29 lines
2.4 KiB
Markdown
29 lines
2.4 KiB
Markdown
# HANDOFF — talk 2.0, SDD-Lauf 2026-10-18 (Abendstand)
|
||||
|
|
|
|||
|
|
Für nahtlose Weiterarbeit am Arbeitslaptop (oder hier): dieser Stand ist komplett auf Gitea gepusht (main + feat/v1 + SDD-Arbeitszustand via force-add).
|
|||
|
|
|
|||
|
|
## Wo der Loop steht
|
|||
|
|
|
|||
|
|
- **Tasks 1–6: complete & review clean** (Details + aufgeschobene Minors: `.superpowers/sdd/plan/progress.md`)
|
|||
|
|
- **Task 7 (talk wrap): implementiert, 5 Commits `a3424c3..acfba19`** — Dispatch wurde extern unterbrochen, Report-Datei fehlt, Review wurde nachträglich vom Controller angestoßen. **Erste Aktion beim Weitermachen: Ledger-Eintrag „Task 7: review …" lesen.** Falls Review Okay/Approved → complete setzen; falls Befunde → Fix-Loop frisch dispatchen (Implementer-Sessions sind maschinenlokal, NICHT fortsetzbar — neues Dispatch mit Brief + Befunden).
|
|||
|
|
- **Tasks 8–13: noch nicht dispatched.** Reihenfolge/Blocker: siehe `.scratch/talk-2-0/plan.md`. Task 13 ist Nutzer-gated (ElevenLabs-Key-Rotation VOR Löschung von ~/talk.sh).
|
|||
|
|
|
|||
|
|
## Wie weitermachen (exact)
|
|||
|
|
|
|||
|
|
1. Repo klonen/pullen: `git@code.m3ta.dev:m3tam3re/talk.git`, Branch `feat/v1`
|
|||
|
|
2. SDD-Skill laden (`subagent-driven-development`), Ledger lesen: `.superpowers/sdd/plan/progress.md` (erste Zeile = plan-Identität; Tasks mit „complete" sind fertig — nicht re-dispatchen)
|
|||
|
|
3. Nächster Task: Brief extrahieren mit `bash ~/.agents/skills/subagent-driven-development/scripts/task-brief .scratch/talk-2-0/plan.md <N>` — N = erster Task ohne complete-Zeile
|
|||
|
|
4. Subagents auf `zai-coding-plan/glm-5.3#max` (Nutzer-Vorgabe)
|
|||
|
|
|
|||
|
|
## Umgebungsfakten (dev-relevant)
|
|||
|
|
|
|||
|
|
- Dev-Host Linux/NixOS, Go 1.26.8; **espeak fehlt, spd-say/speech-dispatcher vorhanden** (osbuiltin-Linux nutzt spd-say)
|
|||
|
|
- Cross-Compile nur mit `CGO_ENABLED=0` (oto v3 purego) — Release-Task 11 muss das pinnen
|
|||
|
|
- **Windows-Test-VM: 192.168.122.115 via WinRM** (Zugangsdaten beim Nutzer) — Task 11 bekommt echte Windows-Laufzeit-Verifikation
|
|||
|
|
- Real-Key-Check (ElevenLabs/OpenAI) noch ausständig — Keys waren nicht in Env; natürlicher Nachtest via Task 8 `talk test`/`doctor` nach Key-Rotation
|
|||
|
|
|
|||
|
|
## Offene Nutzer-Aktionen
|
|||
|
|
|
|||
|
|
- [ ] **Push-Auth**: auf neuer Maschine `ssh-add ~/.ssh/gitea` (SSH-Config hat Host code.m3ta.dev → IdentityFile gitea)
|
|||
|
|
- [ ] ElevenLabs-Key rotieren → dann Task 13 (Löschung ~/talk.sh) freigeben
|
|||
|
|
- [ ] nixpkgs-PRs #24/#7 als superseded schließen + m3ta-nixpkgs talk/crunch deprecaten (Vorlage kommt in Task 12)
|