Skip to content

Commit 4ef0dd3

Browse files
authored
chore(beads): name the tracker's remote by an alias, so this repo no longer says where it is (#46)
`.beads/config.yaml` named the private server that holds this repo's issue tracker. A public repo has no reason to say where that is. The `sync.remote` line now names `beads-tracker`, an ssh alias that only the maintainer's machines resolve. The rest of that file and the "Where the tracker syncs" section in the agent instructions say "a private remote" and nothing more. Nothing else changes. The tracker itself does not move, and syncing from the maintainer's machines works as before.
1 parent 239c026 commit 4ef0dd3

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

‎.beads/config.yaml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
# - linear.api_key → use LINEAR_API_KEY env var instead
6666
# - github.token → use GITHUB_TOKEN env var instead
6767

68-
# Public repo: the tracker syncs only to this private Gitea repo, never to GitHub.
69-
sync.remote: "git+ssh://git@gitea.geiser.cloud:2222/giteaer/Wayback-Diff-beads.git"
68+
# Public repo: the tracker syncs only to this private remote, never to GitHub.
69+
sync.remote: "git+ssh://git@beads-tracker/giteaer/Wayback-Diff-beads.git"
7070
# Every bd write is a Dolt commit, so a push always carries it.
7171
dolt.auto-commit: "on"

‎AGENTS.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,4 +104,4 @@ This protocol applies when ending a Beads implementation workflow. It is subordi
104104

105105
## Where the tracker syncs
106106

107-
This repo is public, so its tracker syncs only to the private Dolt remote named by `sync.remote` in `.beads/config.yaml` (`giteaer/Wayback-Diff-beads` on Gitea). The block above says sync uses "your git remote". Here that never means this GitHub repo. Don't add it as a Dolt remote and don't push `refs/dolt/*` to it.
107+
This repo is public, so its tracker syncs only to the private remote named by `sync.remote` in `.beads/config.yaml`. The block above says sync uses "your git remote". Here that never means this GitHub repo. Don't add it as a Dolt remote and don't push `refs/dolt/*` to it.

‎CLAUDE.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,4 +100,4 @@ This protocol applies when ending a Beads implementation workflow. It is subordi
100100

101101
## Where the tracker syncs
102102

103-
This repo is public, so its tracker syncs only to the private Dolt remote named by `sync.remote` in `.beads/config.yaml` (`giteaer/Wayback-Diff-beads` on Gitea). The block above says sync uses "your git remote". Here that never means this GitHub repo. Don't add it as a Dolt remote and don't push `refs/dolt/*` to it.
103+
This repo is public, so its tracker syncs only to the private remote named by `sync.remote` in `.beads/config.yaml`. The block above says sync uses "your git remote". Here that never means this GitHub repo. Don't add it as a Dolt remote and don't push `refs/dolt/*` to it.

0 commit comments

Comments
 (0)