Verify-Lane v3.3 — plain-language accordions across 14 verify pages#25
Merged
Merged
Conversation
…rify pages
Phase v3.3 of the Verify-Lane release plan. Adds a green-accent
plain-language accordion (expanded by default) at the top of every
technical verify page, so the intelligent layperson sees one paragraph
of accessible-register prose before the technical body.
Mirrors the v3.4 results-lane plain-language pattern: same
.result-plain-language SCSS palette, same <details open> UX, same
"In plain language" eyebrow + ▾ toggle. The verify lane carries an
additional .verify-plain-language hook class for future divergence
without breaking the shared visual.
Builds on v3.0 (data foundation) + v3.1 (badges, already merged).
NEW include: _includes/verify-plain-language.html
Renders only when page.plain_language_summary frontmatter is set
(manual opt-in, currently 14 verify pages). Reuses the v3.4
result-plain-language SCSS panel for visual consistency. Skipped
silently on pages without an authored summary so verify pages
authored later don't show generic summary_short by accident.
Layout wiring: _layouts/program-doc.html
Conditionally calls verify-plain-language.html between summary-cards
and the technical content card. Other program-doc consumers
(program/, corpus/) unaffected.
Authored plain_language_summary on 14 pages:
Technical layer (8):
/verify/formal-verification-stack/ — 4-layer formal checking explained
/verify/scientific-rigor/ — typed claims, domain-appropriate standards
/verify/verification-framework/ — four verification modes, why not collapsed
/verify/tcb/ — what's trusted beyond Lean's kernel
/verify/custom-axioms/ — 3 custom axioms accounted for honestly
/verify/meta-verification-frontier/ — who verifies the verifier
/verify/bridge-verification/ — internal-↔-external claim audit
/verify/construction-spine-verification/— map of 10 build steps to verify modes
Reviewer-route layer (hub + 6):
/verify/how-to-audit/ — pick your role, jump to your route
/verify/how-to-audit/formal-methods/ — afternoon audit for proof-assistant specialists
/verify/how-to-audit/mathematician/ — 3 load-bearing theorems in Books I-III
/verify/how-to-audit/physicist/ — ι_τ fitted-or-forced + a-priori-or-postdiction
/verify/how-to-audit/philosopher/ — derivation-or-redefinition test
/verify/how-to-audit/prior-art-specialist/ — new-or-isomorphic-relabel test
/verify/how-to-audit/journalist-skeptic/ — 15-minute scan + specialist questions
Plan deviation note
v3.3 deliverable said "author 3 new how-to-audit reviewer pages
(mathematician, philosopher, journalist)". The v2.x sprint had
already authored 5 reviewer pages + a richer hub
(formal-methods, mathematician, physicist, philosopher,
prior-art-specialist, journalist-skeptic). v3.3 adapts: instead
of duplicating that work, it adds the plain-language accordion
layer across all 14 verify-lane pages so the layperson gets a
consistent affordance everywhere — strictly additive on top of
the existing reviewer pages.
Verification (all green):
✓ python3 scripts/registry_verify.py --full → all 4 checks pass
✓ bundle exec jekyll build → exit 0 in 437s
✓ Spot-check rendered HTML — all 14 pages render
<details class="result-plain-language verify-plain-language" open>
accordion as expected
No baseline refresh needed
v3.3 doesn't touch verify/release-manifest.md, so the
_data/registry/release_manifest_sections.yml baseline checksum
remains valid.
Sequencing
Depends on site#23 (v3.0) + site#24 (v3.1). Both already merged.
Next phase
v3.2 — Domain-verification hub redesign (deferred behind v3.3 by
user choice; both phases independent).
v3.4 — Glossary cross-links + cross-lane integration + mobile audit.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
AnSoFuchs
approved these changes
May 1, 2026
ThorFuchs
added a commit
that referenced
this pull request
May 12, 2026
3 body-prose mentions of 'T Theory' replaced with 'τ-Theory' for consistency with WP002 (τ-Theory Executive Synopsis). sha256: db01b46b129c -> e6a1f6bced73 · bytes 303,923 -> 304008 Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Phase v3.3 of the Verify-Lane release plan. Adds a green-accent plain-language accordion (expanded by default) at the top of every technical verify page — so the intelligent layperson reads one paragraph of accessible-register prose before the technical body.
Mirrors the v3.4 results-lane plain-language pattern: same
.result-plain-languageSCSS palette, same<details open>UX, same "In plain language" eyebrow + ▾ toggle. The verify lane carries an additional.verify-plain-languagehook class for future divergence without breaking the shared visual.Builds on #23 (v3.0 data) + #24 (v3.1 badges) — both already merged.
What lands
NEW include:
_includes/verify-plain-language.htmlRenders only when
page.plain_language_summaryfrontmatter is set (manual opt-in, currently 14 verify pages). Reuses the v3.4 result-plain-language SCSS panel for visual consistency.Layout wiring:
_layouts/program-doc.htmlConditionally calls
verify-plain-language.htmlbetween summary-cards and the technical content card. Other program-doc consumers (program/, corpus/) unaffected.Authored
plain_language_summaryon 14 pagesTechnical layer (8):
/verify/formal-verification-stack//verify/scientific-rigor//verify/verification-framework//verify/tcb//verify/custom-axioms//verify/meta-verification-frontier//verify/bridge-verification//verify/construction-spine-verification/Reviewer-route layer (hub + 6):
/verify/how-to-audit//verify/how-to-audit/formal-methods//verify/how-to-audit/mathematician//verify/how-to-audit/physicist//verify/how-to-audit/philosopher//verify/how-to-audit/prior-art-specialist//verify/how-to-audit/journalist-skeptic/Plan deviation note
The v3.3 plan said "author 3 new how-to-audit reviewer pages (mathematician, philosopher, journalist)". A parallel v2.x sprint had already authored 5 reviewer pages + a richer hub (formal-methods, mathematician, physicist, philosopher, prior-art-specialist, journalist-skeptic). v3.3 adapts: instead of duplicating that work, it adds the plain-language accordion layer across all 14 verify-lane pages so the layperson gets a consistent affordance everywhere — strictly additive on top of the existing reviewer pages.
Verification (all green)
python3 scripts/registry_verify.py --full— all 4 checks pass (dashboard prose / release manifest sections / filter_rules consistency / site data registry totals)bundle exec jekyll build— exit 0 in 437s<details class="result-plain-language verify-plain-language" open>accordion as expectedverify/release-manifest.md, sorelease_manifest_sections.ymlbaseline remains valid)Test plan
/verify/formal-verification-stack/— confirm green accordion expanded by default/verify/how-to-audit/— confirm hub accordion + 6 reviewer cards▾toggle — confirm collapse → expand cycle works (native<details>, no JS)/verify/tcb/— plain-language explains "every formal verification system trusts something"Sequencing
Depends on site#23 (v3.0) + site#24 (v3.1) — both already merged.
Next phase
v3.2 — Domain-verification hub redesign (deferred behind v3.3 by user choice; both phases independent).
v3.4 — Glossary cross-links + cross-lane integration + mobile audit.
🤖 Generated with Claude Code