From 2186d1661697189ac6924a211daf8b809824fb83 Mon Sep 17 00:00:00 2001 From: arkon Date: Sun, 1 Feb 2026 00:37:21 +0100 Subject: [PATCH] docs: replace ASCII art with tables in README - Replace Respawn Controller state machine diagram with state table - Replace Zero-Flicker pipeline ASCII with flow table - Cleaner presentation that renders well on GitHub Commit from flight QR118 in an Airbus A350-1000, stable connection thanks to Starlink! Co-Authored-By: Claude Opus 4.5 --- README.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 949dbecb..90d5fa46 100644 --- a/README.md +++ b/README.md @@ -74,11 +74,14 @@ CLAUDEMAN_SCREEN_NAME=claudeman-myproject **The core of autonomous work.** When Claude becomes idle, the Respawn Controller kicks in: -``` -WATCHING → IDLE DETECTED → SEND UPDATE → CLEAR → INIT → CONTINUE - ↑ │ - └──────────────────────────────────────────────────────┘ -``` +| State | Action | Next | +|:-----:|:------:|:----:| +| **WATCHING** | Monitor for idle | IDLE DETECTED | +| **IDLE DETECTED** | Confirm silence | SEND UPDATE | +| **SEND UPDATE** | Push continue prompt | CLEAR | +| **CLEAR** | Run `/clear` | INIT | +| **INIT** | Run `/init` | CONTINUE | +| **CONTINUE** | Resume work | WATCHING | - Multi-layer idle detection (completion messages, output silence, token stability) - Sends configurable update prompts to continue work @@ -214,9 +217,8 @@ Run **20 parallel sessions** with full visibility: **The solution:** Claudeman implements a 6-layer antiflicker system that delivers butter-smooth 60fps terminal output: -``` -PTY Output → 16ms Batch → DEC 2026 Wrap → SSE → rAF Batch → xterm.js → 60fps Canvas -``` +| PTY Output | **→** | 16ms Batch | **→** | DEC 2026 Wrap | **→** | SSE | **→** | rAF Batch | **→** | xterm.js | **→** | 60fps Canvas | +|:----------:|:-----:|:----------:|:-----:|:-------------:|:-----:|:---:|:-----:|:---------:|:-----:|:--------:|:-----:|:------------:| #### How Each Layer Works