diff --git a/.planning/STATE.md b/.planning/STATE.md index e6b2bf2..f7eb5a9 100644 --- a/.planning/STATE.md +++ b/.planning/STATE.md @@ -4,8 +4,8 @@ milestone: v1.2 current_phase: 17 current_phase_name: eigene-ausschreibungs-quellen-je-nutzer status: verified -stopped_at: "2026-09-14: Quick 260914-m97 Fehler-melden-Knopf ausgefuehrt (4 Commits 54121c1/60b0ee8/b41be21/77117de gepusht, CI-Lauf 299 nach Rerun success, :beta-Abbilder mit 77117de beta); offen: Browser-Check mit mailhog durch den Verifizierer, danach Erstfreigabe v1.0.0" -last_updated: "2026-09-14T15:08:28.980Z" +stopped_at: "2026-09-14: vier Quick-Tasks abgeschlossen (#29, Etappe 3c, Kanaele+Version, Fehler-melden-Knopf); Erstfreigabe v1.0.0 auf Zweig live, CI gruen, Registry live/v1.0.0; Mandantenfaehigkeit ruht; Live-Gehen 2026-09-15" +last_updated: "2026-09-14T15:39:48.000Z" last_activity: 2026-09-14 last_activity_desc: Quick 260910-jab — drei zu kurz greifende RLS-Regeln geschlossen (GroupMembership beide Seiten, ModuleGrant beide Ziele, TenderRssFeedSource Lese-/Schreibsplit), listForUser gebunden, Aktenstand kohaerent state_head: 77117de3d0f1bb82df7b659f46fe26244ca6f164 @@ -445,8 +445,8 @@ sind. Kein Anlass, sie vorher erneut vorzulegen. ## Session Continuity -Last session: 2026-09-14T15:08:28.744Z +Last session: 2026-09-14T15:39:48.000Z Resumed: 2026-09-14 — Sitzung ueber /gsd-resume-work fortgesetzt; #29 und 3c als /gsd-quick --validate mit voller Kette durchgefuehrt. -Stopped at: 2026-09-14: Quick 260914-m97 Fehler-melden-Knopf ausgefuehrt (4 Commits 54121c1/60b0ee8/b41be21/77117de gepusht, CI-Lauf 299 nach Rerun success, :beta-Abbilder mit 77117de beta); offen: Browser-Check mit mailhog durch den Verifizierer, danach Erstfreigabe v1.0.0 +Stopped at: **TAG DER VIER QUICK-TASKS — 2026-09-14.** Abgeschlossen, verifiziert, gepusht: WINDOWS #29 (260914-ebg), Etappe 3c Systemkontext (260914-eym), zwei Auslieferungskanaele + Versionsstempel (260914-ku1), Fehler-melden-Knopf (260914-m97, im Browser mit mailhog bewiesen). **ERSTFREIGABE v1.0.0:** Zweig `live` aus `main` (e509860) angelegt, Tag `v1.0.0` gepusht, CI-Laeufe 332 (main), 333 (live, nur geprueft), 334 (Tag) alle success; Registry traegt `beta`/`latest`/`live`/`v1.0.0` fuer web und api, Stempel `v1.0.0 live e509860`. Endstand Tests API 1076 / 67 Dateien, Web 260 / 43 Dateien; Ledger 15 offen / 22 geschlossen / 38 gesamt. DER SCHALTER IST AUS. Mandantenfaehigkeit RUHT (User 2026-09-14). Live-Gehen tessera.ctl.de am 2026-09-15 auf NEUEM Server (IMAGE_TAG=live), alpha bleibt Beta (IMAGE_TAG=beta) — Handgriffe in docs/anleitung-betrieb.md Kapitel 9; Deploy macht der User. Offen ohne Mandantenbezug: Ship von Phase 17 (windows_enforce, open_count 15), Ledger #35 (Biome), #36 (stilles 403 im Frontend), #37 (DKV Single-Flight). Naechster Einstieg: `/gsd-resume-work`. Resume file: None Last activity: 2026-09-14 - Completed quick task 260914-m97: Fehler-melden-Knopf mit Bildschirmfoto per E-Mail, Empfaenger unter Administrator -> SMTP