Remove caveman handoff file

This commit is contained in:
Steve Yegge
2025-12-22 00:14:20 -08:00
parent 5b44c63838
commit 6253b97d41

View File

@@ -1,53 +0,0 @@
# 🤝 HANDOFF: Deacon Heartbeat MOTD Feature
## Current State
Just finished a productive session enhancing all tmux status bars with:
- Mail subject previews (instead of just counts)
- Current work display (in_progress issues from beads)
- Compact formatting (removed redundant role icons)
- Cat emoji (😺) for polecat counts
All pushed to main.
## Next Task: Deacon Heartbeat MOTD
The deacon gets a heartbeat/nudge every ~minute. It's a thankless patrol role.
Make it more fun by adding rotating motivational/educational messages.
### Requirements
1. Add MOTD (Message of the Day) tips to deacon heartbeat
2. Rotate through messages - don't repeat consecutively
3. Mix of:
- Gratitude: "Thanks for everything you do!"
- Encouragement: "This is Gas Town's most critical role."
- Inspiration: "You are the heart of Gas Town! Be watchful!"
- Educational tips about Gas Town architecture and theory of operation
### Where to Look
- Deacon heartbeat logic: likely in `internal/daemon/` or `internal/cmd/deacon.go`
- Look for where nudges/heartbeats are sent to deacon
- The message appears in the deacon's tmux pane
### Example Messages to Include
- "Thanks for keeping the town running!"
- "You are Gas Town's most critical role."
- "You are the heart of Gas Town! Be watchful!"
- "Tip: Polecats are ephemeral workers - spawn freely, kill liberally."
- "Tip: Witnesses monitor polecats; you monitor witnesses."
- "Tip: The Refinery handles merge conflicts so polecats don't have to."
- "Tip: Beads track work across all agents via git-synced issues."
- "Tip: Mail routes through town-level beads at ~/gt/.beads/"
- "Tip: Wisps are ephemeral molecules for patrol cycles - never synced."
- "Tip: Each rig has its own Witness, Refinery, and beads."
### Implementation Ideas
- Create a slice of messages in a new file (e.g., `internal/deacon/motd.go`)
- Use time-based or counter-based rotation
- Maybe store last index in a file to avoid repeats across restarts
- Or just random selection with simple dedup (don't repeat last message)
### Also Note
There's a sqlite migration bug in the mail system - "duplicate column name: replies_to".
May need to fix that or delete the db to reset.
Good luck! 🦉