From 8a6ff9e251b9cdbc3d4c2ce5fc02b51b46a181b4 Mon Sep 17 00:00:00 2001 From: cmj Date: Wed, 16 Sep 2026 16:58:38 +0800 Subject: [PATCH] docs: refresh the agent-smith figures both guides quote CLAUDE.md and README.md carried 292 / 84 / 208 -- the body line count, the table-list-heading count and the floor a full split would leave. #19's failure-handling paragraphs moved all three, to 299 / 86 / 213, and neither guide followed. The numbers are load-bearing rather than decorative: they are the argument for why agent-smith's body stops where it does, and #8 was closed on them. Leaving the guide at 208 and the issue at 213 would have read as a disagreement about the conclusion rather than a stale figure. No plugin changed, so nothing bumps -- this is neither behaviour nor catalogue copy. Co-Authored-By: Claude Opus 5 (1M context) --- CLAUDE.md | 6 +++--- README.md | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index d7f3600..20adf76 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -67,9 +67,9 @@ stands alone, so it survives the move into `references/` intact. Prose carries w them: the condition, the tie-break, the reason. `If both trigger types appear, prefer Autonomous mode.` is a relation, not an item; as two bullets it becomes two assertions with nothing between them, and the case neither covers gets improvised. So prose stays in the body -and is shortened in place — which bounds what a split can reach: of `agent-smith`'s 292 lines, -84 are table, list and heading, so moving every movable line still leaves 208, and most of -those 84 are unconditional and would only cost a fetch. A target under that is a rewrite of +and is shortened in place — which bounds what a split can reach: of `agent-smith`'s 299 lines, +86 are table, list and heading, so moving every movable line still leaves 213, and most of +those 86 are unconditional and would only cost a fetch. A target under that is a rewrite of the phase text, and is worth planning as one. Whether a procedure moves is a second, orthogonal question: unconditional or conditional. A diff --git a/README.md b/README.md index 75132ab..9d50353 100644 --- a/README.md +++ b/README.md @@ -213,8 +213,8 @@ the reason. `If both trigger types appear, prefer Autonomous mode.` is a relatio item; written as two bullets it becomes two assertions with nothing between them, and the case neither covers gets improvised. So prose stays in the body and is shortened in place. -That also bounds what a split can achieve. Of `agent-smith`'s 292 body lines, 84 are table, -list and heading, so moving every movable line still leaves 208 — and most of those 84 are +That also bounds what a split can achieve. Of `agent-smith`'s 299 body lines, 86 are table, +list and heading, so moving every movable line still leaves 213 — and most of those 86 are read on every dispatch, so moving them would buy a fetch rather than a saving. A target under that is a rewrite of the phase text rather than a move, worth planning as one.