Enforce complexity, linting, tests, and CI so AI-written code stays decoupled, tractable, and commit-blocked until quality gates pass.
Stars
37
Forks
1
Watchers
37
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
15
commits
feat(eslint): add SonarJS cognitive complexity rule and configs
43ff49eView on GitHubDocs: refine Why to focus on AI complexity/TD and add Manual for AI quick navigation
a96dd2fView on GitHubDocs: reorganize AI manual with Common Setup (install) + distinct JavaScript and Python sections
da52696View on GitHubDocs: split AI manual into separate sections for JavaScript/TypeScript and Python for clarity
87b3fc2View on GitHubSwitch to Bun for frontend tooling: replace npm commands across README, docs, scripts, and CI; update hooks and workflows to use bun/bunx
4a4e68eView on GitHubfeat(ci-frontend): append coverage summary to GitHub Step Summary from coverage-summary.json
5df090eView on GitHubfeat(coverage): enforce low initial coverage thresholds (FE 20% via Vitest thresholds, PY 20% via pytest --cov-fail-under); docs explain ratcheting up
bb763dbView on GitHubfeat(frontend): add Vitest coverage (lcov+HTML) with CI artifacts; docs and dependency suggestions updated
33d8cafView on GitHubfeat(guards): block commits when no tests exist (frontend husky + python pre-commit); update docs
5cf4e90View on GitHubfeat(one-shot): validate --type and verify expected artifacts per stack; clearer feedback for users
3196e9fView on GitHubfeat(python): switch to uv-only management; remove requirements.txt usage; update CI and docs; improve verify script
7f2b812View on GitHubfix(one-shot): choose next-step instructions by detecting created files; avoids cache/arg issues
5ec3287View on GitHubfeat(one-shot): print stack-specific next steps for python vs frontend
59e2d7eView on GitHubfix: make bootstrap scripts executable and invoke via bash for robustness
b0be099View on GitHub