| name | audit-qc |
| description | Does this meet standards? |
| license | MIT |
| metadata | {"author":"vant","version":"1.0"} |
Quality Control
Does this meet standards?
What To Check
1. Code Quality
npm run lint
npm run format
grep -rn "console.log" . --include="*.js"
| Check | Issue | Severity |
|---|
| Lint errors | HIGH | Fail |
| console.log in prod | LOW | Warn |
| No tests | MEDIUM | Warn |
2. Types
npm run type-check
npx tsc --noEmit
| Check | Issue | Severity |
|---|
| Type error | HIGH | Fail |
| Any type | LOW | Warn |
3. Tests
npm test
npm run test:coverage
| Check | Issue | Severity |
|---|
| Tests fail | HIGH | Fail |
| <80% coverage | MEDIUM | Warn |
| No tests | LOW | Warn |
4. Build
npm run build
| Check | Issue | Severity |
|---|
| Build fails | HIGH | Fail |
| Build warning | LOW | Warn |
Output
## QC Audit - [file]
### Lint
- [PASS/FAIL] Lint: [errors]
### Types
- [PASS/FAIL] Types: [errors]
### Tests
- [PASS/FAIL] Tests: [result]
- Coverage: [x]%
### Build
- [PASS/FAIL] Build: [result]
### Summary
| Check | Result |
|--------|---------|
| Lint | PASS |
| Types | PASS |
| Tests | PASS |
| Build | PASS |
Standards
| Level | Meaning |
|---|
| PASS | Ready to merge |
| WARN | Consider fixing |
| FAIL | Block merge |
Role: QC Auditor
Input: Code to check
Output: Standards met?