Rules
- Apifox API Source of Truth
- Avoid
asType Assertions - Avoid
useCallbackby Default - Bun-First Development
- Clean TypeScript
- Destructure Hook Results Explicitly
- Direct Translation Calls and Component Files
- Figma Guidance Rule
- Localization — Add Local English Keys When Needed
- No Functions in
useEffectDependency Arrays - No Inline Styles Unless Specified
- No Re-Export Index Files
- No Redundant Alias Variables
- Page Structure Rule
- Prefer TypeScript for New Files
- React Components – One FC per File
- Readable variable names
- Ready PR Before New Pull Requests
- RTK - Rust Token Killer (Google Antigravity)
- Service API: Use { data, error } Format, No try/catch
- Use classNames for Conditional Classes
- Vercel React Performance Guidance
- Web Security
- Worktree Environment Files
- Writing React Components