PAIDEIA v0.9.24 — the READMEs match the repo, and CI keeps it that way
docs(readme): stale facts corrected, then pinned by lint
Minimal, factual-only pass over both READMEs:
- "The 14
/paideia:slash commands" → 16 in the desktop-install steps — the one stale count left (the command table, CLI section, and the repo itself all said 16). - One sentence on chunked ingest in both languages' Under the hood: PDFs over 30 pages split across agents in consecutive page ranges and re-join under one provenance header (the v0.9.17 behavior).
- What-ships trees complete again:
paideia_lib.pyandlog_tool.pyadded; the Korean mirror also gains thesession_start.pyline and the SessionStart-hook clause in init-course step 7 — both were in the English README but missing from Korean. VISION.md's ascii diagram catches up to 3-digit page padding.
And the part that keeps it true: test_spec_lint.py gains a TestReadmeClaims class — CI now fails if a README's command count goes stale or a shipped script is missing from the What-ships tree. 55 tests, green on 3.9 and 3.13.