Your Agent Pipeline's Review Gate Should Be Code, Not a Prompt Convention

ZOdyssey is a code-enforced orchestration pipeline for ZCode (for now — the pattern is harness-portable), and its center of gravity is not dispatch: it is getting the plan right before any code moves. Acceptance criteria are executable and confirmed with the user; a plan-linted, nonce-bound review verdict is the only key that unlocks product code. Every code block below is quoted from the repo, with its source lines named.

The pipeline shape is not the news — orchestrators already share it, learned from omo and credited. The news is that most leave planning and review as prompt conventions: the model is told to plan carefully and not to edit before review passes, but nothing actually stops it.

The 8-phase pipeline. The REVIEW node is the only door to EXECUTE — and the hook, not the prompt, holds it shut.

The failure that motivated it: a gate deleted twice