Skip to content

docs: sync wiki to v0.4.0 - #28

Merged
bemoshiur merged 1 commit into
mainfrom
docs/sync-wiki-v0.4.0
Aug 4, 2026
Merged

bemoshiur merged 1 commit into
mainfrom
docs/sync-wiki-v0.4.0

Conversation

@bemoshiur

Copy link
Copy Markdown
Owner

Summary

  • Mirrors the live GitHub wiki (pushed at a52820e on bemoshiur/OmniRank.wiki) into docs/wiki/, bringing every page current with v0.4.0: the new security layer, the five indexability-contradiction gates, Google rich-result required-property validation, four on-page accessibility gates, and the corrected per-layer scoring model (a layer's budget now scales with its own gate count instead of a flat 100-point constant).
  • Regenerates Finding-Reference.md directly from registry.py (48 → 67 finding ids) and recounts the audit.failOn schema enum everywhere it's cited (28 → 42 gate names, 21 error-capable).
  • Adds two new pages: Security-Layer.md and Contradictions.md, each with a 40–60 word answer-first opening (60 and 58 words respectively), covering what each gate detects and its honest limits — including the real, verified true positive against danluu.com (/simple-architectures/ canonicalises to /simple-architecture, missing the s, which 404s) and the runtime capability probe urllib.robotparser needs (never a Python-version check).
  • Removes every version-numbered --write promise across docs/wiki/*.md, replacing each with the condition writing actually ships under.

Test plan

  • pytest tests/test_docs.py tests/test_repo_docs.py -q — 67 passed (gate counts, no version-numbered promises, new-gate documentation coverage)
  • pytest -q (full suite) — 771 passed
  • ruff check scripts/py (the exact CI invocation) — all checks passed
  • cd scripts/node && npm test — 24 passed
  • Verified every [[wiki-link]] target resolves to an existing page
  • Verified exactly one H1 per content page (excluding code fences)
  • Live wiki already pushed and confirmed reachable over HTTP before opening this PR

🤖 Generated with Claude Code

Mirrors the live GitHub wiki commit (a52820e) into docs/wiki/: the security
layer, the five indexability-contradiction gates, Google rich-result
validation, on-page accessibility gates, and the corrected per-layer scoring
model. Finding-Reference is regenerated from the registry (48 -> 67 ids);
Configuration-Reference and CI-Recipes recount the failOn enum (28 -> 42
gate names, 21 error-capable). Adds Security-Layer.md and Contradictions.md.
No version-numbered --write promise remains anywhere in docs/wiki/.
@bemoshiur
bemoshiur merged commit 986977b into main Aug 4, 2026
6 checks passed
@bemoshiur
bemoshiur deleted the docs/sync-wiki-v0.4.0 branch August 4, 2026 23:04
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