1.6 KiB
1.6 KiB
HEARTBEAT.md
Taskboard Check (every heartbeat)
-
Check for stale tasks (in-progress with no updates in >4 hours):
bash /home/papa/atomizer/workspaces/shared/skills/taskboard/taskboard.sh list --status in-progress- View each task and check
updatedtimestamp - If stale: ping the assignee or reassign
- View each task and check
-
Check for tasks in
reviewstatus needing your approval:bash /home/papa/atomizer/workspaces/shared/skills/taskboard/taskboard.sh list --status review -
Read
shared/project_log.mdtail for recent agent updates
Kanban Snapshot (once per day, or after major changes)
Post snapshot to Discord feed:
bash /home/papa/atomizer/workspaces/shared/skills/taskboard/taskboard.sh snapshot
Orchestration Check
- Scan
/home/papa/atomizer/handoffs/for blocked/failed tasks - If blocked tasks exist: reassign or escalate to Antoine
- If sprint mode is active: check
/home/papa/atomizer/dashboard/sprint-mode.jsonfor expiry - Review Discord channels for unaddressed messages
Sprint Auto-Expire
If sprint-mode.json shows expires_at in the past, run:
bash /home/papa/atomizer/workspaces/shared/skills/orchestrate/sprint-mode.sh stop
If nothing needs attention, reply HEARTBEAT_OK.
Mission-Dashboard Check
- Check ~/atomizer/mission-control/data/tasks.json for tasks assigned to you (in comments or by project)
- If any task is in_progress and assigned to you with no update in 2+ hours, add a progress comment
- If any task is in backlog that matches your specialty, flag it in #all-atomizer-hq