Record phases 2-3 done, phase 4 deferred

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017xn8nHw1tw1R6PtiY1eEtw
This commit is contained in:
irisandClaude Fable 5 committed 2026-08-24 21:48:49 -04:00
1 parent 3c97a5ef28
commit 8841effc6a
2 files changed
+13 -6

No files matched your search

+7 -4
View File
@@ -47,10 +47,13 @@ repo is in PLAN.md's "Backend layout" section.
## Status ## Status
Phase 1 (Skeleton) done 2026-08-24 — the whole pipe works end-to-end Phases 13 done 2026-08-24 (see PLAN.md's phase list for what each
against `EchoDriver`: TLS + token auth, SSE with transcript cursors verified): the skeleton pipe, the full Claude driver (streaming, tools,
surviving restarts, spawn/message/question/delete from the app. Next: permission + AskUserQuestion cards, steering, interrupt, `--resume`
phase 2 (Claude driver); phases are in PLAN.md. crash recovery, images both ways), and the usage screen. Phase 4
(pi/llama.cpp) is deferred — not testable in this VM. Next: phase 5
(SSH; needs a decision on how to test — no keys in `~/.ssh` here) and
real-phone/WireGuard bring-up, which is operational rather than code.
## Checking your work ## Checking your work
+6 -2
View File
@@ -408,9 +408,13 @@ window just fills.
Attachments/files were re-homed under `/sessions/:id/…` (table above) Attachments/files were re-homed under `/sessions/:id/…` (table above)
so their lifecycle is the session directory's — delete stays the so their lifecycle is the session directory's — delete stays the
complete path out. complete path out.
3. **Usage screen.** 3. **Usage screen** — *done 2026-08-24.* The undocumented endpoint's
`limits[]` array parsed defensively into labeled window bars; cached
behind the ≥180 s minimum with no background polling.
4. **llama.cpp** — LlamaServerManager (local), PiDriver, model change, 4. **llama.cpp** — LlamaServerManager (local), PiDriver, model change,
compaction controls. compaction controls. *Deferred (2026-08-24): pi/llama-server aren't set
up in this VM, so this phase isn't testable here — Claude first; the
driver seam is ready when it is.*
5. **SSH** — host config, remote spawn for both kinds, remote llama-server 5. **SSH** — host config, remote spawn for both kinds, remote llama-server
with port forward, attachment shipping. with port forward, attachment shipping.
6. **Polish** — reconnect edges, notification when a session awaits an answer 6. **Polish** — reconnect edges, notification when a session awaits an answer