PR #165 fixed the one real strict-undefined error (SegmentedRing.tsx:92); the other ~30 errors reported in CI run 25797533005 were downstream of TS2307: Cannot find module '@jarvis/bus' and resolve automatically once scripts/build-webview.sh produces the bus dist (which CI already runs before typecheck).
Removes continue-on-error: true from the Typecheck step so future typecheck regressions block CI.
Test plan
Typecheck step on PR #165 (with continue-on-error) passed with the fix
CI on this PR confirms the Typecheck step is now blocking and still passes
## Summary
- PR #165 fixed the one real strict-undefined error (`SegmentedRing.tsx:92`); the other ~30 errors reported in CI run 25797533005 were downstream of `TS2307: Cannot find module '@jarvis/bus'` and resolve automatically once `scripts/build-webview.sh` produces the bus dist (which CI already runs before typecheck).
- Removes `continue-on-error: true` from the Typecheck step so future typecheck regressions block CI.
## Test plan
- [x] Typecheck step on PR #165 (with continue-on-error) passed with the fix
- [ ] CI on this PR confirms the Typecheck step is now blocking and still passes
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
SegmentedRing.tsx:92); the other ~30 errors reported in CI run 25797533005 were downstream ofTS2307: Cannot find module '@jarvis/bus'and resolve automatically oncescripts/build-webview.shproduces the bus dist (which CI already runs before typecheck).continue-on-error: truefrom the Typecheck step so future typecheck regressions block CI.Test plan
Co-Authored-By: Claude Opus 4.7 noreply@anthropic.com