diff options
Diffstat (limited to 'CLAUDE.md')
| -rw-r--r-- | CLAUDE.md | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -402,6 +402,15 @@ anything that assumes one key per person. for it would have failed these tests for no visible reason. Use `Object.defineProperty`; the suite is now green on 18 and 24 +- **Two subtractions in different files, one scrollbar.** Twice now a page was + permanently a few pixels too tall: `.page-center` and `.layout` each + reserving `100vh - 52px`, then the chat panel sized to `viewport - top - 16` + while `.main` adds 24px of padding underneath it. Neither is visible in the + stylesheet, and both read as correct on their own. `tests/harness/ + scroll_probe.py` measures the document against the window and runs the real + `fit()` lifted out of `app.js` — the sizing code is never reimplemented in a + test, or the test outlives the code it was written for + - **A refusal that never rejects.** Denying Chromium's `fullscreen` permission does not make `requestFullscreen()` throw — the promise never settles. The deny-everything handler was written from a true sentence ("nothing here needs |