docs: P4 livré (supervision mobile : answer + Web Push + PWA)

README et CLAUDE.md reflètent désormais P4 comme livré (et non plus « à venir »),
avec les caveats Web Push (HTTPS/Tailscale, PWA installée sur iOS).
This commit is contained in:
2026-06-15 12:23:53 +02:00
parent 32e6ffba70
commit a8105c9cb0
2 changed files with 6 additions and 4 deletions

View File

@@ -2,7 +2,7 @@
> A self-hosted web dashboard for your git worktrees and the Claude Code sessions running on them — from any device.
**Status: MVP.** The worktree-first dashboard, session discovery & resume, multi-repo worktree lifecycle, live session states and the web terminal are implemented and tested. Mobile supervision (PWA + push, approve/deny from your phone) is the next phase — see *Supervision from your phone* below.
**Status: MVP.** The worktree-first dashboard, session discovery & resume, multi-repo worktree lifecycle, live session states, the web terminal, and mobile supervision (installable PWA, Web Push when a session needs you, approve/deny without opening a terminal) are implemented and tested.
## The problem
@@ -20,7 +20,7 @@ A single Node.js daemon you run on your dev machine (`npx git-arboretum`), servi
- **Full worktree lifecycle** — create (with per-repo post-create hooks: `npm ci`, copy `.env`…), adopt worktrees created by hand, delete with guardrails, prune orphans.
- **Session discovery & resume** — sessions you launched in your own terminal show up automatically; resume dead ones, observe or fork live ones. Never corrupts a live session.
- **Web terminal** — full xterm.js terminal to every managed session, surviving browser disconnects.
- **Supervision from your phone** *(post-MVP)* PWA with push notifications when a session needs you, approve/deny without opening a terminal.
- **Supervision from your phone** — installable PWA with push notifications when a session needs you; approve/deny a prompt without opening a terminal. *(Web Push needs HTTPS — use [Tailscale Serve](docs/tailscale.md); on iOS, install the app to your home screen first.)*
## What makes it different