mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-05-05 01:32:35 +00:00
- Removed the expensive (40s+) `npm run test:unit` step from the `pre-commit` hook - Created `.husky/pre-push` to run the unit test suite before pushing rather than per commit - This prevents spurious async teardown errors from local test runners from blocking fast commits - Replaced an explicit `any` cast with `Record<string, unknown> | undefined` in `chatCore.ts` to pass the `check:any-budget:t11` strict checker which enforces a budget of 0
856 B
856 B
Summary
- Describe the user-facing or operational change.
Related Issues
- Closes #
- Related to #
Validation
npm run lintnpm run test:unitnpm run test:coverage- Coverage is still
>= 60%for statements, lines, functions, and branches - SonarQube PR analysis is green or any remaining issues are explicitly documented below
Tests Added Or Updated
- List every changed or added automated test file.
- If no production code changed, state that here.
Coverage Notes
- If this PR changes
src/,open-sse/,electron/, orbin/, explain which tests cover the change. - If coverage moved down in any touched file, explain why and what follow-up task will recover it.
Reviewer Notes
- Call out any risky areas, migrations, feature flags, or manual validation that reviewers should know about.