EPIC: Wake/Heartbeat Efficiency — canon framework component (§6 category-A) #892

Open
opened 2026-07-25 20:59:34 +00:00 by jason.woltje · 0 comments
Owner

Parent tracking EPIC for the operator-agnostic wake/heartbeat-efficiency framework component — §6 category-A of the ratified converged design.

Design (canon, jarvis-brain main): docs/scratchpads/heartbeat-planning/CONVERGED-DESIGN.md (GO-WITH-GATES).
Packaging plan (design-converged, W-jarvis 2-round adversarial): mos-comms-live:briefs/PACKAGING-PLAN-HEARTBEAT-CANON-MS-LEAD.md @ b4c2af0.

Scope = MS-LEAD packaging of A1-A11 (framework/tools/wake/ + guides/WAKE-DOCTRINE.md). Pilot (B*) = mos-dt-0. Operator config (C*) = per-host.

PR breakdown (dependency-ordered, <=2 lanes, each builder->indep-review->id-11)

  • W0 — A11 guides/WAKE-DOCTRINE.md MERGED (PR #893 @87d9cd4b, id-11 review-17 full-40, merge 4c117afe; supersedes #889). Descendant main CI GREEN (main 48a0c860).
  • W1 — A9 agent-send.sh digest class MERGED (PR #894 @f37d6f33, id-11 review-21 full-40, merge 1933c6cb). CI-wiring follow-up = PR #901 MERGED (2726fab5).
  • W2 — A2 store + A4 ack + watch-list schema MERGED (PR #903 @7575d42f, id-11 review-24 full-40, merge 28f022d9). CONSUMED gapless-prefix semantics ratified.
  • W3 — A3 digest renderer + A5 non-circular HMAC signer MERGED (PR #904 @d3318c59, id-11 review-26 full-40, merge 10d957d0). §2.5 HMAC verified. Hardening follow-up #905.
  • W4 — A1 detector daemon MERGED (PR #907, id-11 full-40, merge 5df47e73). Delta-gated, flock, anchor-scoped hash, G2a fail-loud; first-seen-baseline (dont-wake) ratified. Hardening #908 (low-pri). Wake DETECTOR-COMPLETE.
  • W5 — A6 FN-oracle + A7 reconciler MERGED (PR #909 @7603cb1c, id-11 full-40, merge 320f5bfb). Off-domain oracle; 5a seq-aliasing swallow fixed fail-closed (finder-confirmed); full store-side unify = #908.
  • W6 — A8 off-host beacon + alarm-sink adapter MERGED (PR #910 @060977c7, id-11 rev-30 full-40, merge 003cdaa1). Dead-man absence-alarm host-independent (runtime-verified). 2 monitor-integ obs → W7 (ingested_ts, beacon-auth). Independent liveness leg COMPLETE.
  • W7 — A10 idempotent install.sh (component-manifest metadata-only; single framework-manifest ownership SSOT + parity tests, Gate A; blank-reset on legacy timer drop-ins during retire; snapshot-guard) + mosaic-wake.service.

Gates A (single path-ownership SSOT) + B (schema range compat) ratified. #869 discipline applies. dragon-lin pilots first; web1 rides #869. Separate from tooling-batch umbrella #891.

Parent tracking EPIC for the operator-agnostic **wake/heartbeat-efficiency** framework component — §6 category-A of the ratified converged design. **Design (canon, jarvis-brain main):** docs/scratchpads/heartbeat-planning/CONVERGED-DESIGN.md (GO-WITH-GATES). **Packaging plan (design-converged, W-jarvis 2-round adversarial):** mos-comms-live:briefs/PACKAGING-PLAN-HEARTBEAT-CANON-MS-LEAD.md @ b4c2af0. Scope = MS-LEAD packaging of A1-A11 (framework/tools/wake/ + guides/WAKE-DOCTRINE.md). Pilot (B*) = mos-dt-0. Operator config (C*) = per-host. ## PR breakdown (dependency-ordered, <=2 lanes, each builder->indep-review->id-11) - [x] **W0** — A11 guides/WAKE-DOCTRINE.md ✅ MERGED (PR #893 @87d9cd4b, id-11 review-17 full-40, merge 4c117afe; supersedes #889). Descendant main CI ✅ GREEN (main 48a0c860). - [x] **W1** — A9 agent-send.sh digest class ✅ MERGED (PR #894 @f37d6f33, id-11 review-21 full-40, merge 1933c6cb). CI-wiring follow-up = PR #901 ✅ MERGED (2726fab5). - [x] **W2** — A2 store + A4 ack + watch-list schema ✅ MERGED (PR #903 @7575d42f, id-11 review-24 full-40, merge 28f022d9). CONSUMED gapless-prefix semantics ratified. - [x] **W3** — A3 digest renderer + A5 non-circular HMAC signer ✅ MERGED (PR #904 @d3318c59, id-11 review-26 full-40, merge 10d957d0). §2.5 HMAC verified. Hardening follow-up #905. - [x] **W4** — A1 detector daemon ✅ MERGED (PR #907, id-11 full-40, merge 5df47e73). Delta-gated, flock, anchor-scoped hash, G2a fail-loud; first-seen-baseline (dont-wake) ratified. Hardening #908 (low-pri). Wake DETECTOR-COMPLETE. - [x] **W5** — A6 FN-oracle + A7 reconciler ✅ MERGED (PR #909 @7603cb1c, id-11 full-40, merge 320f5bfb). Off-domain oracle; 5a seq-aliasing swallow fixed fail-closed (finder-confirmed); full store-side unify = #908. - [x] **W6** — A8 off-host beacon + alarm-sink adapter ✅ MERGED (PR #910 @060977c7, id-11 rev-30 full-40, merge 003cdaa1). Dead-man absence-alarm host-independent (runtime-verified). 2 monitor-integ obs → W7 (ingested_ts, beacon-auth). Independent liveness leg COMPLETE. - [ ] **W7** — A10 idempotent install.sh (component-manifest metadata-only; single framework-manifest ownership SSOT + parity tests, Gate A; blank-reset on legacy timer drop-ins during retire; snapshot-guard) + mosaic-wake.service. Gates A (single path-ownership SSOT) + B (schema range compat) ratified. #869 discipline applies. dragon-lin pilots first; web1 rides #869. Separate from tooling-batch umbrella #891.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#892