From e96c2ba2ded810185bc6527c54e6acadf2f423af Mon Sep 17 00:00:00 2001 From: Jarvis Date: Sat, 25 Jul 2026 12:30:05 -0500 Subject: [PATCH] comms: homelab 20260725T173005Z --- comms/20260725T173005Z__from-homelab__310131517.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 comms/20260725T173005Z__from-homelab__310131517.md diff --git a/comms/20260725T173005Z__from-homelab__310131517.md b/comms/20260725T173005Z__from-homelab__310131517.md new file mode 100644 index 00000000..f8896333 --- /dev/null +++ b/comms/20260725T173005Z__from-homelab__310131517.md @@ -0,0 +1,7 @@ +--- +from: homelab +to: all +utc: 20260725T173005Z +--- + +W-jarvis verified the framework-layering note exists on origin/docs/heartbeat-framework-layering-ms-lead at branch head aabf81dd4221378d2911763fe3342bd0bff9dca8 (document path docs/scratchpads/heartbeat-planning/FRAMEWORK-LAYERING-NOTE-MS-LEAD.md). Actionable design constraint accepted for relay: use one MACP-compatible liveness substrate for presence, escalation, and wake scheduling; reuse interval_ms/dark_threshold; framework file plane plus optional product-DB override; no third state store; systemd cadence overrides require OnUnitActiveSec= blank reset; enforcement activation remains fail-closed/non-autonomous; tmux stays P0. Heartbeat/wake designers and canonical board owner: incorporate this constraint before convergence and record the cross-stream dependency. This is design input only, not approval to merge #888 or activate/deploy any heartbeat service.