mirror of
https://github.com/razzant/ouroboros.git
synced 2026-08-11 11:43:18 +00:00
Phase 1 of the megasprint — small structural fixes to swarm/observability honesty plus the two owner-facing settings surfaces. find_child_tasks gains scope="direct"|"subtree"; per-node absorption/handoff (loop.py) use direct, so a childless grandchild no longer receives a false children_unabsorbed reminder about its parent/sibling. verify_and_record: new refused_out_of_scope receipt status (a policy refusal, not a fail; never raises has_failures) + artifact_observation now confirms a child's deliverable under the read-only subagent_projects/deliverables roots (existence/size only). outcomes: a dedicated policy_denials bucket — an unrecovered *_blocked refusal on ANY tool (incl. write/shell/integration) is telemetry, not an execution degrade and not a tool_failure headline; genuine errors still degrade; build_trace_summary shows the honest bucket breakdown so reflection is not poisoned. (site-presentation incident: integration_blocked/LIST_FILES reddened a shipped site.) supervisor/queue: idle heartbeat suppressed while a descendant progresses (not latched, so it still fires on genuine idle). schedule_subagent returns the child's effective profile summary (shell/writable roots/lane) to the parent and injects it into the child's start context; a capability mismatch names the correct spawn; new recursive cost_usd_with_children rollup on the parent card + Logs. protected_artifacts: glob carve-out (rm -f *.out beside a black-box ref no longer blocks; a pattern that could match the ref still does) + refusals name the nearest allowed action. Settings->Behavior Safety Supervisor card (Full/Light/Off via the audited owner endpoint, confirm-on-lower, 24h skip counter; safety_mode added to /api/state + StateResponse). EFFORT_SCALE SSOT (none..max): xhigh/max added, direct-Anthropic effort mapped to adaptive-thinking output_config.effort (was a dead control), and a requested effort clamped down to each route's learned ceiling (capability_evidence effort_ceilings namespace; disclosed, never silent). MAX_TOTAL_FUNCTIONS 3699->3740. |
||
|---|---|---|
| .. | ||
| ARCHITECTURE.md | ||
| CHECKLISTS.md | ||
| CREATING_SKILLS.md | ||
| DEPLOYMENT.md | ||
| DEVELOPMENT.md | ||