File the stale styles.css header comment in the plan
CI / full-gate (push) Successful in 3m0s
Mirror / github-mirror (push) Successful in 4s

This commit was merged in pull request #182.
This commit is contained in:
2026-10-31 01:44:14 +01:00
parent ce69269ae4
commit f46e97383e
+9 -1
View File
@@ -6,13 +6,14 @@
`Bar = 1`
`Next ID = 37`
`Next ID = 38`
## Items
| ID | Release | Blocked by | Exempt | Item | L | E | I | R | S | Moves | Score |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 36 | 0.4.21 | | defect | **Keep the mobile nav reachable at 860px and narrower on an engine without `:has()`, and move it off-canvas only where `:has()` works.** | 2 | 2 | 2 | 4 | 3 | 4 by 6 | 26.9 |
| 37 | 0.4.21 | | | **Replace the stale architecture comment at the top of `public/css/styles.css` so it no longer says the design tokens use `light-dark()`.** | 1 | 2 | 1 | 2 | 1 | code health by 2 | 14.4 |
| 26 | 0.4.21 | | | **Add a domain glossary and the project's intended horizon to the README.** | 1 | 2 | 1 | 2 | 3 | 9 by 3, code health by 2 | 11.9 |
| 8 | 0.4.21 | | | **Run the visual E2E specs at viewports from a large desktop down to a small phone.** | 2 | 1 | 1 | 2 | 4 | code health by 3 | 9.0 |
| 9 | 0.4.21 | | | **Typecheck `e2e-tests/` in the gate.** | 1 | 1 | 1 | 1 | 3 | code health by 2 | 9.0 |
@@ -49,6 +50,13 @@ behind the nav can be reached. Move the off-canvas rules inside `@supports selec
keep the sidebar in the flow outside it, with the hamburger hidden. The desktop tree and the theme
switch are already guarded. Test it beside `src/ui/stylesheet-floor.test.ts`.
### 37. Replace the stale architecture comment at the top of `public/css/styles.css` so it no longer says the design tokens use `light-dark()`.
The header (lines 4-6) says the tokens use `light-dark()`, but the TOKENS comment below it says the
stylesheet avoids `light-dark()` and `color-scheme` for app colours, because engines resolve them
unreliably, and maps raw `--l-*`/`--d-*` palettes in three theme blocks instead. A reader trusting
the header looks for `light-dark()` that does not exist. Found by a comprehension-panel reader.
### 26. Add a domain glossary and the project's intended horizon to the README.
Glossary: host, manifest, chrome, nav fragment, permission token, system plugin, denylist. Also the