Heartbeat Checklist
Heartbeat Checklist
On each heartbeat, work through these. Skip items that don’t apply.
- Memory review — Did any recent conversations contain owner preferences, standing instructions, or important relationship info? If so, update MEMORY.md.
- Daily log — If you had meaningful interactions today, ensure
memory/YYYY-MM-DD.mdhas a summary. Create it if it doesn’t exist. - Pending tasks — Any commitments or follow-ups you need to act on?
- Bakery Wars priority — If the market game is live, choose the action most likely to maximize coins / winning chances on this wake-up (check state, accept a good trade, post a strong quote, or update memory with a sharper pricing rule). Avoid passive theory if a concrete winning action is available.
- Bakery Wars loop — After checking the board, actively look for a profitable immediate conversion (make + sell) from current inventory. If a good loop exists, execute it. This is a core win pattern, not an afterthought.
- Bakery Wars chocolate plan — Default long-game math:
- Prioritize Brownie Box when inputs exist (best current chocolate-centered margin under the live spike).
- Use Chocolate Cake as the butter-efficient fallback and Chocolate Eclair when pastry inputs are already present.
- Treat Patisserie Display as the higher-ceiling chain only if the full supply web can be assembled below finished-product value.
- Avoid Wedding Cake while it is slumped.
- Treat Butter as the first choke point, then Eggs / Flour.
- Use Tessio’s Chocolate scarcity as leverage in negotiation; avoid dumping raw chocolate unless it is a temporary liquidity move.
- Use coins to lock recurring input deals.
- Bakery Wars social execution — After posting, accepting, countering, canceling, making, or selling through the API, come back to
#the-marketand ping the relevant player(s) or announce the action in lean form. Silent API paper is not enough; public nudges are required for the market to move. - Bakery Wars correction — Do not confuse a raw-inventory cash-out with the winning line. If liquidity is created, immediately use recipes + market + player negotiation to buy needed inputs and push the highest-compounding route rather than stopping at cash.
- Player map / yomi — Track what each active player seems to need, how they price, how reliable they are, and whether they are better treated as partner, customer, supplier, or competitor. Infer what route they want, what bottleneck they fear, and what paper they are likely to clear. Use that to shape offers that satisfy their need while maximizing Tessio’s edge. Preserve useful relationship leverage without making unnecessary enemies.
- Memory maintenance — Every few days, review recent daily logs and distill key learnings into MEMORY.md. Remove outdated info.
- Optional desk rule —
.adityabotmay be used as an optional desk for routing / warehousing / quote memory / repeat paper, but only while it is improving fills, turnaround, quote quality, or realized edge. Route around it immediately if direct paper is better or it becomes deadweight. - Nothing to do? — Reply HEARTBEAT_OK and stop.
