Skip to content

v5w2-w8a(release-lines-corpus): Formalization Release Lines on /corpus/taulib/ + Research Code adjacency on /publications/#269

Merged
ThorFuchs merged 1 commit into
mainfrom
v5w2-w8a/release-lines-corpus
May 23, 2026
Merged

v5w2-w8a(release-lines-corpus): Formalization Release Lines on /corpus/taulib/ + Research Code adjacency on /publications/#269
ThorFuchs merged 1 commit into
mainfrom
v5w2-w8a/release-lines-corpus

Conversation

@ThorFuchs
Copy link
Copy Markdown
Collaborator

Summary

W8a of the v5 next-wave cycle — first half of the final wave. Surfaces the Corpus-side formalization release lines on /corpus/taulib/ and makes Research Code's publication-adjacent status visible on /publications/.

Per Release Lines + Formalization Surfaces v5 Addendum §7 (TauLib Release Lines), §9.1 (Corpus lane TauLib representation), §9.5 (Publications lane — Research Code adjacency). Data ground-truth was shipped in W1 as _data/release_lines.yml::formalization_release_lines.

W8b will follow with the Verify-side surfaces (/verify/taulib/ release-lines section + /verify/release-manifest/ Formalization Release Lines table) closing the cycle.

What lands

corpus/taulib/index.md (+30 / 0)

New "Formalization Release Lines" section inserted between "Compiled Lean projection" and "Entry points". Three-tile grid:

Surface Status Citable?
TauLib v2 Snapshot Frozen · public · pinned · current docs at taulib.site Yes
TauLib v3 Library In preparation · private repo · layered active library Not yet
Research Modules / Proof Packages Per-result · 5-state lifecycle (in construction · draft · candidate · released · superseded) Per package

Closing sentence makes the "everything below this section refers to the v2 Snapshot" boundary explicit — Entry points + Verification boundary sections unchanged but now correctly scoped to v2.

publications/index.md (+18 / 0)

New "Adjacent class — Research Code" section inserted after the "Reference and provenance" grid and before the Glossary. Two-tile grid:

  • TauLib (Corpus)/corpus/taulib/ — the compiled Lean projection
  • TauLib Inspection Bridge (Verify)/verify/taulib/ — what Lean compilation establishes + axiom/sorry policy

Frames the read-by-running shape distinction explicitly so the four-class prose taxonomy (W7a) stays clean while making Research Code's publication-adjacent status visible.

URL preservation posture

Purely additive. No existing URL changes, no existing content removed or hidden. The Compiled Lean projection counts block, Entry points grid, and Verification boundary CTAs on corpus/taulib stay verbatim; the Publications landing's 4-class primary grid + Reference and provenance grid + Glossary + decision tree all preserved.

Test plan

  • CI build passes
  • /corpus/taulib/ renders the new "Formalization Release Lines" section with all three tiles between "Compiled Lean projection" and "Entry points"
  • TauLib v2 Snapshot tile correctly links to taulib.site
  • TauLib v3 Library tile correctly links to /verify/taulib/
  • Research Modules / Proof Packages tile correctly links to /verify/release-manifest/#formalization-release-lines (will become a real anchor after W8b)
  • /publications/ renders the new "Adjacent class — Research Code" section after Reference & provenance
  • Both Research Code tiles resolve (Corpus + Verify TauLib pages)
  • No regression in existing sections on either page

Gates run locally

  • scripts/check_hardcoded_release_numbers.py
  • scripts/check_release_manifest_parity.py
  • ✓ Forbidden-strings pre-commit hook

🤖 Generated with Claude Code

…s/taulib/ + Research Code adjacency on /publications/

Source: atlas/website/v5/panta-rhei-release-lines-formalization-
        surfaces-v5-addendum.md §7 (TauLib Release Lines) + §9.1
        (Corpus lane TauLib representation) + §9.5 (Publications
        lane — Research Code adjacency).
Data:   _data/release_lines.yml · formalization_release_lines
        (shipped W1).
Roadmap: atlas/website/briefings/v5/v5-next-wave-roadmap-2026-05-23/
README.md (W8 · Release lines + TauLib v2/v3 + cross-links — PR 8a).

W8b will follow with the Verify-side surfaces — Release Lines
section on /verify/taulib/ + Formalization Release Lines table on
/verify/release-manifest/ — closing out Wave 8 and the v5w2 cycle.

══ What lands ════════════════════════════════════════════════════════

  corpus/taulib/index.md (+30 / 0)
  ────────────────────────────────
  New "## Formalization Release Lines" section inserted between
  "Compiled Lean projection" and "Entry points". Three-tile grid:

    TauLib v2 Snapshot   — Frozen Lean projection · Public · pinned ·
                           citable. Current public docs at taulib.site
                           render against this snapshot.
    TauLib v3 Library    — Layered active library · In preparation ·
                           private repository · not yet citable.
    Research Modules /   — Per-result proof packages with five-state
    Proof Packages         lifecycle (in construction · draft · candidate ·
                           released · superseded).

  Doctrine comment block above the section pins both Addendum §7 + §9.1
  sources so future editors can re-derive the framing.

  Closing sentence makes the "the everything-below-this-section refers
  to the v2 Snapshot" boundary explicit — Entry points + Verification
  boundary sections are unchanged but now correctly scoped to v2.

  publications/index.md (+18 / 0)
  ───────────────────────────────
  New "## Adjacent class — Research Code" section inserted after the
  "Reference and provenance" grid and before the Glossary. Two-tile
  grid linking to /corpus/taulib/ (Corpus-side) + /verify/taulib/
  (Verify-side inspection bridge). Reframes the read-by-running
  shape distinction explicitly so the four-class prose taxonomy
  shipped in W7a stays clean while making Research Code's
  publication-adjacent status visible.

  Doctrine comment block pins Addendum §9.5 source.

══ URL preservation posture ═════════════════════════════════════════

  Purely additive — no existing URL changes, no existing content
  removed or hidden. The Compiled Lean projection counts block,
  Entry points grid, and Verification boundary CTAs on corpus/taulib
  stay verbatim; the Publications landing's 4-class primary grid +
  Reference and provenance grid + Glossary + decision tree all
  preserved.

══ Gates run locally ════════════════════════════════════════════════

  ✓ scripts/check_hardcoded_release_numbers.py
  ✓ scripts/check_release_manifest_parity.py
  ✓ Forbidden-strings pre-commit hook
  · Jekyll build deferred to CI (local Ruby mismatch)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@ThorFuchs ThorFuchs requested a review from AnSoFuchs as a code owner May 23, 2026 18:40
@ThorFuchs ThorFuchs merged commit d7535b2 into main May 23, 2026
5 checks passed
@ThorFuchs ThorFuchs deleted the v5w2-w8a/release-lines-corpus branch May 23, 2026 18:52
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