File size: 2,301 Bytes
6fa7356
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# HAI V1.6 Patch Plan

## Patch

1. `hai-agent` bekommt einen Pair-Modus fuer genau zwei unabhaengige `EXECUTION_STEP`-Lanes.
2. `hai-pair-plan` schreibt `Projek-Managment/PAIR_PLAN.md` mit Pair ID, Base Ref, Lane A/B, Unabhaengigkeitsbeweis und `Pair Autonomy Verdict`.
3. `hai-pair-execution-loop` erstellt pro Lane einen isolierten Worktree unter `/tmp/hai-pair/<project>/<pair-id>/<lane-id>` und fuehrt dort den normalen Handoff/Executer/Validator-Vertrag aus.
4. `PAIR_STATUS.md` und `PAIR_JOIN_REPORT.md` bilden den Rueckkehrpunkt fuer Samuel: akzeptierte Lanes, blockierte Lanes, Konflikte, Checks und offene Owner-/Taste-Fragen.
5. Auto-Execution ist nur erlaubt, wenn `Pair Autonomy Verdict: AUTO_EXECUTION_ALLOWED` gesetzt ist.
6. `hai-feierabend-podcast` wird als Abschluss-Skill ergaenzt: Bei Feierabend erzeugt HAI eine kurze Podcast-Quelle aus lokalen HAI-Artefakten und nutzt `multivoice-readaloud` fuer mehrere deutsche Stimmen, wenn Playback verfuegbar ist.
7. Owner-Entscheidungen werden verengt: HAI gibt eine klare Empfehlung mit kurzer Begruendung, hoechstens zwei echte Alternativen, und macht die Empfehlung zum Default, wenn Samuel nicht widerspricht.

## Nicht enthalten

- Kein generisches Batch-N-System.
- Kein Sammeln von drei oder fuenf Next Steps.
- Keine Aenderung an V1.5-Gemini-Regeln.
- Keine Aenderung an Commit/Push/Deploy/Auth-Regeln.
- Keine stille Ausfuehrung riskanter Default-Empfehlungen: Human Gate bleibt fuer Commit, Push, Deploy, Auth, Credentials, destruktive Befehle und externe Side Effects.
- Keine neuen HAI-Profile.
- Keine Live-Aktivierung der aktiven Hermes-Profile in diesem Baseline-Patch.
- Kein Audio-Debugging oder externer Service-Zwang beim Feierabend-Podcast; bei Playback-Blocker bleiben Quelle und Report als Artefakte erhalten.

## Stop-Fragen

Der Pair-Modus stoppt fuer Samuel bei:
- Ownership-Entscheidung;
- Taste-/UI-/Copy-Frage ohne klare Vorgabe;
- Risiko-, Sicherheits- oder Architekturfrage;
- Credentials, Auth, Account, Deploy oder externe Side Effects;
- Worktree-/Join-Konflikt;
- Validator `REJECT` oder `UNCLEAR`;
- fehlendem Report, Step-ID-Konflikt oder unklarer Gemini-Repair-Route.
- fehlender oder blockierter lokaler Audioausgabe beim Feierabend-Podcast; dann Report schreiben und nicht in Debug-Arbeit ausweiten.