diff --git a/CLAUDE.md b/CLAUDE.md index f32b1a7..17e0608 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -28,6 +28,11 @@ The project uses Python virtualenv for dependency management: - Makefile automatically creates `.venv/` and installs dependencies - Vault password is sourced from password manager via `.pass.sh` +### Git Workflow +- Work directly on `master` - no feature branches and no pull requests in this repo. +- Commit to `master` and push to `origin/master` when asked; don't create a branch first. +- Pushing to `master` also triggers `.gitea/workflows/ci-images.yml` (see Gitea Actions CI images below), which only rebuilds images whose inputs changed. + ## Architecture ### Directory Structure