Repository navigation
Adopt TypeScript 7 coding standards - #27
Conversation
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
Summary
Adopt the shared TypeScript and structure standards on top of the current local
maindevelopment state (a39d32f):jsPluginsas const; validate opaque runtime data instead of castingThis PR also contains Will's three commits already present on local
mainbut notorigin/mainwhen the isolated pilot worktree was created:a6a060b,8b8bc4e, anda39d32f.Resolved standards feedback
The pilot surfaced three standards defects, resolved in Whamp/coding-standards#18:
@factory/structured-loggingis globally disabled; its unconfigurableError→MetaErrorbranch exceeds the portable standardimportOriginalVerification
pnpm run check: passpnpm run test:e2e: 34 passedpi -e ./src/index.tssmoke test:/token-burdenrendered the overlaycheckand Socket checks: greenThe final no-mistakes follow-up skipped duplicate agent review/test/docs/lint stages because this exact follow-up commit had already passed the commands and independent review above; no-mistakes still performed rebase, push, PR update, and CI verification.