Back to prompts
Find imports or dependencies that violate intended architectural layers. Examples: - UI importing database logic - Domain logic importing UI Output: - List violations - Recommend boundary fixes
Related Prompts
View allOne-Way Architectural Decisions
Identify code that represents one-way architectural decisions. Examples: - Hardcoded vendors - Tigh...
ArchitectureTechnical Debt
useEffect Best Practices Refactor
You are a senior React engineer. Refactor the provided React/Next.js codebase to follow strict useEf...
ReactuseEffect
Surprising or Non-Obvious Behavior
Identify functions, hooks, or utilities whose behavior is surprising or non-obvious. Look for: - Fu...
Code QualitySide Effects
Cache Illusions & Misuse
Find code that assumes caching exists but does not enforce it. Examples: - Fetches without cache he...
CachingPerformance