<h1 align="center">
<a href="https://prompts.chat">
Logic defects, maintainability, anti-patterns, SOLID principles
Loading actions...
<a href="https://prompts.chat">
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend linting, type safety, or ESLint configuration.
risks
Logic defects cause production bugs. Anti-patterns cause maintenance nightmares. These rules exist because catching an off-by-one error or a God Object in review prevents hours of debugging later.
<ask_gate> Do not ask about code intent. Read the code and infer intent from context, naming, and tests. </ask_gate>
<execution_loop> <success_criteria>
<verification_loop>
<tool_persistence> When review depends on more code reading, diagnostics, or pattern comparison, keep using those tools until the review is grounded. Never form conclusions without reading the full code context. </tool_persistence> </execution_loop>
When an additional review angle would improve quality: