Files
talk/.scratch/talk-2-0/HANDOFF.md
T

2.4 KiB
Raw Blame History

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)