proof (never merges): a new tsc error in a webviews test file fails over a red base
Proof PR, never merges. It checks the web-lint P0's stop condition: a new tsc error in a webviews test file must fail CI while base web lint is red.
The only change is one line in webviews/test/accent-glass-invariants.test.ts: const ciSpeedProof: number = "not a number";, which is TS2322.
Expected: the webviews type check in react-apps-check and the fast gates names this error as one the PR adds over the base, and fails. The base's own findings show as warnings only.
I'll close it with a comment once the result is in.
Leo-ask: ask-874b7cb57a
Agent session: cmux16
š¤ Generated with Claude Code
![View with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v3-3x.png)
![Autofix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark-3x.png)
Need help on this PR? Tag @codesmith-bot with what you need.
Summary by cubic
Proof PR (never merges) to verify the web-lint stop condition: a new tsc error in a webviews test file must fail CI even when the base branch is red.
- Adds a deliberate TypeScript error (TS2322) in
webviews/test/accent-glass-invariants.test.ts. - The webviews type check in
react-apps-checkand fast gates should report this as a new error over the base and fail; the base's own findings show as warnings.