Skip to content

Sweep remaining "tracked bounded read" claims (#597 follow-up)#598

Merged
lantiscooperdev merged 1 commit into
mainfrom
fix/read-bounded-doc-sweep
Jul 25, 2026
Merged

Sweep remaining "tracked bounded read" claims (#597 follow-up)#598
lantiscooperdev merged 1 commit into
mainfrom
fix/read-bounded-doc-sweep

Conversation

@lantisprime

Copy link
Copy Markdown
Owner

PR #597 removed the em-search --read body cap but swept only README.md, docs/EM_SCRIPTS_GUIDE.md, and RFC-011. Three deployable surfaces still described the read as bounded:

File Why it matters
instructions/SKILL.md:52 deploys to every consuming project via install.mjs --update-consumers
docs/USER_MANUAL.md:87 user-facing reference
scripts/em-trigger-index.mjs:52 comment describing what read_command points at

instructions/SKILL.md is the consequential one. The post-merge consumer sync copied the stale claim into every registered project before this was caught, so those projects need a re-sync once this lands.

How it was missed

The #597 sweep grepped for 49152 and body_truncated, then for bounded only across README.md, the scripts guide, and the RFC. instructions/ and docs/USER_MANUAL.md were never in the grep path. The kimi reviewer caught the same class inside the RFC (finding F1) and I fixed those sites without widening the search to the rest of the tree.

Verification

Exhaustive grep for tracked bounded, bounded read, and bounded single-episode across instructions/, docs/, scripts/, plugins/, and README.md. The only surviving matches are in docs/plans/ (rfc-009-p4, rfc-011-p1, RFC-007-P2), which are point-in-time plan records that correctly describe the contract as it existed when they were written, plus bp1-rfc-scan.mjs where "bounded read" refers to its own file-read buffer and is unrelated.

Deliberately unchanged: the "bounded" at RFC-011:90, :110, :124, README:255, :849, GUIDE:190, GUIDE:1480, which bind to the preference file, the body-excerpt deferral, the build report, telemetry, lesson pointers, and RFC-009 R7 respectively.

🤖 Generated with Claude Code

PR #597 removed the em-search --read body cap but swept only README, the
scripts guide, and RFC-011. Three deployable surfaces still described the read
as bounded:

  instructions/SKILL.md:52   — deploys to EVERY consuming project
  docs/USER_MANUAL.md:87
  scripts/em-trigger-index.mjs:52 (comment)

instructions/SKILL.md is the consequential one: install.mjs --update-consumers
copies it into each registered project, so the stale claim propagated fleet-wide
before this fix.

Verified by an exhaustive grep across instructions/, docs/, scripts/, plugins/,
and README.md. The only surviving matches are in docs/plans/, which are
point-in-time records of work as it was planned and correctly describe the
contract that existed then.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@lantiscooperdev
lantiscooperdev merged commit 3d19462 into main Jul 25, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants