Define a fail-closed, cross-repository delivery plan in which todo2code produces deterministic, provenance-bound diagnostics, repair-agent may turn an approved bounded plan into a pull request, and validator-agent independently validates the exact PR head. Use that chain to restore the skills-agent orchestrator before adding a small set of todo2code-grounded skills.
This ticket owns coordination evidence only. Executable changes must be made
through separate governed branches and PRs in the repository that owns each
path: subactor/skills-agent, subactor/repair-agent, or
subactor/validator-agent. It does not authorize a target repository to
self-dispatch its trusted reviewer.
repair.v1 process
from skills-agent. Run 31268075840 passed at repair-agent main
f9332b4af310b20dd47c75a7fcd1774b0567a800, but it ran with
DRY_RUN=true and returned idle: No Ready for repair ticket available.31011601205) reached the bounded
target branch stage but was blocked by the OpenRouter key total limit. There
is still no end-to-end paid Repair PR followed by Validator hand-off.openrouter/z-ai/glm-5.2.fix/hosted-checks-via-check-runs, whose remote branch is gone. It is clean,
but should be returned to main before local development resumes.0014_publication-freeze has
ten schema violations and blocks every scheduled discovery run, including
run 31268951039 on skills-agent main
325f98c415d7f3ad5f21fdf1a050b05a25322694.7a8e77e2b9fdccfa954dfd1b230be031e0b1308a914715d7182e16e0017a5211.
Its output also exposed stale historical TODO paths under
src/todo_agent/**; these proposals are evidence to reconcile, not patches
to apply automatically..gitignore and staged scripts/main.py; this work is preserved and is not
part of ticket-054.0014_publication-freeze against the current task
schema and add a regression proving one invalid package cannot silently
disable the entire scheduled fleet.openrouter/z-ai/glm-5.2.0015_todo2code-governance-health: todo2code runs
deterministically and read-only, Doctor emits bounded diagnostics, Repair
is disabled, and Validator checks provenance and reproducibility.0016_todo2code-dependency-repair: Repair may
create only a ticket-owned PR from an approved, grounded plan; Validator
checks a clean exact-head checkout and may reject independently.0017_todo2code-branch-lifecycle-repair only after the same identities,
PR-only mutation and exact-head hand-off are proven end to end.0014 schema mismatch.todo until their own review and tests.user-* file was created.The human owner approved continuation after reviewing this plan on 2026-08-08.
This records the transition to EDIT; it is not trusted merge authorization.
The rebased coordination-only diff passes governance and is ready for protected exact-head review. Cross-repository implementation remains pending.
main, automatic merge, or self-review.0014 as-is.