diff --git a/.beads/.gitignore b/.beads/.gitignore index 4176bee..71ef677 100644 --- a/.beads/.gitignore +++ b/.beads/.gitignore @@ -62,6 +62,10 @@ backup/ # Per-project environment file (Dolt connection config, GH#2520) .env +# Tracker data (lives in the Dolt remote named by sync.remote, never in git) +issues.jsonl +interactions.jsonl + # Legacy files (from pre-Dolt versions) *.db *.db?* diff --git a/.beads/config.yaml b/.beads/config.yaml index 8c13177..2d7bfdf 100644 --- a/.beads/config.yaml +++ b/.beads/config.yaml @@ -65,4 +65,5 @@ # - linear.api_key → use LINEAR_API_KEY env var instead # - github.token → use GITHUB_TOKEN env var instead -sync.remote: "git+ssh://git@github.com/GeiserX/Pumperly.git" \ No newline at end of file +sync.remote: "git+ssh://git@gitea.geiser.cloud:2222/giteaer/Pumperly-beads.git" +dolt.auto-commit: on diff --git a/.gitignore b/.gitignore index eec8591..7ebdd1a 100644 --- a/.gitignore +++ b/.gitignore @@ -64,9 +64,15 @@ bun.lockb *.db .beads-credential-key .beads/proxieddb/ -# The tracker itself: never published from this public repository. Files already tracked under .beads/ -# (config, hooks) stay tracked; nothing new under it can be added by accident. -.beads/ +# The tracker data: never published from this public repository. The tracker lives in a private Dolt +# remote (see .beads/config.yaml sync.remote); only the scaffolding under .beads/ is committed. +.beads/issues.jsonl +.beads/interactions.jsonl +.beads/dolt/ +.beads/embeddeddolt/ +.beads/backup/ +.beads/*.db +.beads/.local_version # Generated by scripts/copy-maplibre-worker.mjs (prebuild) /public/maplibre/