## JavaScript/TypeScript-Specific Guidelines

- Prefer `const` over `let`; avoid `var`
- Use async/await over raw Promises where possible
- Handle errors at system boundaries (user input, API calls)
- Use TypeScript strict mode when available
- Prefer named exports for better tree-shaking
