1.1 KiB
1.1 KiB
Memory Index
- Shell environment setup — source SDKMAN and nvm before running java/mvn/node/npm
- Gitea instance — self-hosted Gitea at 192.168.178.71:3005, MCP server configured as "gitea"
- Issue workflow — create Gitea issues not todo files; feature/bug/devops labels with title formats
- Branch and PR workflow — always branch + PR, never commit directly to main
- Docker commands one line — always write docker commands on a single line for easy copy-paste
- Red/Green TDD — always write failing test first before any production code
- TDD red/green flow — write failing test then immediately go green, no pausing between phases
- Atomic commits — one logical change per commit, never bundle multiple things
- Single-family access model — no multi-tenancy, no ownership, no row-level security; role-based access is sufficient