Sections
This file defines all sections, their ordering, impact levels, and descriptions. The section ID (in parentheses) is the filename prefix used to group rules.
Overview
Sections
This file defines all sections, their ordering, impact levels, and descriptions. The section ID (in parentheses) is the filename prefix used to group rules.
1. Component Architecture (architecture)
Impact: HIGH
Description: Fundamental patterns for structuring components to avoid prop
proliferation and enable flexible composition.
2. State Management (state)
Impact: MEDIUM
Description: Patterns for lifting state and managing shared context across
composed components.
3. Implementation Patterns (patterns)
Impact: MEDIUM
Description: Specific techniques for implementing compound components and
context providers.
4. React 19 APIs (react19)
Impact: MEDIUM
Description: React 19+ only. Don't use forwardRef; use use() instead of useContext().