# Development Workflow ## Branching Strategy - Feature branches: `feature/your-name/feature-name` - Hotfix branches: `hotfix/issue-number` - Release branches: `release/x.y.z` ## Local Development 1. Clone repo: `git clone https://forge.alexanderwhitestone.com/Timmy_Foundation/the-nexus.git` 2. Create branch: `git checkout -b feature/your-feature` 3. Commit changes: `git commit -m "Fix: your change"` 4. Push branch: `git push origin feature/your-feature` 5. Create PR via Gitea UI ## Testing - Unit tests: `npm test` - Linting: `npm run lint` - CI/CD: `npm run ci` ## Code Quality - ✅ 100% test coverage - ✅ Prettier formatting - ✅ No eslint warnings