mirror of
https://github.com/razzant/ouroboros.git
synced 2026-08-06 00:59:46 +00:00
Adjudicated from two independent merge reviews (claude-fable-5 max, gpt-5.6-sol xhigh — both MERGE BLOCKED on the same core) plus the full hermetic suite: - pyproject.toml: the carrier resolution had discarded the public line's runtime pins (pytest-xdist>=3.5, pytest-timeout>=2.1) and its serial-marker description — restored verbatim (their two-pass commit gate hard-blocks without them on any pyproject-resolved install). - Size gates on the unioned tree: MAX_TOTAL_FUNCTIONS 5100 -> 6000 (owner decision — a ceiling that fails on every routine union is churn, not protection; the consolidation debt stays recorded); git_ops.py grandfathered (freshly-hardened update/rescue code at 1597 on the public line + this line's restart lever tips the union — trimming it at the merge seam is riskier than the debt); deletion-only paydown brings scope_review 1624->1597, review_helpers 1624->1595, gateway/settings 1615->1594, delegate 1609->1599; api_settings_post 335->275 (side-effects block extracted verbatim) and _run_claude_advisory 305->290 (triple-duplicate meta-error block deduped — the slot-resolution extraction was reverted: a test pins that block in place). - README Version History back under the P9 minor-row cap (6.84.0 -> roll-off). - Settings save ack no longer claims "a 1M-token window" for session scope routes confirmed at their own 200K floor — the message names no number it cannot stand behind. - Stale D10 comment in supervisor/events.py no longer names the retired tool. Rejected with evidence: the "VERSION 6.89.0 makes packaged builds impossible" blocker (the release tag is created by the release flow itself — the gate's own error says so; v6.89.1 is a stand-local tag that never rides a push). Co-authored-by: Ouroboros <311266734+ouroboros-agent@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| events.py | ||
| evolution_lifecycle.py | ||
| git_ops.py | ||
| message_bus.py | ||
| queue.py | ||
| schedule_time.py | ||
| state.py | ||
| task_admission.py | ||
| task_lifecycle.py | ||
| task_reaper.py | ||
| update_merge.py | ||
| update_merge_policy.py | ||
| update_recovery.py | ||
| update_source.py | ||
| workers.py | ||