원클릭으로
compound
Reflect on the cycle and capture high-quality lessons for future sessions
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Reflect on the cycle and capture high-quality lessons for future sessions
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Decompose a large system specification into cook-it-ready epic beads via DDD bounded contexts
Reference for configuring, launching, and monitoring infinity loops and polish loops
Decompose a large system specification into cook-it-ready epic beads via DDD bounded contexts
Reflect on the cycle and capture high-quality lessons for future sessions
Full-cycle orchestrator chaining all five phases with gates and controls
Decompose work into small testable tasks with clear dependencies
| name | Compound |
| description | Reflect on the cycle and capture high-quality lessons for future sessions |
| phase | compound |
Extract and store lessons learned during the cycle, and update project documentation. This is what makes the system compound -- each session leaves the next one better equipped.
CRITICAL: Store all lessons via ca learn -- NOT via MEMORY.md, NOT via markdown files.
Lessons go to .claude/lessons/index.jsonl through the CLI. MEMORY.md is a different system and MUST NOT be used for compounding.
Spec: pointer in the epic stub (bd show <epic>) or the Spec: bead note, and open that docs/specs/ file as the source of truth. If no spec-file pointer exists (legacy epic), fall back to reading the spec from the epic description. Compare the final implementation against the spec file's ## EARS Requirements. Note any divergences -- what changed, why, was it justified. If drift reveals a spec was wrong or incomplete, flag that for lesson extraction. If reconciliation updates the spec, append an entry to the spec file's ## Amendments section (phase = compound) describing what changed and why.## Verification Contract. If review had to escalate the contract, or if planned evidence was too weak/too strong, capture that as a workflow-quality lesson.team_name):
.claude/skills/compound/agents/{context-analyzer,lesson-extractor,pattern-matcher,solution-writer,compounding}/SKILL.mdSendMessage. The lead coordinates: context-analyzer and lesson-extractor feed pattern-matcher and solution-writer, which feed compounding.AskUserQuestion to confirm high-severity items with the user before storing; medium/low items are auto-storedca learn with supersedes/related links where applicable.
At minimum, capture 1 lesson per significant decision made during this cyclelint-classifier subagent (.claude/agents/compound/lint-classifier.md). Pass it the list of newly captured insights from step 10 via SendMessage (each with id, insight text, and severity). The subagent classifies each as LINTABLE, PARTIAL, or NOT_LINTABLE. For LINTABLE + HIGH confidence items, it detects the project's linter and creates beads tasks under a "Linting Improvement" epic. All insights remain stored as lessons regardless of classification.compounding subagent to run synthesis: cluster accumulated lessons by similarity and write CCT patterns to .claude/lessons/cct-patterns.jsonldeprecated)docs/ content is outdated after the cycledocs/decisions/ for ADRs contradicted by the work donedeprecated if a decision was reversed, referencing the new ADRdocs/compound/research/learning-systems/ for knowledge compounding theory, spaced repetition, and lesson extraction methodologyca knowledge "knowledge compounding" for indexed knowledge on learning systemsca search "compound" for lessons from past compounding cyclesca searchca search before capturebd)Before closing the epic:
ca verify-gates <epic-id> -- must return PASS for both gates{{QUALITY_GATE_TEST}} and {{QUALITY_GATE_LINT}} -- must pass## Verification Contract from the spec file (resolve via the Spec: pointer; legacy fallback to the epic description) and run every required evidence item that remains applicable. If build is required, run {{QUALITY_GATE_BUILD}}
If verify-gates fails, the missing phase was SKIPPED. Go back and complete it.
CRITICAL: 3/5 phases is NOT success. All 5 phases are required.