5 /5 CI jobs pass
1134 unit +296 e2e tests pass;12 existing skips each. Lint34→0errors;41 classified warnings.
Final-head CI · TestsFinal editorial batch ·15/19 live ·20 catalog options
The two explicit comment exceptions and bounded viewer change are applied exactly. Nothing is merged or deployed. Review the15-file scope, including one runtime file andfour existing test files.
e995897c78fc6ced4aa349d51768752791ea3757
5 /5 CI jobs pass
1134 unit +296 e2e tests pass;12 existing skips each. Lint34→0errors;41 classified warnings.
Final-head CI · Tests14745px, fully resized
The real Daily viewer grows and shrinks with all12 stories and six archive entries. Source asset byte-exact; no interception.
Applied viewer proofOnly two approved non-rendering lint comments. No template CSS, tags, roles, IDs, scopes, text, code, SVG or meter changes. Eight fresh app-sandbox PNG/AX/native-relationship checks equal the approved candidate evidence.




Four new canonical thumbnails and descriptions capture newspaper, serif quotes, evidence ledger and dark/light poster. All15 previously shipped sources/PNGs remain unchanged; Markdown stays discoverable.
| Width | Closed → open → closed |
|---|---|
| 390 | 11456 →12316 →11456 |
| 320 | 13757 →14745 →13757 |
The32768px ceiling is a bounded operating choice, not a universal maximum or resource-safety proof. The original guards remain;18 applied checks include boundary behavior, short resizing and a published65536px document with usable keyboard/nested-scroll footer access.
Final suites,8 sandbox checks, real applied viewer, API and gallery readbacks are fresh.16main/48boundary/no-JS/growth/pixel records are explicitly reused through exact comment-only source identity. Chromium/Linux only.
New-test rapid End/Home/Tab races were isolated and replaced with the required settled End→Tab journey on a freshly published tall fixture. Same cap/focus/footer assertions;14 repeated guard runs and full296-test suite pass. No runtime workaround or blanket lint waiver.
No production/customer/financial/launch/key/infrastructure mutation. Private fixture databases, auth, raw logs and backups are excluded. Final all19live verification follows the later approved rollout, not this PR.