--- title: Mindnet – November-Sprint (App & Vault) · Flex-Cadence id: mindnet-nov-sprint-2025 type: project status: active created: 2025-10-31 updated: 2025-10-31 area: personal_development project: leitbild_refresh_2025 tags: [mindnet, sprint, ai, qdrant, rag, cadence/flex] lang: de source: coach/leitbild version: 1.1.0 depends_on: - ai-exp-mindnet-os-v1-1 references: - "/mnt/data/Lars- Mein Leitbild.pdf" --- # Ziel (Nov, KW45–48) Mindnet **OS v1.1** stabil (App + Vault): RAG Ende-zu-Ende mit Zitation, **Collections** sauber, `source`-Metadaten überall, **2 Assets** (Prompt-Kit, Import-Script). ## Definition of Done (DoD) - Collections `notes`, `karate`, `costopti`, `training` existieren & sind getrennt indexiert. - Importer schreibt `source` + `collection`; **Delete-by-source** möglich. - Retriever liefert **Antwort + sources[]**, **Latency < 5 s** lokal. - **Prompt-Kit v1** & **Importer v1** versioniert im Repo inkl. README. ## Flex-Cadence (ohne feste Uhrzeit) - **Wöchentliches Kontingent:** - **App/Backend – Deep-Work:** **4 Blöcke × 45–90′** - **Vault/ETL – Wartung:** **4 Blöcke × 20–30′** - **Review/Retro:** **1 Block × 20–30′** - **Minimum Viable Day (MVD):** Wenn kaum Zeit/Energie → **1 Micro-Commit (≤15′)** (siehe Liste). - **Stop-Rule:** Nach 90′ Deep-Work **hart stoppen**; kein „noch schnell“ – Energie sparen. ## Micro-Commit-Menü (≤15′) - App: 1 Unit-Test für `/answer` schreiben · Loggingfeld ergänzen · Timeout/Retry prüfen - Vault: 1 Ordner in Zielstruktur bringen · 1 Datei mit YAML-Frontmatter nachrüsten - Importer: `source`-Mapping für 1 Dateityp fixen · `_imported`-Archiv testen - Retriever: Top-k/MMR Parameter notieren & 1 Vergleichslauf loggen - Doku: README-Abschnitt „Delete-by-source“ oder „Zitationspflicht“ ergänzen ## Arbeitsstränge ### A) App/Backend - [ ] Endpunkte `/search`, `/answer`, `/upsert`, `/delete?source=…` - [ ] Use-Log (Frage, Laufzeit, Treffer, Quellen) - [ ] 6 Queries/Collection + Halluzinations-Check (No-Answer > Hallu) ### B) Vault/ETL - [ ] Ordnerstruktur & YAML-Konvention (deterministische IDs) - [ ] `import_txtdocuments.py`: `source` & `collection`, Batching, `_imported` - [ ] Backfill: Leitbild-/Sessions-Notes nach `notes` ## Messung - Zeitersparnis Ø **≥50 %** ggü. manuell (6 Fälle) - Reviewer-Score **≥8/10** - Zitate vollständig in **≥90 %** der Antworten ## Tracker (CSV) date,workstream,task,block_minutes,done(y/n),quality_1_10,notes