lesson-promote
Installation
SKILL.md
Lesson Promote
When to use
- Task wrap-up, postmortem, or when the user gives a correction meant to last.
Procedure
- Extract each lesson from
state/tasks/<task_id>/candidate_lessons.md(or the session). - Tag each lesson with a target tier:
working-only— relevant to this task only; stays instate/.approved-lesson-candidate— recurring; propose intocontrol/approved_lessons/.policy-candidate— stable, cross-task; propose intocontrol/rules.md.gate-candidate— binary, machine-checkable; propose as a deterministic check (see completion-control-kit).
- Write a promotion note listing each lesson, its proposed tier, and the evidence.
- Leave the lessons in
candidate_lessons.md(pending). Do not move anything intocontrol/yourself.
Outputs
- Updated
candidate_lessons.mdwith tier tags. - A promotion note for human/CI review.