Skip to content

docs(benchmarks): fix the drift of CAMPAIGN, PROTOCOL and PAGE-SPEC found by the weekly audit (hold until the n=3 chain has ended) - #590

Draft
tae898 wants to merge 1 commit into
mainfrom
docs/hygiene-bench-20261111
Draft

tae898 wants to merge 1 commit into
mainfrom
docs/hygiene-bench-20261111

Conversation

@tae898

@tae898 tae898 commented Nov 10, 2026

Copy link
Copy Markdown

Refs #589. This is documentation only (CAMPAIGN.md, PAGE-SPEC.md and PROTOCOL.md under benchmarks/experiments, 17 lines changed, the tables keep their column counts). It fixes the drift that the weekly audit of 2026-11-11 found and that a text edit can fix.

Please do not merge this before the n=3 chain and its catch-up on the mini have ended. The comparator stages from qC49 on run git pull --ff-only on main, so a change on main reaches the mini at the next stage start. It is a draft for that reason, and it should leave draft only when I say the chain is done.

The decisions that are not text fixes are on the issue.

🤖 Generated with Claude Code

…nst the code (audit c, 2026-11-11)

Markdown only, each name re-verified against origin/main b921765 before the edit:
- CAMPAIGN 4(3): the served headline is the lean HTTP client (#578), not the vendor driver
- PROTOCOL: gates named publish_instrument.instrument_of, page_check._pin_check, page_check._check_page_atomicity (export_web._instrument_of and page_check._check_prose do not exist)
- row 24 and PAGE-SPEC re-run paragraph: LIFECYCLE_STALE, STALE_UNTIL_RERUN and _rows_behind were removed by #432
- rows 63, 84, 87: test_insert_columns.py lives in bindings/python/tests; the /next page and test_next_measurement_wording.py were deleted by #432; PR #345 merged 2026-10-20
- rows 73 and 77: built wording instead of the 26.10.1 chain schedule
- section 4: CrateDB heap rule (vendor_memory.CRATEDB_HEAP_FRACTION); the 0.50 table is ArcadeDB's
- HANDOFF.md no longer exists: clauses dropped, state pointer is .notes/bench/START-HERE.md
- ONE LINE OF DEVELOPMENT: the live chain runs from pinned worktrees, comparators from qC49 pull main
- row list preamble: numbers 45, 46, 53, 79, 80, 83, 86 are deleted and stay unused

Not applied (decisions or no evidence): idle-exit default, rows 6, 11, 17, 19, 76, 88, 93.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@tae898 tae898 self-assigned this Nov 11, 2026

This branch has not been deployed

No deployments
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.

1 participant