cyberneticlibrary

Run full project quality checks

checkcommandsetup L10
Keshav0375/FinAdvisor
What it does

Run quality gate pipeline and auto-fix issues

Best for

Verifying code quality with automated lint, type-check, and test validation before committing or merging.

Outputs
  • · quality report table
  • · auto-fixed lint/format issues
  • · test results summary
Requires
  • · ruff
  • · mypy
  • · pytest
  • · npm
  • · docker
Preconditions
  • · backend or frontend project dirs exist
  • · appropriate linters/typecheckers installed
Failure modes
  • · Lint fails → auto-fix attempted
  • · Tests fail → report and stop
  • · Build fails → show compile errors
  • · Docker invalid → show config error
Trust signals
  • · Auto-fix for lint/format (ruff --fix)
  • · Gated progression (don't skip early checks)
  • · Summary table with all steps
  • · Stop on critical failure (lint, types)