diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/superpowers/plans/2026-10-20-corrections-and-signature-library.md | 9 |
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 |
