homelab-codex-ws/kb/phases/backlog.md
oskar 8d601e14b0 feat(kb): SPLIT backlog.md (72 KB) -> 19 dokumentow + cienki indeks
Rozstrzygniecie 1. Monolit mieszal cztery typy OKF. Rozbity PER TYP po
granicy sekcji `##`:

  10 x decision  — pozycje backlogu (w tym backlog-aktywne 28 KB
                   i backlog-zamkniete 12 KB, ktore zostaja calosciami)
   7 x incident  — bugi/awarie dotad wtopione w backlog: cutover HA ken,
                   checkpoint observera, ha-diag-agent node=unknown,
                   deploy-local ghost-kontenery, paperless-worker config,
                   deploy-node nie przebudowuje obrazu, ollama bez sterownika
   2 x phase     — HA configs-as-code, monitoring floty Prometheus

kb/phases/backlog.md zostaje jako cienki indeks (type: phase, status: active):
oryginalna preambula + wygenerowany spis linkow do wszystkich 19 elementow.
23 przychodzace odwolania zostaja przepiete na ta sciezke w grupie 7.

NIE rozbijano po `###` (38 pozycji w "Aktywne" + 13 w "Zamkniete" = 51
plikow). Rozstrzygniecie mowi "rozbij per typ", a nie per pozycja;
rozdrobnienie do 51 plikow rozerwaloby czytelnosc backlogu.

Kontrola: preambula + 19 sekcji == oryginal z HEAD (multizbior niepustych
linii). Tresc pozycji nietknieta.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 16:20:40 +02:00

72 lines
4 KiB
Markdown

---
okf: "0.1"
type: phase
visibility: private
status: active
updated: 2026-08-03
links:
- ../decisions/backlog-m1-solaria-prune-mitigation.md
- ../decisions/backlog-deploy-runner-instalacja.md
- ../decisions/backlog-disk-cleanup-zepsuty.md
- ../decisions/backlog-deploy-host-pusty.md
- ../incidents/2026-07-22-ha-ken-cutover-legacy.md
- ha-configs-as-code.md
- monitoring-floty-prometheus.md
- ../decisions/backlog-aktywne.md
- ../decisions/backlog-zamkniete.md
- ../decisions/backlog-anomaly-detection-liveness.md
- ../decisions/backlog-rozjazdy-repo-rzeczywistosc.md
- ../decisions/backlog-uid-gid-flota.md
- ../incidents/2026-07-12-observer-checkpoint-leksykalny.md
- ../incidents/2026-07-14-ha-diag-agent-node-unknown.md
- ../incidents/2026-07-12-deploy-local-ghost-kontenery.md
- ../incidents/2026-07-12-paperless-worker-config.md
- ../decisions/backlog-kb-serwisy-poza-monitoringiem.md
- ../incidents/2026-07-15-deploy-node-nie-przebudowuje-obrazu.md
- ../incidents/2026-07-16-ollama-solaria-brak-sterownika.md
- ../decisions/backlog-followupy-etap0.md
---
# Tech-debt backlog
Centralny tracker tech-długu i znanych usterek. Wpisy ze sesji — dodawaj z datą i kontekstem.
---
## Spis rozbitych elementow
> Ten plik byl monolitem 72 KB mieszajacym cztery typy OKF. W etapie 2
> zostal rozbity per typ; ponizej spis powstalych dokumentow. Tresc
> pozycji nie byla redagowana — kazda sekcja `##` trafila do wlasnego
> pliku w calosci.
### Decyzje / pozycje backlogu
- [M1 aktywna na SOLARII — cleanup node-agenta wyłączony do czasu R1 (2026-08-04)](../decisions/backlog-m1-solaria-prune-mitigation.md)
- [deploy-runner: instalacja na węzłach + E2E redeployu (2026-08-03)](../decisions/backlog-deploy-runner-instalacja.md)
- [disk_cleanup w executorze jest zepsuty tak samo jak był redeploy (2026-08-03)](../decisions/backlog-disk-cleanup-zepsuty.md)
- [`scripts/deploy/deploy-host.sh` to pusty plik (2026-08-03)](../decisions/backlog-deploy-host-pusty.md)
- [Aktywne](../decisions/backlog-aktywne.md)
- [Zamknięte](../decisions/backlog-zamkniete.md)
- [Anomaly detection liveness — mózg uczy się wzorca dobowego per node (pomysł 2026-06-26)](../decisions/backlog-anomaly-detection-liveness.md)
- [Rozjazdy repo<->rzeczywistosc (z inwentaryzacji 2026-06-30)](../decisions/backlog-rozjazdy-repo-rzeczywistosc.md)
- [Tech-debt: globalny porządek uid/gid/uprawnień we flocie (2026-07-10)](../decisions/backlog-uid-gid-flota.md)
- [Nowe serwisy KB nie sa w monitoringu (desired-state)](../decisions/backlog-kb-serwisy-poza-monitoringiem.md)
- [Follow-upy z etapu 0 (truth cleanup, 2026-07-29)](../decisions/backlog-followupy-etap0.md)
### Incydenty
- [Cutover HA "ken": kontener piha to legacy, prawdziwy dom to RPi4/HAOS (2026-07-22)](../incidents/2026-07-22-ha-ken-cutover-legacy.md)
- [Bug: checkpoint observera po ścieżce leksykalnej — kruchy, zatruwa węzeł na zawsze (2026-07-12)](../incidents/2026-07-12-observer-checkpoint-leksykalny.md)
- [Bug: ha-diag-agent emituje eventy z node="unknown" do katalogu innego węzła (2026-07-14) — ZROBIONE (2026-07-15, `f2ba81b`)](../incidents/2026-07-14-ha-diag-agent-node-unknown.md)
- [Bug: deploy-local.sh control-plane pada na ghost-kontenerach i zostawia mózg rozłożony (2026-07-12)](../incidents/2026-07-12-deploy-local-ghost-kontenery.md)
- [Fix: paperless-worker@SOLARIA — dwa bugi configu, naprawione i zweryfikowane na żywo (2026-07-12)](../incidents/2026-07-12-paperless-worker-config.md)
- [Bug: deploy-node.sh nie przebudowuje obrazu — deploy "OK" ale nowy kod nie wchodzi (2026-07-15) — ✅ ZROBIONE (2026-07-16, commit `77defff`)](../incidents/2026-07-15-deploy-node-nie-przebudowuje-obrazu.md)
- [Ollama SOLARIA: brak sterownika NVIDII — ZAMKNIĘTE (2026-07-16)](../incidents/2026-07-16-ollama-solaria-brak-sterownika.md)
### Fazy
- [Nowy podprojekt: Home Assistant configs-as-code (szkielet)](ha-configs-as-code.md)
- [Plan: Monitoring floty — Prometheus jako źródło prawdy](monitoring-floty-prometheus.md)