mirror of
https://github.com/narrrl/proton-stream.git
synced 2026-11-03 16:41:26 +01:00
docs: android review ledger, design tokens, test notes
B14-B42 record the Android review the theme and lifecycle work came out of. DESIGN-TOKENS.md states what both clients agree on and where each keeps its copy.
This commit is contained in:
1 parent
4ef62255c0
commit
dc85890a9f
4 files changed
+247
No files matched your search
@@ -202,6 +202,15 @@ the two decode fallbacks that are easy to get backwards — a missing `label`
|
||||
falling back to the link id, and a blank `error` reading as *no* error rather
|
||||
than as a permanently failed download.
|
||||
|
||||
The other two host tests pin the half of `docs/DESIGN-TOKENS.md` that no bridge
|
||||
enforces. `SchemeRolesTest` sweeps `ColorScheme` reflectively and fails on any
|
||||
role carrying a value the palette did not supply — including a role a future
|
||||
Material version adds, the day the dependency moves. `TypeRampTest` names all
|
||||
fifteen Material text styles against the shared ramp and fails on a sixteenth,
|
||||
and checks the corner radius the desktop draws at. Both are lists of the *other*
|
||||
client's decisions, so a change to `pstr_app::theme::Role` that nobody carried
|
||||
across fails here rather than being noticed in a screenshot.
|
||||
|
||||
**Instrumentation tests** (`app/src/androidTest`) are the things with no host
|
||||
equivalent:
|
||||
|
||||
|
||||
Reference in new issue
Block a user