Explanations# Architecture Overview Stack Authentication Deployment API and Authentication Token lifecycle Data fetching with React Query Streaming logs Cancellation with AbortController Claude Code Integration Design principle: autonomy through isolation Configuration layers Keeping CLAUDE.md lean Credential isolation Cross-language conventions Tool compatibility: Claude Code and GitHub Copilot Further reading Project Conventions Task runner: just Commit messages: Conventional Commits Documentation: Sphinx + MyST + Diataxis Pre-commit hooks Helm chart conventions CI: GitHub Actions Releases: GitHub Releases Dependency updates: Renovate Git workflow Devcontainer What varies per language CI/CD Pipeline Pipeline overview Check: lint, type check, and test Container image build and publish Helm chart packaging and publish Documentation publishing Pre-commit hooks The release process