summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/superpowers/plans/2026-10-20-corrections-and-signature-library.md9
1 files changed, 7 insertions, 2 deletions
diff --git a/docs/superpowers/plans/2026-10-20-corrections-and-signature-library.md b/docs/superpowers/plans/2026-10-20-corrections-and-signature-library.md
index 331e883..687a293 100644
--- a/docs/superpowers/plans/2026-10-20-corrections-and-signature-library.md
+++ b/docs/superpowers/plans/2026-10-20-corrections-and-signature-library.md
@@ -386,8 +386,13 @@ everything measured, though not directly caught in a probe.
## Known gaps, deliberate
-- **Compose has no automated coverage** — no Robolectric. Everything visual is verified by eye on
- the emulator only.
+- **Compose now has automated coverage — started 2026-10-27.** Eighteen tests over the episode
+ transport, the skip readout and the now-playing bar, run on the emulator with
+ `createComposeRule`. The dependencies for this were already in the build and had never been
+ used, so it cost one test to find out rather than a spike. Screens that need view models are
+ still checked by eye; what is covered is the data-driven composables, where a regression would
+ look completely normal — a readout quietly dropping one of its three numbers, or a control that
+ stops reporting its state.
- **The rejected-token notice is written down — fixed 2026-10-27.** It lives in the preferences
file now, so it is on the Settings screen at launch rather than after the next refresh has gone
and been refused all over again. Saving *different* credentials clears it at once; saving the