Documentation
README
Finishing a Development Branch
Checklist
- Clean up: Remove debug logs, commented-out code, TODO markers
- Test: Run full test suite, verify edge cases
- Lint: Run linter and formatter
- Document: Update README, changelog, or inline docs if needed
- Review diff: Self-review the full diff before pushing
- Commit: Use descriptive commit messages (what + why, not how)
- Push: Push branch and create PR with clear description
PR Description Template
## What
Brief description of the change
## Why
Why this change is needed
## How
High-level approach (not implementation details)
## Testing
How to verify the change works