The CI test job was running on macos-latest (GitHub-hosted), costing
~$0.08/min. With 65+ PRs in 2 days this burned the monthly budget.
Switch to self-hosted (Mac mini) which the release workflow already
uses successfully with the same toolchain.
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
The project currently scores ~9.33, so raising the CI gate from 8.45
to 9.2 prevents significant regressions while leaving headroom.
Updates both the CI workflow threshold and CLAUDE.md documentation.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
All ESLint errors have been fixed — lint now exits 0.
The lint step will now fail the CI build if any errors are introduced.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- CodeScene doesn't have an official GitHub Action
- Use local CodeScene CLI or MCP tools instead
- Other checks (tests, coverage, lint, docs) still enforced