feat(chat-swarm): add worker Auto Compact planner (#126) - #127
Merged
Merged
Conversation
This was referenced Sep 13, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refs #126 / #51 / #104.
Disposition
WORKER_AUTO_COMPACT_PLANNER_SOURCE_CANDIDATE_READYExact subject:
main@5256c40f56bbfd5a7eff7737ecf54da4b0359c4d82e35e79df70d18028572f7362b33bd1b1bfc99echat-swarm-auto-compact.ts, its hostile test, and existing continuation aggregate-test wiring)Scope
Transport-neutral Worker Auto Compact source only. Extends the merged #120 continuation seam without adding browser/carrier creation, MCP runtime tools, or a second durable ledger.
Flow implemented:
Implemented safety / correctness
ESTIMATED | EXACT;EXACTis accepted only fromHOST_NATIVE; unknown precision/source fails closed;prepareAtRatiois explicit and hash-bound into the capsule;NOT_REQUIRED;WAIT_SAFE_BOUNDARY;RECONCILE_REQUIRED->BLOCKED_RECONCILIATION;BLOCKED_CHECKPOINT;BLOCKED_DISABLED;PREPARE_REQUIRED;createdAtcannot precede pressure observation;CONTEXT_ONLY, never canonical task authority;NON_AUTHORIZING, carries no target carrier identity, and cannot transfer worker/task authority;#117/#105 remains owner of real carrier creation/recovery. Actual epoch transfer remains the merged #120 continuation seam.
Exact-head verification
GitHub CI run Waishnav#212 /
34751212454on head82e35e79...:Owner review policy
Owner explicitly waived independent reviewer requirements for this workstream. Exact-head controller review + repository CI is the acceptance gate. This is not represented as independent review.
Claim ceiling after accepted merge
WORKER_AUTO_COMPACT_PLANNER_SOURCE_ACCEPTEDThis does NOT prove live Worker Auto Compact, real A->B ChatGPT carrier rollover, zero-touch carrier creation, #51 closure, #117 closure, or #104 Ultra parity.