Build Things
Execute implementation work from request to verified result.
Workflow
- Confirm scope from the user request.
- Inspect the relevant code paths before editing.
- Implement the smallest complete change that satisfies the request.
- Prefer edits that match existing project patterns.
- Run focused checks for the changed area (tests, lint, build, or app command).
- Report what changed, what was validated, and any remaining risks.
Implementation Rules
- Keep diffs minimal and avoid unrelated refactors.
- Reuse existing utilities and abstractions before adding new ones.
- Preserve backwards compatibility unless the user requested a breaking change.
- Add or update tests when behavior changes.
- If validation cannot run, state exactly what could not be run and why.
File Review Pattern
- Read entrypoints and nearby modules first.
- Trace call sites and side effects before changing interfaces.
- Check config, environment assumptions, and platform-specific paths.
Output Contract
Return a concise summary that includes:
- Changed files and intent.
- Verification commands executed and key outcomes.
- Open issues, follow-ups, or assumptions.