Once the Brain produces a build plan, Flow executes the steps required to implement that plan.
Each build runs as a workflow consisting of ordered steps. These steps generate structured outputs that are validated before any changes are written to the repository.
Flow enforces several protections:
- Structured JSON generation for workflow outputs
- Validation of generated changes before execution
- Blocking of restricted file targets
- Prevention of unsafe repository modifications
If a workflow step produces invalid output or attempts a restricted action, the run stops and reports the error.
Flow ensures that AI-driven changes remain controlled, observable, and reproducible.