homelab-codex-ws/docs/sessions/2026-08-27-kb-faza5-etap1.md

60 lines
2.9 KiB
Markdown
Raw Permalink Normal View History

---
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).