Workflow map
This map shows how a project moves through HelmIt. Preparation establishes
a shared foundation; then each phase defines, implements, and verifies a
delivery. You do not need to memorize the commands: /helmit:next reads the
project’s position and shows the next step.
The first four steps prepare the project. The last three repeat for each delivery.
- Project preparation
/helmit:setupSet up the project Create the HelmIt files and protect commits. -
/helmit:specDefine the product Record the goal, users, and requirements that guide deliveries. -
/helmit:archDefine the architecture Record technical choices and test, build, and lint commands. -
/helmit:envCheck the environment Verify that the required tools are ready.
-
/helmit:specDefine the delivery Describe the phase outcome and how to check that it is done. -
/helmit:implementMake the changes Organize tasks, implement changes, and verify each result. -
/helmit:shipComplete the phase Check the delivery and record its completion.
Next phase: return to the delivery spec.
How to read the map
Section titled “How to read the map”Preparation belongs to the project, not to each conversation. The product
spec guides every phase and can be revised if the direction changes. After the
first /helmit:ship, the cycle starts again with the next phase’s spec. Each
phase has its own tasks and proof. The delivery
lifecycle explains that work in detail.
The colors highlight decisions and checks; they do not require human approval
at every step. The agent uses decisions already made and asks you only when an
unresolved choice could change the outcome. /helmit:chart lets you inspect
the plan before implementation; /helmit:validate lets you check readiness
before closing. Both are optional.
When the path changes
Section titled “When the path changes”To resume after a pause, switch sessions, or find out what to do now, use
/helmit:next. A localized correction can follow the CHG route outside the
phases. If a phase is in progress, work returns to it after the CHG. See Inbox and
corrections for that path.
If you are starting out, go to Install and get started. If you know the outcome you want but not the command, see Which command should I use?.