mirror of
https://github.com/razzant/ouroboros.git
synced 2026-08-04 16:19:50 +00:00
Operator phase 2 of the owner-approved 6.65-6.67 release cycle. The physical mutation lease/holder subsystem was deliberately descoped by the owner: attribution is evidence-only (root-task baseline, terminal candidate snapshot, attributed commit staging, projection into acceptance/review evidence, no structural outcome veto). Ships the surface-aware Python interpreter resolver, auditable Skill Review rounds/history, the single task-tree disposition authority with cancel-wins, the SSOT operator review wrapper with typed exit codes, the parallel hermetic pytest preflight, and the chronic red-CI light-model test fix. Review: advisory=skipped (prompt-size cap, non-blocking), triad fable-5/gpt-5.6-sol/gemini-3.5-flash all responded, scope fable-5 responded, aggregate PASSED (run 20260716T221730Z, $16.38). Full non-serial+serial pytest green; ruff -F clean. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| benchmarks | ||
| __init__.py | ||
| README.md | ||
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
devtoolsonly through a separate reviewed runtime plan.