diff --git a/docs/backlog.md b/docs/backlog.md index a26cc44..829bcbb 100644 --- a/docs/backlog.md +++ b/docs/backlog.md @@ -1207,3 +1207,16 @@ Pomiar throughput GPU vs CPU baseline (0.79s/chunk) — patrz cicho no-opuje się przez istniejący constraint. Schema change do zrobienia przy fazie 3 (patrz `jobs/documents-ingest/README.md`, sekcja "Idempotency" kroku 6 embed). + +## Follow-upy z etapu 0 (truth cleanup, 2026-07-29) + +**Źródło**: sesja merge `task/etap0-truth` (topologia: status active|dormant, +listy serwisów usunięte z topology.yaml — node-level truth only). + +- **40-register.sh emituje stary schemat topologii** — szablon bloku node'a + w `scripts/onboard/steps/40-register.sh` nadal zawiera listę `services:` + i nie ma pola `status:`; wyrównać z nowym schematem node-level-only + (`inventory/topology.yaml`). +- **Historyczny komentarz mqtt_unreachable w observerze** — `scripts/observer/ + observer.py:866` wspomina routing `mqtt_unreachable -> container_restart` + usunięty z supervisora (recon D15); sprzątnąć przy najbliższej edycji pliku.