ouroboros/supervisor
Ouroboros cbf33022bc fix: settle child file and mailbox custody before cleanup
Centralize post-admission drive settlement, preserve captured identities and complete input closures, make metadata reads pure, serve confined nested files and directory archives, and keep maintenance off the supervisor loop. Preserve generation fences at actual mutation boundaries and truthful queued forwarding receipts.
2026-09-26 15:04:49 +03:00
..
__init__.py Initial commit from app bundle 2026-04-22 01:04:48 +03:00
active_activity.py fix: align subdued activity slots and expose direct model waits 2026-09-22 03:23:26 +03:00
budget_resume.py fix(#1196): close Astra a882 findings - orphaned grant revoke, strict custody probe, pending invocations as unknown custody, parallel batch waits started calls 2026-09-24 20:16:33 +03:00
cancel_publication.py fix: settle child file and mailbox custody before cleanup 2026-09-26 15:04:49 +03:00
cognitive_operations.py wip: preserve #1196 integration with upstream 21d0b57a 2026-09-24 11:46:19 +03:00
direct_roots.py Cross-focus awareness: authored focus, live-root catalogue, per-room memory consolidation 2026-09-22 17:25:35 +03:00
event_taxonomy.py Name the bounded drain as the restart_request interceptor in the event taxonomy 2026-09-25 03:39:57 +03:00
events.py ouroboros: checkpoint after task c6207d8d665040b0 — Долгая работа #1196 — продолжение до реализации 2026-09-23 23:52:17 +03:00
events_budget.py Bound the supervisor events pass and write the budget projection once per turn 2026-09-25 03:21:41 +03:00
events_chat_delivery.py Merge origin/ouroboros (f0af68e82: v7.5.0, Presence TZ3 #1310, memory TZ3 #1311) into tz2-bc-open-question 2026-09-26 03:20:31 +03:00
events_coop_checkpoint.py P6-4: skip the coop checkpoint for a root with an interrupted git operation 2026-09-12 17:08:59 +03:00
events_evolution_done.py v7next F2.2: land the cancel/custody organ on the upstream floor 2026-08-31 10:39:19 +00:00
events_project_routing.py wip: preserve Presence TZ2 corrections pending Q4 and full review 2026-09-25 09:37:03 +03:00
events_runtime_controls.py fix(chat): host messages keep System voice through live delivery and replay 2026-09-20 03:54:15 +03:00
events_schedule_task.py fix: fail closed when Presence binding carrier is lost 2026-09-25 06:47:30 +03:00
events_subagent_admission.py Isolate candidate verification and expand event-driven browser checks 2026-09-23 08:59:49 +03:00
events_task_done.py fix: settle child file and mailbox custody before cleanup 2026-09-26 15:04:49 +03:00
events_worker_reports.py Cross-focus awareness: authored focus, live-root catalogue, per-room memory consolidation 2026-09-22 17:25:35 +03:00
evolution_lifecycle.py Stop parking the supervisor loop on the usage-ledger lock 2026-09-21 14:56:07 +03:00
git_ops.py supervisor: finish D35 git ops ownership split 2026-09-01 23:39:18 +00:00
git_ops_remotes.py v7next F1: domain D10 - git tools and git_ops G1 split, proof-green; update engine hot-deferred 2026-08-31 00:17:05 +00:00
git_ops_rescue.py v7next F1: domain D10 - git tools and git_ops G1 split, proof-green; update engine hot-deferred 2026-08-31 00:17:05 +00:00
git_ops_reset.py Isolate candidate verification and expand event-driven browser checks 2026-09-23 08:59:49 +03:00
git_ops_updates.py Resolve update review findings without widening lifecycle policy 2026-09-15 16:43:43 +03:00
log_addressing.py WIP: preserve #1196 continuity repairs before upstream integration 2026-09-24 05:09:55 +03:00
message_bus.py fix: settle child file and mailbox custody before cleanup 2026-09-26 15:04:49 +03:00
owner_stop.py WIP: preserve #1196 continuity repairs before upstream integration 2026-09-24 05:09:55 +03:00
plan_obligation.py Put ensure_project_scope on the receipt rail and let the planning obligation follow the work 2026-09-15 17:54:03 +03:00
queue.py fix: settle child file and mailbox custody before cleanup 2026-09-26 15:04:49 +03:00
queue_schedules.py wip: preserve Presence TZ2 corrections pending Q4 and full review 2026-09-25 09:37:03 +03:00
queue_snapshot.py refactor(#1196): inline single-caller pause/resume helpers, drop write-only fields; raise MAX_TOTAL_FUNCTIONS 10000->10500 (owner-approved <=10%) 2026-09-24 19:23:45 +03:00
queue_timeouts.py fix(tz2): close seven exact-range review findings (D15 quiz ingress, paid interruptions below adapters, action-only stop, suppressed-origin corpus, telegram card ordering, degraded reflection/promotion, split-root ceiling) 2026-09-26 00:59:44 +03:00
queue_transitions.py fix: settle child file and mailbox custody before cleanup 2026-09-26 15:04:49 +03:00
schedule_lifecycle.py feat: consciousness Observe boundary, agency-first wake prompt, owner-governed schedule lifecycle 2026-09-22 17:08:03 +03:00
schedule_time.py Review round 3: honest replay reminder, one-shot exactly-once vs re-enable, once-only pruning 2026-08-18 04:58:21 +03:00
state.py Extra CA bundle: the OpenRouter usage check verifies against it too; shared atomic writer; day-old bundles pruned 2026-09-26 01:18:58 +03:00
steering.py merge: integrate Presence coordination before TZ2 finalization 2026-09-25 17:38:06 +03:00
subagent_task_truth.py Triad fixes: ok-count label dictionary, size-ratchet conformance (task-truth module, shared cost keys), substrate allowlist pin 2026-08-29 06:52:08 +00:00
task_admission.py Let a refused or lost promote stop reading as pending, and pin what the mutation pass found loose 2026-09-21 14:28:56 +03:00
task_dispatch.py fix: fail closed when Presence binding carrier is lost 2026-09-25 06:47:30 +03:00
task_lifecycle.py Leave no orphan behind an interrupted root on restore 2026-09-21 04:17:27 +03:00
task_model_wait.py Replace the consciousness loop with a supervisor-ticked alarm clock and a wake-up message 2026-09-16 06:03:21 +03:00
task_reaper.py fix: settle child file and mailbox custody before cleanup 2026-09-26 15:04:49 +03:00
telemetry_events.py feat: support addressed continuing participant turns 2026-09-24 05:39:44 +03:00
terminal_delivery.py fix: settle child file and mailbox custody before cleanup 2026-09-26 15:04:49 +03:00
update_candidate.py Improve autonomous review and preserve acceptance evidence 2026-09-08 16:05:22 +03:00
update_carriers.py review economics: cut span-only release carriers and prefix-duplicated governance docs from the triad touched pack; type the advisory native transcript-bound end (D-06 a/d) 2026-09-04 22:53:33 +00:00
update_merge.py feat(android): carry the experimental host onto the current core 2026-09-13 22:40:38 +03:00
update_merge_plan.py v7next F2.4: return the D34 carrier engine and re-split the update planner 2026-08-31 10:38:34 +00:00
update_merge_policy.py v7next F3.1 lane A: protection closure, ledger corrections and the D02 adoption row 2026-08-31 18:05:04 +00:00
update_recovery.py Merge branch 'ouroboros' into fix/autoupdate-gate-hardening 2026-08-04 16:28:30 +03:00
update_source.py WIP: lane C network hygiene implementation (git bounded, keepalive, telegram backoff) 2026-08-29 19:00:29 +00:00
worker_assignment.py fix(#1196): close Astra exact-diff findings (Fable run-94419e602eaf): consumption hold, fence-selected admission, hold revalidation, paused-seconds carrier, snapshot ts gating, control routing, continuation bootstrap 2026-09-24 15:19:36 +03:00
worker_chat_lane.py Keep late quiz answers in the owner's words and frame own-word answers truthfully 2026-09-25 23:18:53 +03:00
worker_health.py refactor(#1196): inline single-caller pause/resume helpers, drop write-only fields; raise MAX_TOTAL_FUNCTIONS 10000->10500 (owner-approved <=10%) 2026-09-24 19:23:45 +03:00
worker_owner_wait.py WIP: preserve TZ-2 open-question and factual-terminal candidate 2026-09-25 06:03:38 +03:00
worker_pool_lifecycle.py fix(chat): host messages keep System voice through live delivery and replay 2026-09-20 03:54:15 +03:00
worker_process.py Keep live turns visible and honor worker startup progress 2026-09-18 12:12:28 +03:00
worker_promotion.py merge: integrate Presence coordination before TZ2 finalization 2026-09-25 17:38:06 +03:00
workers.py fix: settle child file and mailbox custody before cleanup 2026-09-26 15:04:49 +03:00