build-in-waves
Ephemera paths: resolve FEATURE_CODE / <CODE> then follow templates/skills-ephemera-paths.md (feature root .skills/<CODE>/). Resolve pack seeds in this order, first path that exists: (1) templates/ beside this SKILL.md, (2) ${CLAUDE_PLUGIN_ROOT}/templates when that variable is set, (3) ../../../templates relative to this SKILL.md.
Build In Waves
Drive an approved continuous plan to completion through one dependency-aware scheduler. A ready set of one task runs serially; a ready set of independent, surface-disjoint tasks may run in parallel worktrees. Related tasks in one dependency lane may reuse bounded worker and reviewer leases. Every task keeps its own commit, report, evidence, and two verdicts; there is no human pause between tasks.
Context rule: a fresh context is the default at a semantic-unit boundary or
after a hard lease trigger. Inside a valid lane lease, resume the role context
and pass only the task delta. Bulk artifacts travel as file paths under
.skills/, never as pasted text.
Narration: at most one short line between tool calls. Ledger + tool results carry the record.