# Go *.exe *.exe~ *.dll *.so *.dylib *.test *.out go.work go.work.sum vendor/ # Build artifacts /bin/ /dist/ # Editor / OS .DS_Store .idea/ .vscode/ *.swp *~ # Local data — these directories follow the Rust lakehouse pattern; # regenerated by services on demand. Do not commit runtime artifacts. /data/_auditor/ /data/_kb/ /data/_pathway_memory/ /data/_errors/ /data/_imagecache/ /data/datasets/ /data/vectors/ /data/headshots/ /data/lance/ /exports/ /logs/ # /reports/ holds runtime artifacts by default (matches Rust lakehouse # convention) — but reports/scrum/ is intentional audit documentation. # Use /reports/* + un-ignore so git can traverse into reports/. /reports/* !/reports/scrum/ # Inside the audit directory, the per-run _evidence/ dump (smoke logs, # command output) IS runtime — track the dir, ignore its contents. /reports/scrum/_evidence/* !/reports/scrum/_evidence/.gitkeep # Secrets — never commit. Resolved via SecretsProvider per ADR-001 §1.x. *.env secrets.toml secrets-go.toml