What problem does it solve? Long-running multi-step work in Codex sessions loses track of goals, checkpoints, and completion evidence. Ultragoal turns a brief into durable repo-native artifacts and drives sequential goal execution with an auditable ledger. ## Core Features & Use Cases - Durable goal planning: Converts a brief into .omx/ultragoal/brief.md, goals.json, and ledger.jsonl with a stable aggregate Codex goal pointer. - Checkpointed execution: Loops through stories with get_goal/create_goal/update_goal reconciliation and structured ledger checkpoints for success, failure, and blocked states. - Evidence-backed steering: Supports explicit mutations like add_subgoal, split_subgoal, and reorder_pending with audit entries, without weakening verification. - Final quality gate: Requires ai-slop-cleaner, verification reruns, architecture-invariant audits, and independent code review before marking goals complete. - Use Case: A developer gives a feature brief, ultragoal decomposes it into stories, executes each under one aggregate Codex goal, and only completes after clean review evidence. ## Quick Start Ask the agent to run ultragoal with your brief, for example: create ultragoal goals from this feature brief and execute them to completion.