Implement
Steps
Pin contract. Identify source of truth: spec, issue, conversation. List done criteria. Too vague: ask one question, wait.
Find seam. Read current flow before editing. Reuse helpers, tests, patterns. Broad or risky: explore before changing files.
Build with feedback. Use /tdd where possible. One vertical slice at a time. Narrowest useful check after each.
Review. Run formatter, lint, typecheck, tests. /code-review for non-trivial changes. Fix confirmed findings only.
Close out. Summarize changed files and checks. Commit only when asked. /git rules. PR needed: /bitbucket-helper.
Blocked
If context missing, state plan before asking: source of truth, done criteria, seam, callers, passing check, review command, changed files.
Output
If blocked, state the Source of truth, Done criteria, Seam, Callers, Build with feedback (/tdd, check/test), Review, and Changed files before asking a question.
Completion: changed files, checks, risks, blocked follow-up named.
1---2name: implement3description: Build scoped work from a spec, issue, or conversation.4---56# Implement78## Steps9101. **Pin contract.** Identify source of truth: spec, issue, conversation. List done criteria. Too vague: ask one question, wait.11122. **Find seam.** Read current flow before editing. Reuse helpers, tests, patterns. Broad or risky: explore before changing files.13143. **Build with feedback.** Use `/tdd` where possible. One vertical slice at a time. Narrowest useful check after each.15164. **Review.** Run formatter, lint, typecheck, tests. `/code-review` for non-trivial changes. Fix confirmed findings only.17185. **Close out.** Summarize changed files and checks. Commit only when asked. `/git` rules. PR needed: `/bitbucket-helper`.1920## Blocked2122If context missing, state plan before asking: source of truth, done criteria, seam, callers, passing check, review command, changed files.2324## Output2526If blocked, state the `Source of truth`, `Done criteria`, `Seam`, `Callers`, `Build with feedback` (`/tdd`, check/test), `Review`, and `Changed files` before asking a question.2728Completion: changed files, checks, risks, blocked follow-up named.