--- okf: "0.1" type: session-log visibility: private status: active updated: 2026-08-27 links: - ../../kb/phases/kb-m5-faza5-wiki.md - ../../kb/phases/kb-m5-faza3.md - ../../kb/audits/wiki-kompilat-recon-2026-08-26.md --- # Sesja 2026-08-27 — Faza 5: decyzje + Etap 1 + rekonсyliacja (ZAMKNIĘTY) ## Timeline - **Sanity** — automat mailowy zdrowy po nocy (last_success świeży, gmail max(ts) bieżący). - **Formalizacja decyzji** (2df4f1d i wcześniejsze) — pakiet (a)-(h) audytu `wiki-kompilat-recon-2026-08-26.md` ZATWIERDZONY w całości; inwariant 7 dopisany do faza3 §8.1 (izolacja retrievalu kompilacji od `source='wiki'`); `check_okf.py` łapie bajty kontrolne (nowy check #12 + testy) — 4 NUL-e usunięte z samego audytu. - **Etap 1** (`task/wiki-etap1`, autonomiczny run CC ~25 min) — bootstrap + 3 strony proof (`sprawy/fll-2025-26`, `podmioty/mbank`, `osoby/pawel-cesar-sanjuan-szklarz`). 40 sources + 47 przypisów zweryfikowanych byte-for-byte, zero degradacji. Alias-resolution: 6 er życia Pawła spójnie + 2 fałszywe pozytywy pod `paweld2.eu` wykryte i udokumentowane jako wynik negatywny (kluczowy test mechanizmu PASS). - **ODKRYCIE** — kb-wiki istniało na Forgejo od 2026-07-21 (5 stron: `pzu`, `warta`, `ubezpieczenie-auto`, `fll-2025-26`, `wspólnota`) — proof wykonany w fazie 3 (wątek "Kontynuacja wątku o KB", decyzja D7), nieodnotowany w `kb/` ani w audycie. Recon 08-26 błędnie stwierdził "remote nie istnieje" — sprawdził repo/pilota/bazę, nie odpytał Forgejo bezpośrednio. - **LEKCJA 1**: fakty wykonania muszą lądować w repo (lekcja 6 narty27 w praktyce — zgubiliśmy całe repo na 5 tygodni). - **LEKCJA 2**: recon zasobów zewnętrznych odpytuje źródło wprost, nie wnioskuje z planów. - **Rekonсyliacja** — porównanie dwóch niezależnych kompilacji `fll-2025-26` (lipiec paperless-only vs sierpień paperless+gmail): komplementarne, zero sprzeczności w faktach wspólnych; konwergencja metodologiczna (obie sesje ten sam chunk 277/278, obie odmówiły potwierdzenia nieczytelnego OCR). Scalenie: 21 envelope, 38 par sources, 45 przypisów re-zweryfikowanych; naprawiony wadliwy lipcowy przypis; konwencja "Brak danych w KB" sformalizowana. Potem mbank+paweł przeniesione do kanonicznego repo, konwencje (d)-(f) scalone, walidator w repo. Stan końcowy kb-wiki@Forgejo `a540a99`: 7 stron, lint 74/74 sources + 150/150 inline zielono. - **kb-wiki remote** przepięty HTTPS→SSH (port 222). - **Kandydat Etapu 2** wykryty SQL-em: `podmioty/future-minds` (organizator FLL, 8+ dokumentów). - **Follow-upy bez zmian**: rotacja sekretów (kb-postgres + `TG_TOKEN` — NADAL WISI), fix UID SEARCH, PDF-y, charset, R1/R2 z incydentu 26.08. ## Stan Fazy 5 - Etap 1 ✓ (2026-08-27). Next: Etap 2 — skala do 17+1 encji, lint w kodzie, skan charset/NUL, decyzja o integracji `source='wiki'` w retrievalu (inwariant 7 obowiązuje).