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
Get your report