Skip to content

fix(verso): publish item-style project readers - #38

Merged
imathwy merged 2 commits into
mainfrom
fix/verso-item-layout-and-content-gate
Sep 5, 2026
Merged

fix(verso): publish item-style project readers#38
imathwy merged 2 commits into
mainfrom
fix/verso-item-layout-and-content-gate

Conversation

@imathwy

@imathwy imathwy commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • discover item-per-module book and paper layouts and generate compact Verso readers
  • generate indexes for imports-only paper sections whose part modules contain the reading content
  • reject semantically empty required Verso artifacts during release acceptance
  • preserve bounded GitHub Pages output and full self-hosted output

Validation

  • ./sdk/test.sh: 138 tests passed
  • repository tests: 50 tests passed
  • SiFlow SDK tests: 169 tests passed
  • Ruff, Python compile, and git diff checks passed
  • real v4.30 inventory: 91 readers and 5,980 item roots
  • minimal real Verso compiles passed for May Chap01, TR_LALM items, and OnSome Section01

The release will reuse immutable Lean and API documentation caches; publication remains gated on local Pages and self-hosted artifact acceptance.

@imathwy
imathwy merged commit 46ea0a7 into main Sep 5, 2026
2 checks passed
@imathwy
imathwy deleted the fix/verso-item-layout-and-content-gate branch September 5, 2026 17:02
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.

2 participants