Decided: 2026-09-13 product-facts pass (decision D-08, fact UNATT-02). A dimmed frame is a supported use and may be advertised; this makes it hold.
Today: the in-app brightness level is not saved. It's lost on relaunch and when leaving the slideshow, and not re-applied when the app comes back to the foreground (for example after lock/unlock). Spec 400 never required persistence, so this is a feature gap, not a regression.
Todo
- Spec: add an FR to
specs/400-power-manager/spec.md (persist the level; re-apply on slideshow start and on foreground; keep restoring the system baseline on exit).
- TDD: red test in PowerKit for persist + re-apply, then implement.
Decided: 2026-09-13 product-facts pass (decision D-08, fact UNATT-02). A dimmed frame is a supported use and may be advertised; this makes it hold.
Today: the in-app brightness level is not saved. It's lost on relaunch and when leaving the slideshow, and not re-applied when the app comes back to the foreground (for example after lock/unlock). Spec 400 never required persistence, so this is a feature gap, not a regression.
Todo
specs/400-power-manager/spec.md(persist the level; re-apply on slideshow start and on foreground; keep restoring the system baseline on exit).