Skip to content

fix(docs-lint): skip docs/benchmarks/**, a kept record; v0.4.1 - #18

Merged
brunogbv merged 1 commit into
mainfrom
fix/docs-lint-allow-benchmarks
Oct 4, 2026
Merged

brunogbv merged 1 commit into
mainfrom
fix/docs-lint-allow-benchmarks

Conversation

@brunogbv

@brunogbv brunogbv commented Oct 3, 2026 •

Copy link
Copy Markdown
Collaborator

docs-lint now skips docs/benchmarks/**, as it already skips docs/MIPs/** and SPLIT.md. A dated benchmark run is a kept record, and editing it to pass a lint would change history. marola-ml's docs/benchmarks/2026-09-05.md fails rule (b) today, which MIP-0074 task 25's gate would hit. The site already keeps these files off-site through mkdocs exclude_docs.

New self-test case benchmark_record_allowlisted. Rebuilt on main's v0.4.0 (#19, gemini-review, not yet tagged) and bumped to v0.4.1 per the release rule. Tag v0.4.0 at #19's merge and v0.4.1 at this one's.

Tested: docs_lint.py --self-test (new case red, then ok); docs-lint . clean; tests/self-tests.sh all ok; actionlint.

A dated benchmark run is a record, like a MIP: rewriting it to pass a lint
would change history. marola-ml's docs/benchmarks/2026-09-05.md fails rule (b)
today, which MIP-0074 task 25's gate would hit. Rebuilt on main's v0.4.0
(gemini-review) and bumped to v0.4.1 per the release rule.

Tested: docs_lint.py --self-test ok (benchmark_record_allowlisted, red before the fix); docs-lint . clean; tests/self-tests.sh all ok; actionlint ok
Cost: ~$0.40 · small edit, no generation
Co-Authored-By: Claude <noreply@anthropic.com>
@brunogbv
brunogbv force-pushed the fix/docs-lint-allow-benchmarks branch from 2d5206e to 2f9138a Compare October 4, 2026 06:17
@brunogbv brunogbv changed the title fix(docs-lint): skip docs/benchmarks/**, a kept record; v0.3.2 fix(docs-lint): skip docs/benchmarks/**, a kept record; v0.4.1 Oct 4, 2026
@brunogbv
brunogbv merged commit 6e3d2a9 into main Oct 4, 2026
10 of 11 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.

1 participant