Overall Alignment
48
/ 100
4
Critical Gaps
4
Recommended
2
Optional
10
Compliant
Detected Stack
react 19.1.0
nextjs 15.4.10
Payload CMS 3.63.0
TypeScript 5.7.3
Tailwind 4.1.17
pnpm
Vitest 3.2.3
Playwright 1.56.1
Gap Analysis
4 Critical Gaps
Critical
TypeScript strict mode not enabled
Critical
CI missing format check
Critical
CI missing security audit
Critical
No branch protection
4 Recommended Improvements
Recommended
Missing Storybook
Current:
No component development environment
Target:
Storybook 10+ with nextjs-vite adapter
medium effort
frontend
Recommended
Missing pre-commit hooks
Current:
Husky installed but no lint-staged
Target:
Husky + lint-staged for pre-commit formatting
small effort
quality
Recommended
No Discord project channels
Current:
No Discord integration
Target:
Discord category with #general, #updates, #dev channels
small effort
automation
Recommended
Missing CodeRabbit AI review
Current:
No AI code review
Target:
CodeRabbit as required CI check
small effort
ci
2 Optional Enhancements
Optional
No MCP servers
Current:
No Model Context Protocol servers
Target:
Domain-specific MCP server in packages/
large effort
agents
Optional
No agent framework
Current:
No Claude SDK or LangGraph
Target:
Claude Agent SDK or LangGraph integration
large effort
agents
Compliance Checklist
✓
Automaker initialized
.automaker/ directory exists
✓
Vitest configured
Vitest 3.2.3 detected
✓
shadcn/ui
Component library configured
✓
Tailwind CSS 4
Tailwind 4.1.17 configured
✓
Playwright
Playwright 1.56.1 for E2E tests
✓
ESLint 9
ESLint v9 flat config
✓
Prettier
Code formatting configured
✓
Beads
.beads/ task tracker initialized
✓
pnpm
Using pnpm as package manager
✓
Analytics
umami analytics configured
Want a report for your project?
setupLab scans your codebase against the protoLabs gold standard and generates a comprehensive gap analysis in seconds.