From 41da7cb3dd9790b206276d9367d3586171984e0e Mon Sep 17 00:00:00 2001 From: Floke Date: Tue, 27 Jan 2026 11:56:43 +0000 Subject: [PATCH] =?UTF-8?q?[2f488f42]=20Die=20GEMINI.md=20wurde=20aktualis?= =?UTF-8?q?iert,=20um=20den=20neuen=20#fertig-Befehl=20und=20den=20damit?= =?UTF-8?q?=20verbundenen=20Workflow=20zu=20dokumentieren.=20Diese=20Konve?= =?UTF-8?q?ntion=20stellt=20sicher,=20dass=20das=20Abschlie=C3=9Fen=20von?= =?UTF-8?q?=20Arbeitspaketen=20zuverl=C3=A4ssig=20erkannt=20wird.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Die GEMINI.md wurde aktualisiert, um den neuen #fertig-Befehl und den damit verbundenen Workflow zu dokumentieren. Diese Konvention stellt sicher, dass das Abschließen von Arbeitspaketen zuverlässig erkannt wird. --- .dev_session/SESSION_INFO | 2 +- GEMINI.md | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/.dev_session/SESSION_INFO b/.dev_session/SESSION_INFO index 012df27a..770b19c8 100644 --- a/.dev_session/SESSION_INFO +++ b/.dev_session/SESSION_INFO @@ -1 +1 @@ -{"task_id": "2f488f42-8544-802f-8311-ee72ef1aac2f", "token": "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", "session_start_time": "2026-01-27T11:52:09.850803"} \ No newline at end of file +{"task_id": "2f488f42-8544-802f-8311-ee72ef1aac2f", "token": "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", "session_start_time": "2026-01-27T11:56:36.960293"} \ No newline at end of file diff --git a/GEMINI.md b/GEMINI.md index 36ee2b3d..514a8a29 100644 --- a/GEMINI.md +++ b/GEMINI.md @@ -20,6 +20,24 @@ Dies ist in der Vergangenheit mehrfach passiert und hat zu massivem Datenverlust - **Git-Repository:** Dieses Projekt wird über ein Git-Repository verwaltet. Alle Änderungen am Code werden versioniert. Beachten Sie den Abschnitt "Git Workflow & Conventions" für unsere Arbeitsregeln. - **WICHTIG:** Der AI-Agent kann Änderungen committen, aber aus Sicherheitsgründen oft nicht `git push` ausführen. Bitte führen Sie `git push` manuell aus, wenn der Agent dies meldet. +## Git Workflow & Conventions + +### Den Arbeitstag abschließen mit `#fertig` + +Um einen Arbeitsschritt oder einen Task abzuschließen, verwenden Sie den Befehl `#fertig`. + +**WICHTIG:** Verwenden Sie **nicht** `/fertig` oder nur `fertig`. Nur der Befehl mit der Raute (`#`) wird korrekt erkannt. + +Wenn Sie `#fertig` eingeben, führt der Agent folgende Schritte aus: +1. **Analyse:** Der Agent prüft, ob seit dem letzten Commit Änderungen am Code vorgenommen wurden. +2. **Zusammenfassung:** Er generiert eine automatische Arbeitszusammenfassung basierend auf den Code-Änderungen. +3. **Status-Update:** Der Agent führt das Skript `python3 dev_session.py --report-status` im Hintergrund aus. + - Die in der aktuellen Session investierte Zeit wird berechnet und in Notion gespeichert. + - Ein neuer Statusbericht mit der Zusammenfassung wird an den Notion-Task angehängt. + - Der Status des Tasks in Notion wird auf "Done" (oder einen anderen passenden Status) gesetzt. +4. **Commit & Push:** Wenn Code-Änderungen vorhanden sind, wird ein Commit erstellt und ein `git push` interaktiv angefragt. + + ## Project Overview This project is a Python-based system for automated company data enrichment and lead generation. It focuses on identifying B2B companies with high potential for robotics automation (Cleaning, Transport, Security, Service).