Commit graph

1 commit

Author SHA1 Message Date
oskar 9a383f0a8b tool: przenieś check_okf.py walidator OKF z sesji Etapu 1
Rekoncyliacja faza 5 etap 1, krok pośredni (przed lintem). Lipcowy
proof-of-concept nie zostawił żadnego skomitowanego walidatora — weryfikacja
ad hoc, nieskomitowana (`_meta/conventions.md` §10 przed tą zmianą, dawniej
"Integracja z retrievalem" sąsiadowała bez narzędzia). Ta sesja
(~/kb-wiki-etap1-sesja-2026-08-27/) zbudowała go od zera; recon
kb-m5-faza5-wiki.md §3 rekomendował wprost: "Przenieść check_okf.py tej
sesji do prawdziwego repo przy rekoncyliacji".

Adaptacja do rzeczywistego layoutu tego repo (którego sesyjny bootstrap nie
miał w zestawie testowym):
- TYPES rozszerzone o `meta` (ten repo miało 6. typ od lipca —
  `_meta/conventions.md` już typ `meta` na sobie samym; sesyjny walidator
  znał tylko 5).
- `README.md` (root) i `INDEX.md` (root, nawigacja — `index.md` OKF-owy nie
  istnieje w tym repo, decyzja do operatora, patrz kb-m5-faza5-wiki.md §3) i
  `_meta/lint-reports/*.md` wyjęte z wymogu frontmattera stron-konceptów —
  to dokumentacja/raporty z 2026-07-21, nie skompilowane encje.

python3 check_okf.py → ZGODNE, 74/74 sources zweryfikowane w bazie (patrz
commit lintu osobno dla raportu pełnego, w tym przypisów inline).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01W7AnxL6pbgySpEgcCwAfww
2026-08-27 19:55:45 +02:00