From a0a86140c1db49b3c6df5209f9c0ba1e1da81207 Mon Sep 17 00:00:00 2001 From: oskar Date: Thu, 27 Aug 2026 15:51:35 +0200 Subject: [PATCH] =?UTF-8?q?docs(kb):=20dopisz=20inwariant=207=20(izolacja?= =?UTF-8?q?=20retrievalu=20kompilacji=20od=20source=3Dwiki)=20do=20faza3?= =?UTF-8?q?=20=C2=A78.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Decyzja (f) z kb/audits/wiki-kompilat-recon-2026-08-26.md §10, zatwierdzona przez operatora w całości 2026-08-27. Kompilacja strony wiki nigdy nie czyta source='wiki' jako dowodu (exclude_sources=('wiki',)); tylko /search (warstwa użytkownika, po syntezie odpowiedzi) widzi wiki w kaskadzie — mitygacja self-citation/citogenesis przy źródle retrievalu. Dopisane jako rozszerzenie po inwariantach 1-6, które pozostają nietknięte (szkic operatora 2026-07-15 nadal "NIE podlega zmianie"). --- kb/phases/kb-m5-faza3.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/kb/phases/kb-m5-faza3.md b/kb/phases/kb-m5-faza3.md index cb34187..4705239 100644 --- a/kb/phases/kb-m5-faza3.md +++ b/kb/phases/kb-m5-faza3.md @@ -3,7 +3,7 @@ okf: "0.1" type: phase visibility: private status: active -updated: 2026-07-17 +updated: 2026-08-27 links: [] --- @@ -628,6 +628,17 @@ Adapter i embed są już idempotentne — nowość to wyłącznie orkiestracja i > półprodukt kompilacji) i PO filtrze śmieciowych chunków. Pełna wiki po fazie mailowej > (przyrostówka) — wcześniej kompilat byłby fotografią przeszłości. +**Inwariant 7 (dodany 2026-08-27 — rozszerzenie, nie zmiana inwariantów 1–6 +powyżej, które pozostają NIE podlega zmianie):** decyzja (f), +`kb/audits/wiki-kompilat-recon-2026-08-26.md` §10, zatwierdzona przez operatora +w całości 2026-08-27. Kompilacja strony wiki **nigdy** nie czyta `source='wiki'` +jako dowodu (`exclude_sources=('wiki',)` w `cascade_retrieve`/`hybrid_retrieve`) — +retrieval na potrzeby kompilacji zawsze wyklucza wiki, czyta wyłącznie warstwę +dowodową (mail, paperless). Tylko `/search` (warstwa użytkownika, po zbudowaniu +syntezy odpowiedzi — inwariant 5, faza 5) widzi wiki w kaskadzie. Mitygacja +self-citation/citogenesis przy źródle retrievalu, nie tylko przez lint (inwariant +3) po fakcie — patrz audyt §7 dla pełnego rozumowania. + ### 8.2 Rozwinięcie wykonawcze (szczegóły, decyzje architektoniczne bez zmian) **Repozytorium** (rozstrzygnięcie punktu 6 szkicu): osobne repo `kb-wiki` — decyzja 7,