Added infrastructure for managing BACKEND and FRONTEND as independent
components within a single repository:
- .gitignore: Root-level exclusions (IDE, OS files, temp files)
- GIT-WORKFLOW.md: Comprehensive commit conventions and workflow guide
Key conventions:
- Use scope prefixes: backend:, frontend:, chore:, docs:, etc.
- Commit components independently with clear scopes
- Maintain separate history tracking per component
- Support coordinated releases when needed
This enables:
- Independent BACKEND commits (backend: feat/fix/refactor)
- Independent FRONTEND commits (frontend: feat/fix/refactor)
- Infrastructure commits (chore:, docs:, ci:)
- Cross-cutting features when both components change
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>