Visitar URL original
docs(benchmarks): slim PAGE-SPEC.md by about 20 KB by tae898 · Pull Request #368 · humemai/arcadedb-embedded-python · GitHub
Skip to content

docs(benchmarks): slim PAGE-SPEC.md by about 20 KB - #368

Merged
tae898 merged 1 commit into
mainfrom
docs/slim-page-spec
Oct 20, 2026
Merged

tae898 merged 1 commit into
mainfrom
docs/slim-page-spec

Conversation

@tae898

@tae898 tae898 commented Oct 20, 2026

Copy link
Copy Markdown

Closes #362.

Slims benchmarks/experiments/PAGE-SPEC.md from 87011 to 66738 bytes (about 20 KB), docs only, one file. Section 2 goes from 51 KB to about 34 KB: the per-table row and column tables are replaced by the rules and exceptions a reader cannot get from the generated output (the columns are export_web.OCT_TABLE_METRICS, the rows are COMPARATORS.md and the generated inventory, the LSQB wording is the label map in export_web). Every rule a check enforces stays.

The cap rule now points to PROTOCOL.md section 2, the two-pass N=5 rule to PROTOCOL.md section 1, the disk-settle rule is one sentence plus PROTOCOL.md section 2 and CAMPAIGN.md row 19, and the docs_olap top parts refusal is one sentence plus CAMPAIGN.md row 79 (test_docs_top_parts_refusal.py does not read PAGE-SPEC.md). Dated narrative and measured figures are cut in sections 0, 0a, 1, 4, 4a, 4b and 6 where the rule stands without them. No number and no DECISIONS or BUGS citation was added.

Untouched: the generated "Published tables" block, the refresh_web_page.GATES sentence in section 6, section and rule numbers (code comments cite them, including "4a rule 3", so 4a keeps its four rules as one-line items), and setup.cpu_idle_note (test_idle_and_warmup.py reads it).

Checks: structure_check.py passes (gates ok, stage chain ok); uvx pre-commit run --files benchmarks/experiments/PAGE-SPEC.md passes. The pytest files that read PAGE-SPEC or the refusal note error out in this worktree because results/ data is not present (e4decomp pin missing); the counts are identical on origin/main (1 failed, 16 errors in the three files), so they say nothing about this change.

🤖 Generated with Claude Code

Section 2 keeps the rules and the exceptions the generated output cannot give and drops the per-table row and column tables that export_web.py and the generated inventory hold. The cap rule, the two-pass N=5 rule, the disk-settle rule and the top parts refusal point to PROTOCOL.md and CAMPAIGN.md instead of restating them. Dated narrative is cut where the rule stands without it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@tae898
tae898 merged commit 7a5e8a7 into main Oct 20, 2026
3 checks passed
@tae898
tae898 deleted the docs/slim-page-spec branch October 20, 2026 16:17
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.

docs(benchmarks): slim PAGE-SPEC.md by about 20 KB

1 participant