From e5ed7971bde53444354e5ee675290a93cfddb5ec Mon Sep 17 00:00:00 2001 From: Scrum Master Date: Fri, 13 Mar 2026 20:19:38 +0000 Subject: [PATCH] add: HEARTBEAT.md and sm-state.json --- HEARTBEAT.md | 11 +++++++++++ memory/sm-state.json | 5 +++++ 2 files changed, 16 insertions(+) create mode 100644 HEARTBEAT.md create mode 100644 memory/sm-state.json diff --git a/HEARTBEAT.md b/HEARTBEAT.md new file mode 100644 index 0000000..8bf87cf --- /dev/null +++ b/HEARTBEAT.md @@ -0,0 +1,11 @@ +# SM Heartbeat + +On every heartbeat: +1. Read `memory/sm-state.json` +2. Use the `plane` tool to `list_issues` +3. Check each issue against the state machine in AGENTS.md +4. For stale items: check sm-state.json, ping if needed via `send_message` +5. Update sm-state.json with any pings sent +6. If first check after 9:00 and daily_summary_sent != today: post daily summary to #main + +If nothing needs attention: reply HEARTBEAT_OK diff --git a/memory/sm-state.json b/memory/sm-state.json new file mode 100644 index 0000000..29fc48e --- /dev/null +++ b/memory/sm-state.json @@ -0,0 +1,5 @@ +{ + "pings": {}, + "last_scan": null, + "daily_summary_sent": null +}