docs: ARCHITECTURE §14 Sprache (T7), Annahmen 107–118, TASKS T7-Stand

Refs #27

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
This commit is contained in:
Nick.RosenloecherandClaude Opus 5.5 committed 2026-10-16 16:09:55 +02:00
1 parent f6e1f34baa
commit a7a7599304
2 files changed
+123 -3

No files matched your search

+7 -3
View File
@@ -353,8 +353,12 @@ Spec: `docs/superpowers/specs/2026-10-15-beute-3d-design.md`. Teil 1 (Daten) und
- [x] T7 L2 Backend (Tasks 4–12): Datenmodell, Schlüssel `voice`, Kern, API, Übernahme in die Durchsicht, Ereignisse, Wiederholregel, Fachwortliste
- [x] T7 L3 Abschreiben im Cluster (Tasks 11, 13): Job `voice-transcribe`, Whisper-Image (CI gebaut), CronJob-Komponente `voice`, Restrisiko als Annahme 106
- [x] T7 L5 Frontend (Tasks 17–20, 22): Aufnahme, Warteschlange, Abmelden, `/voice`, `/voice/new`, Sprachnotiz in der Durchsicht, Info-Seite, Systemkarte; Browserprüfung Aufnahme/Liste bestanden
- [ ] T7 Browserprüfung Durchsicht mit Sprachnotiz und Einstellungen (läuft)
- [ ] T7 L4 Auswertung mit Claude (Tasks 14–16, 21) wartet auf Spec-Frage 3 (Drittland); Tasks 23 (e2e), 24 (Messung) und 25 (Rollout) danach
- [x] T7 Browserprüfung Aufnahme, Liste, Durchsicht mit Sprachnotiz und Einstellungen (1280/390 px, Tastatur, offline, reduced motion): 0 kritisch, 0 wichtig offen (2026-10-16)
- [x] T7 L4 Auswertung mit Claude, Tasks 14–16 (Adapter, Worker-Schleife `voice-extractions`, Prüfung, Tagesbudget über `VoiceExtractionCall`, Gold-Menge und `npm run eval:voice`); Spec-Frage 3 gilt mit dem angelegten Schlüssel als beantwortet (Annahme 116)
- [x] T7 Task 21 Textweg „Ganze Durchsicht auswerten“ (f6e1f34b)
- [ ] T7 Task 23 e2e des ganzen Ablaufs (in Arbeit)
- [ ] T7 Task 24 Messung auf dem Zielknoten (RAM gegen 1280Mi, Fachwort-Trefferquote, Zeit) und Task 25 Rollout (Reihenfolge ARCHITECTURE §14.7): brauchen den Inhaber
- [ ] Inhaber (T7): `ANTHROPIC_API_KEY` aus `apicore-backend-secret` in das Secret `apicore-anthropic` verschieben (sonst erreicht er auch API- und Job-Pods), Ausgabenlimit in der Anthropic-Konsole setzen, einmal `npm run eval:voice -- --live --yes` laufen lassen (rund 0,21 $), Whisper-Digest ins Overlay eintragen und `VOICE_ENCRYPTION_KEY` sichern
- [ ] T7 mit echtem Mikrofon auf iPhone (Safari) und in Chrome prüfen (Inhaber)
- [ ] Vor dem nächsten Backend-Rollout: `VOICE_ENCRYPTION_KEY` per `ensure-secrets.sh` anlegen und sichern (#28)
- [ ] Next.js auf aktuelle Patch-Version heben (npm audit: kritische Lücke nur für Windows-Server, Produktion läuft unter Linux)
@@ -371,7 +375,7 @@ Software-seitig umsetzbare Punkte werden gebaut. Punkte, die dedizierte native B
- [x] NFC-Tags (Web-NFC-API, nur Chrome/Android; kodiert denselben Deep-Link wie der QR-Code; kein Fallback für andere Browser möglich)
- [x] ~~Native Smartphone-App~~ – nicht umsetzbar in diesem Kontext: erfordert eigene native Codebasis, App-Store-Vertrieb und Build-Pipeline ausserhalb einer Web-Session
- [x] ~~KI-Auswertung von Völkerdaten, automatische Anomalieerkennung~~ – kein eigenes ML-Modell; regelbasierte Auswertung über T4 (Vorschläge, Autopilot). Fotoanalyse der Beute als „Beute Teil 3“ (#24) mit eigener Spec
- [ ] Spracherfassung am Bienenstand, automatische Zusammenfassung einer Durchsicht – wird mit T7 „Freihand“ gebaut (Whisper im Cluster, Auswertung mit Claude nach Inhaber-Freigabe; Stand im Abschnitt Beute/T7 und #27)
- [ ] Spracherfassung am Bienenstand, automatische Zusammenfassung einer Durchsicht – wird mit T7 „Freihand“ gebaut (Whisper im Cluster, Auswertung mit Claude; Stand und Rollout in ARCHITECTURE §14 und #27)
- [x] ~~Sensorintegration (Stockwaagen, Temperatur-/Feuchtesensoren)~~ – nicht umsetzbar in diesem Kontext: erfordert physische IoT-Hardware
## ERP-Anbindung