Example Report This is a sample setupLab report generated for a real project.
Get your own report →
protoLabs · setupLab Report
joshmabry-dev
Next.js 15 + Payload CMS 3 + React 19 + Tailwind 4
48
Alignment Score
Overall Alignment
48
/ 100
4
Critical Gaps
4
Recommended
2
Optional
10
Compliant
Detected Stack
react 19.1.0nextjs 15.4.10Payload CMS 3.63.0TypeScript 5.7.3Tailwind 4.1.17pnpmVitest 3.2.3Playwright 1.56.1
Gap Analysis
4 Critical Gaps
critical TypeScript strict mode not enabled
Current: TypeScript 5.7.3, strict: false
Target: TypeScript strict mode enabled
medium effort quality
critical CI missing format check
Current: No format check in CI
Target: Prettier format check in CI
small effort ci
critical CI missing security audit
Current: No npm audit or Snyk in CI
Target: Dependency audit step in CI pipeline
small effort security
critical No branch protection rules
Current: Direct push to main allowed
Target: Required reviews, status checks, no force-push
small effort git
4 Recommended Gaps
recommended No AI code review integration
Current: Manual code review only
Target: CodeRabbit or similar AI reviewer on PRs
small effort review
recommended Test coverage below threshold
Current: ~23% coverage (Vitest + Playwright)
Target: 60%+ unit coverage, critical path E2E
large effort testing
recommended No CLAUDE.md or agent context files
Current: No structured agent instructions
Target: CLAUDE.md with project conventions and context files
medium effort agent-readiness
recommended Missing pre-commit hooks
Current: No lint-staged or husky
Target: Pre-commit format and lint checks
small effort quality
2 Optional Gaps
optional No changelog automation
Current: Manual changelog updates
Target: Conventional commits + auto-generated changelog
medium effort dx
optional No deployment preview URLs
Current: Deploy to production only
Target: Preview deployments per PR for QA
medium effort ci
Implementation Roadmap
1
Week 1: Foundation
Enable TypeScript strict mode, add branch protection rules, configure CI format and audit checks. Quick wins that immediately improve code quality.
2
Week 2: Quality Gates
Add pre-commit hooks, integrate AI code review (CodeRabbit), create CLAUDE.md with project conventions. Sets up the quality layer agents need.
3
Week 3-4: Coverage & Automation
Increase test coverage to 60%+, add changelog automation, configure preview deployments. Builds confidence for autonomous agent execution.
Estimated alignment after implementation:
48 → 92