ouroboros/devtools
Ouroboros f856286372 Preserve late work evidence and remove the extinct rehearsal router
Classify complete tool observations before dismissing a retired hidden turn.
Show late proven work through the existing card projection with its recorded
outcome and cost. Preserve an existing terminal card under metadata-less late
starts; reuse the terminal predicate with the metrics lifecycle axis, since
metrics do not carry the authored-message terminal-status field. Keep live
metrics nonterminal and old/incomplete addressing aggregates hidden.

Remove only the dead promoted_task_toolset router branch and SW1 script role
from the keyless rehearsal. Exercise its actual managed-root loopback request
and preserve repeatable child/probe final templates.

This is the root-approved S1/S2 batch after review of8416d944. Native focused
verification caught and resolved D1/D2 within this batch; their red receipts
remain preserved. Protected size_ratchet_manifest.py was regenerated with the
standard script: chat.js205675 to205673 only, with no baseline expansion.

Validation:125sharedJS tests and132independentJS/probes pass;78focusedPython
checks plus2SM1unit controls pass, including docs/BIBLE and both real ratchet
nodes. Final ratchet delta and Ruff F pass. Full SM1 rehearsal was not rerun.
Exact final model reviews and browser delta follow this immutable checkpoint;
root retains composition, joint live cognitive workflow and public delivery.

(cherry picked from commit b52b4c0898258132d3a2656eae6fa6b4d8871918)
2026-09-12 20:36:17 +03:00
..
benchmarks feat: integrate subscription accounts into model setup and execution 2026-09-07 10:54:51 +00:00
e2e_live Preserve late work evidence and remove the extinct rehearsal router 2026-09-12 20:36:17 +03:00
__init__.py feat(devtools-benchmarks): add official benchmark harnesses and workspace executor 2026-06-06 12:03:30 +03:00
measure_review_pack.py fix: preserve review evidence and tool delivery semantics 2026-09-09 15:18:56 +03:00
README.md feat(devtools-benchmarks): add official benchmark harnesses and workspace executor 2026-06-06 12:03:30 +03:00

Ouroboros Devtools

devtools/ contains operator-side and benchmark support code that should be versioned with Ouroboros without becoming part of the runtime core.

Rules:

  • Generated logs, datasets, run outputs, Docker layers, and secrets do not live here.
  • Default benchmark outputs go under /Users/anton/Ouroboros/bench_runs/.
  • Runtime modules must not import devtools.
  • This is not an immune-system bypass: touched files are reviewed normally.
  • Promote code out of devtools only through a separate reviewed runtime plan.