/flow:done
Close out a feature — /validate gate (incl. cross-platform scenario) → DDR sweep → commit → push → PR → retro → archive
| Property | Value |
|---|---|
| Command | /flow:done |
| Category | daily (daily) |
| Argument hint | <optional: path to plan> |
| Source | plugins/flow/commands/done.md |
Description
Close out a feature — /validate gate (incl. cross-platform scenario) → DDR sweep → commit → push → PR → retro → archive
Invocation
/flow:done <optional: path to plan>Summary
This is the final gate. Run it after /execute when all tasks pass. It consolidates verification, commit, and push into a single action.
Source of truth
/design:smoke
Batch screenshot every UI canvas (`<designRoot>/ui/*.tsx`) + every preview specimen (`<designRoot>/system/*/preview/*.tsx`); flag blank iframes, visible error overlays, AND preview specimens that render UNSTYLED (lost their token CSS). Adds a static import-graph lint + a runtime computed-style gate on specimens. Exit non-zero on any failure. Catches the "build green ≠ user-visible green" class of regression that bypasses per-canvas hooks. See DDR-021 + DDR-068.
/flow:execute
Execute an implementation plan