HomeGitHub
Docs/Commands/Implement

Implement

Build the active feature in small reviewed steps with explanation and evidence.

Commandscommandimplementbuild

Before implementation

current-feature.md must contain a real spec. Implement refuses to improvise from the placeholder because scope, proof, and exclusions would be undefined.

The step loop

For each unchecked build step, implement:

  1. Changes only what that step requires.
  2. Shows the diff and explains each changed file.
  3. Runs the relevant build, test, and behavior checks.
  4. Iterates until the done-when is true.
  5. Marks the step complete after your approval.
  6. Offers an optional checkpoint commit.

Branch behavior

Features use a dedicated feature branch and fixes use a fix branch. The completed feature remains on that branch until /complete handles archival and merge approval.

Testing gate

If AGENTS.md declares a test command, logic-bearing steps must include focused tests and the suite must pass. UI work uses build output and browser evidence instead of brittle component tests.

What it never does

Implement does not silently broaden scope, hide a failing check, merge, push, deploy, publish, or send anything.

Documentation

Search AI Blueprint

Start typing to search the documentation.