docs(02-01): complete daemon vmuxd plan

- SUMMARY.md with protocol types, registry, labels, socket server
- STATE.md updated: plan 3/3, decisions, metrics
- ROADMAP.md updated: phase 02 progress
- REQUIREMENTS.md: DISC-04, STATE-04 complete
This commit is contained in:
Pierre Martin
2026-03-23 17:47:14 +01:00
parent 4b142a79b5
commit 185119e580
4 changed files with 138 additions and 17 deletions

View File

@@ -12,14 +12,14 @@ Requirements for initial release. Each maps to roadmap phases.
- [x] **DISC-01**: vmux détecte automatiquement les processus Claude Code actifs sur le poste
- [x] **DISC-02**: vmux identifie le cwd et le worktree git de chaque session
- [ ] **DISC-03**: vmux affiche le nom de la branche git de chaque session
- [ ] **DISC-04**: vmux permet d'associer un label humain à une session (ex: "review MR !456")
- [x] **DISC-04**: vmux permet d'associer un label humain à une session (ex: "review MR !456")
### State Detection
- [ ] **STATE-01**: vmux détecte l'état de chaque session : travaille / attend input / idle
- [ ] **STATE-02**: vmux affiche un aperçu des dernières lignes de sortie de chaque session
- [ ] **STATE-03**: vmux distingue le type d'attente (permission prompt, question utilisateur, idle prompt)
- [ ] **STATE-04**: vmux affiche le temps écoulé depuis que la session attend ("depuis 3 min")
- [x] **STATE-04**: vmux affiche le temps écoulé depuis que la session attend ("depuis 3 min")
### i3 Integration
@@ -69,11 +69,11 @@ Which phases cover which requirements. Updated during roadmap creation.
| DISC-01 | Phase 1 | Complete |
| DISC-02 | Phase 1 | Complete |
| DISC-03 | Phase 1 | Pending |
| DISC-04 | Phase 2 | Pending |
| DISC-04 | Phase 2 | Complete |
| STATE-01 | Phase 1 | Pending |
| STATE-02 | Phase 1 | Pending |
| STATE-03 | Phase 3 | Pending |
| STATE-04 | Phase 2 | Pending |
| STATE-04 | Phase 2 | Complete |
| I3-01 | Phase 2 | Pending |
| I3-02 | Phase 2 | Pending |
| I3-03 | Phase 4 | Pending |