2026-09-21 - 2026-09-28
Overview
11 Pull requests merged by 1 user
Merged
#620 fleetd #612 Unit A: extract main's boot composition into FleetdAssembly/FleetdRuntime
Merged
#628 fleetd #612 B3: behavioural replacements for lead-seat, quarantine, lead-rollover guards
Merged
#626 fleetd #612 step 2 unit B2: behavioural replacements for the CB-185 pair
Merged
#627 fleetd #612 Unit B1: CompletionResolver behavioural test (replaces source-text guard)
Merged
#624 fleetd #612 A-gaps: coordinator path + reportRoleFallbackGaps inside the assembly boundary
Merged
#623 #608 replace MessageService timing sleeps
Merged
#622 fleetd #621: make the context-roll notice obey requireOperatorConfirm
Merged
#619 fleetd #618: state the measured auto-compact precedence
Merged
#601 CB-617: pass auto-compact window to leads
Merged
#617 fleetd #615: write FAILED instead of leaving status(token) stuck at IN_PROGRESS
Merged
#616 fleetd #613: boot log for role fallback gaps + heartbeat contextHighNudge
3 Issues closed from 1 user
Closed
#621 contextNotice hardcodes "ask the operator" and ignores requireOperatorConfirm, so the knob cannot actually stop the asking
Closed
#615 A herdr throw during a lead roll leaves status(token) reporting IN_PROGRESS forever
Closed
#613 A role with no pool and no charter starts anyway, and nothing at boot says so
6 Issues created by 1 user
Opened
#615 A herdr throw during a lead roll leaves status(token) reporting IN_PROGRESS forever
Opened
#618 Measured: CLAUDE_CODE_AUTO_COMPACT_WINDOW beats --autocompact, so fleetd.yaml's comment is backwards
Opened
#621 contextNotice hardcodes "ask the operator" and ignores requireOperatorConfirm, so the knob cannot actually stop the asking
Opened
#625 The subscription guard's call site is unpinned: deleting assertPrimaryClean from Fleetd.main leaves the whole suite green
Opened
#629 FleetdAssembly's herdr boot wait bypasses ResourcePorts: every test with an unhealthy lead herdr pays 30 real seconds
Opened
#630 The assembly's requireOperatorConfirm wiring is unpinned: dropping it silently reverts fleetd #621 with a fully green suite
5 Unresolved Conversations
Open
#466
Exhaustion quarantine is a flat 30 minutes, so a weekly subscription limit is retried ~336 times
Open
#480
Lead session rollover: the lead asks for a handover, fleetd verifies it, clears the pane and boots the next lead
Open
#612
Fleetd.main's injected wirings are unpinned: 16 call sites go inert with a fully green suite
Open
#489
#480 lead rollover: /clear and bootstrapText concatenate into one line — the roll never bootstraps
Open
#609
Act on a HIGH lead context: tell the idle lead to hand over