.git/ .gitea/ # --- Secrets: never let these reach the Docker daemon --- .env .env.* !.env.example # --- Other services' sources (each build only needs its own) --- # Deliberately NOT excluded here because the Dockerfiles already COPY # only the one services// directory they need — Docker's build # context still includes the rest unless listed below. Uncomment the # ones you don't need for a given service's build, or leave as-is for # simplicity (COPY-level filtering already prevents cross-contamination). # services/agent/ # services/billing/ # services/conversation/ # services/gateway/ # services/iam/ # services/knowledge/ # services/notification/ # services/workspace/ # --- Docs (not needed inside any image) --- *.md ARCHITECTURE.md CHANGES.md README.md UI-REDESIGN.md # --- Kubernetes / CI / infra manifests (not part of any Go build) --- k8s/ .gitea/workflows/ docker-compose.yml docker-compose.*.yml # --- Go build artifacts / local tooling --- /bin/ /dist/ *.test *.out coverage.out coverage.html /tools/bin/ go.work go.work.sum /vendor/ # --- Editor / OS cruft --- .vscode/ .idea/ *.swp *.swo *~ .DS_Store Thumbs.db # --- Misc --- *.log tmp/