From 326a9a44c8c93b2a780332c8b1e6ffb6eb50f0ed Mon Sep 17 00:00:00 2001 From: Lars Date: Mon, 7 Sep 2026 08:26:38 +0200 Subject: [PATCH] Record that the opening fix and transfer docs are committed on main. The home clone still needs a Gitea push; personal SQLite stays out of git. Co-authored-by: Cursor --- .../technical/environment_handover.md | 22 +++++++------------ 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/docs/architecture/technical/environment_handover.md b/docs/architecture/technical/environment_handover.md index 0ab8e41..018dc1e 100644 --- a/docs/architecture/technical/environment_handover.md +++ b/docs/architecture/technical/environment_handover.md @@ -52,24 +52,18 @@ Nicht tun: Urlaubs-SQLite in ein noch nicht existierendes Postgres-Schema laden, | Element | Ist | |---|---| | Branch | `main` | -| HEAD | `e42f751` Message `MVP 1.0` | -| Remote | `origin/main` ist **einen Commit hinter** HEAD (`ahead 1`) | +| HEAD | `main` auf dem Laptop, nach `e42f751 MVP 1.0`: Opening-Fix `ec0f8ba`, danach Transfer-Doku | +| Remote | Push nach Gitea ist die letzte Laptop-Pflicht; ohne Push sieht der Heim-Clone nur `MVP 1.0` | | `develop` | existiert **nicht** (Familienmuster Dev=`develop` / Prod=`main` ist entschieden, aber noch nicht angelegt) | -Uncommittet (muss vor dem Verlassen des Laptops nach Gitea): +Committet auf dem Laptop (2026-09-07): -- Opening-Fix: `backend/journal_opening.py`, `context_builder.py`, `retrieval.py`, `tests/test_journal_opening.py` -- Opening-Doku: `mvp.md` §6.1, `mvp_implementation.md` §17, `mvp_stand_und_abgleich.md` (Tabellen 5.4, §6.4, §7, Dateikarte), `memory_storage_and_offline.md` §6.2 -- Invariante: Vorhaben nur aus dem **user-Dialog des vorigen Kalendertags**; gespeicherte Journal-Entries sind kein Opening-Mandat; Opening-Call ohne Space-Recency. Fehlerbild: Nachsatz mit Morgenuhrzeit + 400-Zeichen-Prefix. Tests 2026-09-03/07 lokal grün. -- Transfer-Doku und Work Orders (siehe unten) +- `ec0f8ba` Opening-Fix: Vorhaben nur aus dem **user-Dialog des vorigen Kalendertags**; Journal-Entries kein Opening-Mandat; Opening-Call ohne Space-Recency. Fehlerbild (Nachsatz + 400-Zeichen-Prefix) in `mvp.md` §6.1 und Fit-Gap. +- Transfer-Doku, Work Orders, Slice-2-Brief auf `main` direkt danach. -Bewusst **nicht** in diesem Transfer schließen: Prefix-Recency im laufenden `dialogue_turn`. +Bewusst **nicht** geschlossen: Prefix-Recency im laufenden `dialogue_turn`. -Unversioniert (gehören in denselben oder einen Dokumentations-Commit): - -- `docs/architecture/functional/Idea_seconmd_sclide.md` (Konzeptbrief Slice 2, Dateiname mit Tippfehler) -- `docs/work_orders/` (Debug-Diagnostik, Dialog/Memory-Slice, Laptop-Abschluss, Heim-Setup) -- dieses Handover und die Runtime-Ergänzungen +Unversioniert vor diesen Commits, jetzt im Tree: Work Orders, `environment_handover.md`, Slice-2-Brief `Idea_seconmd_sclide.md`. Nicht in Git und **nicht** ins Backup: `backend/.env`. @@ -95,7 +89,7 @@ Siehe Arbeitsauftrag `../../work_orders/laptop_closeout.md`. Kurz: -1. Opening-Fix und diese Dokumentation committen und nach Gitea pushen. +1. Opening-Fix (`ec0f8ba`) und Transfer-Doku (`29e3d0f`) nach Gitea pushen, falls `origin/main` noch hinterherhinkt. 2. Backup-Archiv und `.env` **getrennt** physisch mitnehmen. 3. Backend beenden, keine weiteren Dialoge mehr als „führende Instanz“ führen, sobald Welle 1 zu Hause bestätigt ist. 4. Slice-2-Konzept, Debug-Export und Memory-Slice **nicht** auf dem Laptop zu Ende bauen.