vault/mindnet-sprintboard-2025-kw45.md hinzugefügt
All checks were successful
Deploy mindnet to llm-node / deploy (push) Successful in 2s

This commit is contained in:
Lars 2025-10-31 12:08:02 +01:00
parent 554540451e
commit d5e1d9c09b

View File

@ -0,0 +1,61 @@
---
title: Mindnet Sprintboard KW45 (App & Vault)
id: mindnet-sprintboard-2025-kw45
type: project
status: active
created: 2025-10-31
updated: 2025-10-31
area: personal_development
project: leitbild_refresh_2025
tags: [mindnet, sprintboard, kw45, ai, qdrant, rag]
lang: de
source: coach/leitbild
version: 1.0.0
depends_on:
- mindnet-nov-sprint-2025
- ai-exp-mindnet-os-v1-1
references:
- "/mnt/data/Lars- Mein Leitbild.pdf"
---
# Ziel KW45
Mindnet **OS v1.1** spürbar näher an DoD: `/answer` liefert **Antwort + sources[]**, Importer schreibt **source/collection**, **Delete-by-source** funktioniert, erster **Use-Log** mit 6 Testfällen.
## Wochen-Kontingent (flexibel, ohne feste Uhrzeit)
- **Deep-Work App/Backend:** 4× **4590**
- **Wartung Vault/ETL:** 4× **2030**
- **Review/Retro:** 1× **2030**
- **MVD (Notfalltag):** 1 **Micro-Commit ≤15**
## Top-3 Prioritäten (DoD-kritisch)
1) **/answer**: Antwort + `sources[]` (Top-k/MMR), **Latency <5 s** lokal.
2) **Importer v1**: `source` & `collection` sicher in Qdrant persistiert; **Archiv `_imported/`**.
3) **Delete-by-source**: Endpunkt + Test (1 Datei rein → löschbar → Neuimport ok).
## Tasks (priorisiert)
### A) App/Backend
- [ ] `/answer`: Pipeline verdrahten (Retriever → Rerank → Synthesis), `sources[]` im Response.
- [ ] `/search`: Roh-Treffer mit Score & Source zurückgeben (Debug-Hilfe).
- [ ] **Use-Log** speichern: Frage, Laufzeit, Top-k, verwendete Quellen, „no-answer“ Flag.
- [ ] **Latency-Messung**: einfacher Timer, Ziel **<5 s**.
- [ ] **Halluzinations-Check**: „no-answer > hallu“ Regel verankern.
### B) Vault/ETL
- [ ] `import_txtdocuments.py`: Felder `source` (Dateiname/Pfad) & `collection`, **Batching**, Verschieben nach `_imported/`.
- [ ] **Backfill**: Leitbild/Sessions-Notes nach `notes/` mit YAML-Frontmatter (deterministische IDs).
- [ ] **Delete-by-source-Test**: 1 Datei importieren → löschen → erneuter Import.
### C) Tests & Review
- [ ] **6 Queries × 4 Collections** (≥24 Runs) Ergebnis + Zitate prüfen.
- [ ] **Freitags-Retro (30)**: Blocker, nächster Fokus, Mini-Lessons.
## Micro-Commit-Menü (≤15)
- [ ] 1 Unit-Test für `/answer` Response-Schema.
- [ ] `source`-Feld im Importer für **TXT** fixen (oder 1 Datei nachrüsten).
- [ ] `_imported/`-Archiv einmal manuell verifizieren.
- [ ] README-Abschnitt „**Delete-by-source**“ skizzieren (3 Zeilen).
- [ ] Top-k vs. MMR-Parameter notieren (1 Vergleichslauf).
## Minimal-Tracker (CSV)
date,workstream,task,block_minutes,done,quality_1_10,notes
2025-11-03,App,/answer sources[],55,y,8,"latency 4.7s; 3 sources"