IRAF Expanded
Every loop turn
has a contract.
Intent, Reasoning, Action, Feedback. At each stage a human owns a decision, an agent does the labour, and an artefact is signed before the baton passes.
Intent
DECLARE- Human
- Authors the spec — intent, acceptance, constraints, failure modes.
- AI
- Drafts spec scaffolds, flags ambiguity, scores ICS.
Reasoning
DELIBERATE- Human
- Architects the approach — picks the design within the spec’s constraints.
- AI
- Generates plan, surfaces trade-offs, simulates likely failure modes.
Action
EXECUTE- Human
- Owns the merge gate. Reads the PR, asks the awkward questions.
- AI
- Writes the change, runs tests, opens the PR, self-reviews against spec.
Feedback
REVIEW- Human
- Decides whether intent was met, whether to widen autonomy, where to clamp it.
- AI
- Logs telemetry, drafts AAR, surfaces drift against approved spec.