Implement
Execute settled intent continuously in the current session. Do not reopen product decisions or ask whether to continue between normal units. This skill owns no durable run state, worktree lifecycle, PR/MR lifecycle, tracker mutation, or recovery protocol.
Steps
Pass the pre-edit gate. Before any mutation:
- read repository instructions and the settled source artifact;
- inspect the branch, worktree, and
git status;
- inventory pre-existing changes and preserve them without staging, reverting, overwriting, or attributing them to this run;
- state the mutable and frozen scopes plus authoritative verification commands;
- analyze dependencies and shared-state hazards before selecting an engine.
Dirty-checkout policy lives in references/routing.md. Apply that file before choosing an engine.
Complete when: the source is executable without re-planning, every pre-existing change is accounted for, scopes and required checks are explicit, and no mutation has occurred.
Select the lightest safe engine. Read references/routing.md before mutation and choose exactly one of inline, serial_workers, or bounded_parallel, or return a pre-edit blocked / escalated with engine: none. The engine field always reports what this session actually ran.
Relay escalation meaning lives in references/routing.md. This step only records handoff.route: relay when that file says to escalate.
Complete when: either (a) task shape, host capability, authority, dirty-state, and durability evidence all support the selected engine, or (b) no mutation occurred and the YAML reports blocked or escalated with engine: none.
Execute the full authorized scope. For worker engines, first read references/worker-contract.md. Give every worker its mutable scope, frozen scope, expected output, and verification responsibility. Continue across normal units without asking permission. Worker-status meaning lives in that file.
The orchestrator owns decomposition, actual-diff inspection, integration, conflict resolution, authoritative verification, risk-sized review, and truthful final status. If new evidence makes execution unsafe, stop before the unsafe mutation and escalate explicitly.
Complete when: every requested unit is integrated or the remaining scope is identified in a non-success handoff, and all actual working-tree changes have been inspected.
Verify the integrated result. Run every authoritative test, typecheck, lint, and task-specific check. Always inspect the final diff.
Fresh-context review fires for multi-worker integration, public or cross-module interfaces, or interactions not covered by deterministic checks. Review the integrated actual diff against the settled source and the required checks. Required verdict is pass. Record it as a verification entry whose command names the review and whose result is pass, fail, or not_run. If a fresh reviewer is unavailable, set result: not_run, add a concern, and do not treat absence as pass; completed is then unavailable — use completed_with_concerns only when every deterministic required check passed, otherwise blocked.
completed requires the entire scope, actual-diff inspection, all required checks passing, and a pass on any fresh-context review that fired. Use completed_with_concerns only for disclosed non-required concerns after the same completion bar; it cannot hide a failed check or partial worker result. Otherwise return blocked or escalated.
Complete when: the final status follows these invariants and every verification entry records pass, fail, or not_run truthfully.
Return only this contract as the final execution summary. Populate every field; use empty lists and YAML null where appropriate.
status: completed | completed_with_concerns | blocked | escalated
engine: none | inline | serial_workers | bounded_parallel
source_artifact: <path, issue URL, or inline description>
files_changed: []
verification:
- command: ""
result: pass | fail | not_run
concerns: []
pre_existing_changes_preserved: true | false
handoff:
route: null | relay
reason: null | ""
remaining_scope: []
Authority
Edit only the authorized current-repository scope. Commit only when explicitly authorized. Never push, open or merge a PR/MR, or mutate tracker or sprint state. Unobserved host capabilities remain unverified; degrade engines per references/routing.md rather than assuming support.
1---2name: implement3description: Execute settled work in the current checkout with the lightest safe engine, escalating durable or high-risk work to relay before mutation.4---56# Implement78Execute settled intent continuously in the current session. Do not reopen product decisions or ask whether to continue between normal units. This skill owns no durable run state, worktree lifecycle, PR/MR lifecycle, tracker mutation, or recovery protocol.910## Steps11121. **Pass the pre-edit gate.** Before any mutation:13 - read repository instructions and the settled source artifact;14 - inspect the branch, worktree, and `git status`;15 - inventory pre-existing changes and preserve them without staging, reverting, overwriting, or attributing them to this run;16 - state the mutable and frozen scopes plus authoritative verification commands;17 - analyze dependencies and shared-state hazards before selecting an engine.1819 Dirty-checkout policy lives in [`references/routing.md`](references/routing.md). Apply that file before choosing an engine.2021 **Complete when:** the source is executable without re-planning, every pre-existing change is accounted for, scopes and required checks are explicit, and no mutation has occurred.22232. **Select the lightest safe engine.** Read [`references/routing.md`](references/routing.md) before mutation and choose exactly one of `inline`, `serial_workers`, or `bounded_parallel`, or return a pre-edit `blocked` / `escalated` with `engine: none`. The `engine` field always reports what this session actually ran.2425 Relay escalation meaning lives in [`references/routing.md`](references/routing.md). This step only records `handoff.route: relay` when that file says to escalate.2627 **Complete when:** either (a) task shape, host capability, authority, dirty-state, and durability evidence all support the selected engine, or (b) no mutation occurred and the YAML reports `blocked` or `escalated` with `engine: none`.28293. **Execute the full authorized scope.** For worker engines, first read [`references/worker-contract.md`](references/worker-contract.md). Give every worker its mutable scope, frozen scope, expected output, and verification responsibility. Continue across normal units without asking permission. Worker-status meaning lives in that file.3031 The orchestrator owns decomposition, actual-diff inspection, integration, conflict resolution, authoritative verification, risk-sized review, and truthful final status. If new evidence makes execution unsafe, stop before the unsafe mutation and escalate explicitly.3233 **Complete when:** every requested unit is integrated or the remaining scope is identified in a non-success handoff, and all actual working-tree changes have been inspected.34354. **Verify the integrated result.** Run every authoritative test, typecheck, lint, and task-specific check. Always inspect the final diff.3637 **Fresh-context review** fires for multi-worker integration, public or cross-module interfaces, or interactions not covered by deterministic checks. Review the integrated actual diff against the settled source and the required checks. Required verdict is `pass`. Record it as a `verification` entry whose `command` names the review and whose `result` is `pass`, `fail`, or `not_run`. If a fresh reviewer is unavailable, set `result: not_run`, add a concern, and do not treat absence as `pass`; `completed` is then unavailable — use `completed_with_concerns` only when every deterministic required check passed, otherwise `blocked`.3839 `completed` requires the entire scope, actual-diff inspection, all required checks passing, and a `pass` on any fresh-context review that fired. Use `completed_with_concerns` only for disclosed non-required concerns after the same completion bar; it cannot hide a failed check or partial worker result. Otherwise return `blocked` or `escalated`.4041 **Complete when:** the final status follows these invariants and every verification entry records `pass`, `fail`, or `not_run` truthfully.42435. **Return only this contract as the final execution summary.** Populate every field; use empty lists and YAML `null` where appropriate.4445```yaml46status: completed | completed_with_concerns | blocked | escalated47engine: none | inline | serial_workers | bounded_parallel48source_artifact: <path, issue URL, or inline description>49files_changed: []50verification:51 - command: ""52 result: pass | fail | not_run53concerns: []54pre_existing_changes_preserved: true | false55handoff:56 route: null | relay57 reason: null | ""58 remaining_scope: []59```6061## Authority6263Edit only the authorized current-repository scope. Commit only when explicitly authorized. Never push, open or merge a PR/MR, or mutate tracker or sprint state. Unobserved host capabilities remain `unverified`; degrade engines per [`references/routing.md`](references/routing.md) rather than assuming support.