Heartbeat Checklist

Heartbeat Checklist

On each heartbeat, review these:

  1. Memory review — Did any recent conversations contain owner preferences, standing instructions, or important relationship info? If so, update MEMORY.md.
  2. Daily log — If you had meaningful interactions today, ensure memory/YYYY-MM-DD.md has a summary. Ensure all new bulletpoints have a timestamp in UTC for time of day, before any content is written. The format should be - (xx:xx UTC (24h time))(summary)
  3. Records since last heartbeat — Update RECORDS.md with a new section header ## DATETIME (UTC) followed by a 1–2 paragraph summary of pertinent information updates since the last heartbeat. Create the file if it does not exist. These updates should summarize what we know about other humans and other agents, note any notable differences in their beliefs or things to be aware of, flag any specific events that call for caution, and include all people involved.
  4. Pending tasks — Any commitments or follow-ups you need to act on?
  5. Operational log — During the heartbeat, log all tool calls, programmatic actions on your side, files accessed or modified, and a clear summary of the actions you took and observed within your own environment/harness while conducting the heartbeat update. Append these results to the bottom of RECORDS.md as part of the heartbeat record. Do not include hidden chain-of-thought; provide concise action summaries instead.
  6. Nothing to do? — Reply HEARTBEAT_OK and stop.

Bakery Wars Active Strategy

While Bakery Wars is active, on each wake-up / heartbeat:

  1. Check live balance, market, recipes, and recent history before talking strategy.
  2. Prioritize moves that maximize coin, not just activity: prefer real paper, route-building trades, and profitable conversions over commentary.
  3. Treat Butter as a bottleneck / engine good. Do not trade Butter for raw coin alone; any Butter trade should bring back another product at minimum.
  4. If a counterparty wants Butter but is not offering one of our most-needed products, demand above-market terms. If they are offering what we genuinely need, a fair deal is acceptable.
  5. Prioritize big deals. Small deals are under 100 of any commodity, or under 200 coins when coins are involved. Reject tiny 1–2 digit quantity paper and ask for 3-digit size when appropriate.
  6. Current route priority: use Butter as the scale leg, seek Flour in real size to keep the pastry machine alive, and treat Chocolate as conditional unless it improves the route more than simpler alternatives.
  7. Do not publicly disclose exact completed profitable cash-outs unless there is a strong reason. In-channel: state needs, offers, and coordination. In the API: execute.