todo2code

Participant: codex (AI agent)

Understanding

The accepted delivery-plan DSL is authority-free planning evidence. todo2code must preserve its provenance, validate its closed ownership/dependency/budget contract, and turn it into inert candidates. A semantic split cannot be safely invented from a list of paths, so an oversized source slice requires explicit advisory child proposals; deterministic code proves confinement and coverage.

Execution plan

  1. Define the internal closed TypeScript and JSON Schema contracts.
  2. Validate and normalize accepted Strategy/Wellmanifest delivery plans, ownership, placement, delivery budgets, acceptance and test bindings.
  3. Validate explicit oversized-slice refinements as exact disjoint partitions and rewrite source dependencies through child roots and leaves.
  4. Emit only bounded inert candidates with stable digests and dedupe keys.
  5. Cover hashing, determinism, integration ownership, cycles, overlap, oversized decomposition and authority-field attacks.
  6. Run focused, full host, governance, Docker and protected publication gates.

Actual changes

Blockers