- File Size: Keep files under 200 lines. Decompose large files into smaller modules, hooks, or components.
- Function Size: Keep functions under 20 lines. Extract complex logic into helper functions.
- Comments: Keep comments lean and helpful. Remove obvious, redundant, or verbose comments.
- Unit Tests: Maintain excellent unit test coverage. Ensure core logic, hooks, and complex interactions are thoroughly tested.
- README: Keep the
README.mdup-to-date and excellent.- Include great links to references.
- Verify all links and content regularly.
- Ensure instructions are clear and accurate.