Commit graph

6 commits

Author SHA1 Message Date
7a402ee0ba READING-LIST.md: root view of the whole ISAP list with file links (tools/make_rootlist.py)
User request: one big list at repo root mirroring isapzurich.com/en/library/reading-list —
every book with links to ALL downloaded files, INCLUDING cross-section books (link always
resolves to the canonical section's file, tagged →secNN; per user: link every time the
book is mentioned, even if downloaded in an earlier section).

- 483 positions (12 sections), 566 files, 1234 links, 0 broken (verified)
- sources: sections/NN/INDEX.md (items) + downloads/NN/MANIFEST.md (files) + cards (RU title)
- resolves: per-item blocks, xref rows (secNN #MM), legacy 5-col rows (| EN | file | …),
  legacy prose «Файлы: `path`» rows, glob xref rows (04-cw9-archetypes-*), card-name drift
  (sec07 INDEX) by item-number prefix
- manifest fixes found while building: sec08/10/11 'files in sec??' headings → '0 files'
  (23 blocks, paid/absent files), sec12 #03 xref row gained #19, sec11 #13 → 0 files
- AGENTS.md: layout line + total corrected (483 positions, 566 files)

CANON question answered: the new manifest canon (09-12 style) is exactly what makes this
generator possible; sec01-08 were migrated to it in the previous commit.
2026-09-29 00:07:02 +03:00
2847f1bcea manifests 01-12: canonical v1 full migration (tools/migrate_manifests_canonical.py)
- per-item blocks for EVERY INDEX item (01: 49->55, 02: 28->57, 03: 39->68,
  04: 12->39, 05: 23->29); xref blocks: sec02#21->sec01#44, sec12#03/06/13/18/21
- heading normalization (no status/✔/prose tails), INDEX order everywhere (sec12
  27/28/31 repositioned)
- tail blocks in canonical order: Not downloadable -> Cross-references -> Notes
  (sec04 ND block built from MISSING.md + #16 row; sec03 + #13/#28 rows)
- 2 orphan file rows added: sec06 #26 scholem en-b.epub, sec07 #02 cw3-ru fb2
- Totals recounted from disk (all 12 sections verified: files = mentions)
- 0 file rows lost (git old-vs-new diff check)
- xref.py stale-line check: clean

Prep step for the repo-root READING-LIST.md generator (per user).
2026-09-28 23:50:09 +03:00
b31bc753f5 sec10: convert 5 pre-rule files to LFS (reddemann epub + 4 vanderkolk ru) 2026-09-27 22:57:17 +03:00
70d0175cac sec10 user-oracle rescues: +2 ✅ (23 Jamison 'Беспокойный ум' Альпина 2017 flib fb2, 33 Saks 'Не держит сердцевина')
- 23: RSL [8389569], 978-5-9614-6178-7, пер. Фаворская, flib b/476222 (564KB fb2 verified)
- 33: e-libra bookstock (изд. данные ?); fan-перевод не скачан
- итого 5 ✅ / 27 ❌, 30 файлов (268 MB)
- dossiers: jamison (канон 'Джеймисон, Кэй' по RSL), saks
2026-09-27 22:56:39 +03:00
bcf2a6dff8 sec10 FINAL: 37 books (32 NEW + 5 xref) — 3 ✅ / 29 ❌, 29 files (267 MB: RU 5 + EN 24)
- 3 ✅: 14 Bateman/Fonagy MBT (ИОИ 2014, RU-файл платный), 36 van der Kolk (4 RU-файла), 37 МКБ-11 Гл.06 (КДУ 2021, 433 pp)
- 29 EN-файлов (queue 29): CW1 ia + JAP articles + DSM-5 + учебники/книги
- 8 фрагментов/превью удалено (14-mbt, 18-1994, 25×3, 36-bktss×4)
- bktss EN: все 4 файла = превью → EN-разрыв
- LFS rule + AGENTS.md status table
2026-09-27 22:25:33 +03:00
291c3a364f sec10 phases 1-3: 32 NEW cards (3 ✅ / 29 ❌) + 5 xref cards + dossiers fixed (RAW-canonical books) + 6 RU files + EN queue started 2026-09-27 21:13:06 +03:00