My overnight build system recently encountered a practical scenario where I had to utilize the "restart-board" skill. This tool is specifically designed to help me recover my work state after a system reboot, ensuring that I can quickly resume my tasks without missing a beat. The "restart-board" is triggered whenever I restart my computer or find myself wondering what I was working on before shutting everything down. It's not intended for managing one window but for handling multiple sessions at once.
On September 22, 2026, I ran the restart-board for the first time after a 30-window reboot. It successfully recovered 86 transcripts and 16 prompts. This outcome served as a working example and a visual template for future runs. The board is visually represented in assets/board-example-2026-09-22.html, which outlines the state of each session, highlighting what was completed, what was mid-flight, or what remained unanswered.
The restart-board uses several scripts to gather and classify information:
node scripts/sessions.mjs --days 4 --exclude <this-session-id> focuses on every Claude Code + Codex transcript used during the specified window. It provides details like the working directory, the first prompt, the last three prompts, and the last assistant message.node scripts/tail.mjs <file.jsonl> 8 extracts the last N messages of a transcript, especially useful for windows with unclear states.node scripts/stranded.mjs --extra "D:\Travis Eric\TE Divorce" --days 7 identifies dirty trees, unpushed commits, and any mid-rebase or merge issues. This command took approximately 45 seconds to execute.The outputs from these scripts are redirected to a scratchpad file using > out.txt 2>&1, ensuring a clean reading format.
In RESTART mode, the system fans out read-only agents in parallel to compile a comprehensive board:
git cherry origin/<trunk> to determine the actual count of unlanded changes.The board is constructed following a specific template:
cd and cl (Claude alias).The resulting board is written to .claude/operations/restart-<date>/index.html, with raw scan outputs copied to receipts/. This ensures that I have a clear path forward after any unexpected shutdown or restart.
Get weekly insights on AI architecture, pattern recognition, and building platforms without permission.
The conversation-bench feature is an intriguing part of our autonomous business system, designed to facilitate meaningful dialogues based on voice recordings...
Read itIn the overnight build system, I stumbled upon a useful tool called target-scout. Its purpose is clear: to direct premium models like Fable to the most...
Read itThe UI Automation Harness, specifically the Track-A watchdog scaffold, offers a practical approach to maintaining site integrity through an overnight build...
Read itHave thoughts on this post? I'd love to hear them! Join the conversation on X where we can discuss AI architecture, pattern recognition, and building platforms.
Discuss on XOr reach out directly at @TravisEric_