TASK-32: record that --phone rsyncs --delete with no snapshot
Folds in the 2026-07-29 finding instead of a new task file; TASK-32 already owns how these surfaces ship.
This commit is contained in:
parent
00d2449acc
commit
39c9a022b4
3 changed files with 16 additions and 94 deletions
|
|
@ -58,7 +58,6 @@ Four that are cheap relative to what they unblock:
|
|||
|
||||
| # | Task | What's left |
|
||||
|---|------|-------------|
|
||||
| 49 | [The shell surface is not a package, and it eats on-device edits](49-shell-surface-is-not-a-package.md) | `deploy.sh --phone` rsyncs `--delete` into the phone's tree with **no snapshot** — on-device edits are destroyed with no record. Root cause is installing into `$HOME`, which has no ownership model. Payload belongs in `/usr/share`, `$HOME` keeps only overrides. |
|
||||
| 48 | [Shell dies on any reload that owes a lock](48-lock-surface-reload-fatal.md) | Fully diagnosed 07-29, 11 crashes since 07-17. A reload re-requests ext-session-lock while the outgoing instance still holds it → `FATAL: Tried to show lockscreen surfaces without active lock`. **Sync with TASK-43 before touching the lock path.** |
|
||||
| 47 | [Auto-brightness: anchors, none of it built](47-auto-brightness-anchors.md) | §12 reads as settled and has **zero** code behind its actuation half — no brightness `Action`, no anchors, `grep anchor src/` is empty. The evidence half (lux in, health tracked) is live. |
|
||||
| 46 | [Camera: **the front camera works**](46-camera-imx363.md) | **First frame captured 2026-07-29** on the running kernel — no reboot, no DT change. Both front IMX355 were already bound; nobody had tried streaming. Recipe + the stride/packing gotchas are in the task. Next: exposure controls, then libcamera. Rear IMX363 DT (`c7784b716`) still unbuilt but no longer the blocker. |
|
||||
|
|
|
|||
Loading…
Reference in a new issue