diff --git a/.beads/.gitignore b/.beads/.gitignore index 4176bee9..5b609caa 100644 --- a/.beads/.gitignore +++ b/.beads/.gitignore @@ -74,3 +74,6 @@ bd.db # They would override fork protection in .git/info/exclude. # Config files (metadata.json, config.yaml) are tracked by git by default # since no pattern above ignores them. + +# Added by bd (missing required patterns) +last_pull diff --git a/.beads/config.yaml b/.beads/config.yaml index 452e8e66..dbe2628e 100644 --- a/.beads/config.yaml +++ b/.beads/config.yaml @@ -6,8 +6,6 @@ # Issue prefix for this repository (used by bd init) # If not set, bd init will auto-detect from directory name # Example: issue-prefix: "myproject" creates issues like "myproject-1", "myproject-2", etc. -# issue-prefix: "" - # Use no-db mode: JSONL-only, no Dolt database # When true, .beads/issues.jsonl is the only local store # no-db: false @@ -64,5 +62,14 @@ # Secret keys (stored in this file but prefer env vars to avoid git exposure): # - linear.api_key → use LINEAR_API_KEY env var instead # - github.token → use GITHUB_TOKEN env var instead - -sync.remote: "git+https://github.com/aelefebv/lucida.git" \ No newline at end of file +sync.remote: "git+https://github.com/aelefebv/lucida.git" +issue_prefix: luc +dolt.auto-start: false +dolt: + disable-event-flush: true +export.auto: false +backup.enabled: false +gc.endpoint_origin: inherited_city +gc.endpoint_status: verified +issue-prefix: luc +types.custom: molecule,convoy,message,event,gate,merge-request,agent,role,rig,session,spec,convergence,step diff --git a/.beads/identity.toml b/.beads/identity.toml new file mode 100644 index 00000000..4831029c --- /dev/null +++ b/.beads/identity.toml @@ -0,0 +1,5 @@ +# .beads/identity.toml — canonical, git-tracked. +# Edited only at scope creation or by deliberate human/`gc` migration. + +[project] +id = "b14c78b1-d011-4407-902a-4bb979bc5895" diff --git a/.beads/metadata.json b/.beads/metadata.json index 3f95cc3b..56f86e26 100644 --- a/.beads/metadata.json +++ b/.beads/metadata.json @@ -1,7 +1,7 @@ { "database": "dolt", "backend": "dolt", - "dolt_mode": "embedded", + "dolt_mode": "server", "dolt_database": "lucida", "project_id": "b14c78b1-d011-4407-902a-4bb979bc5895" } \ No newline at end of file diff --git a/.gitignore b/.gitignore index c1b422da..f086dc00 100644 --- a/.gitignore +++ b/.gitignore @@ -233,3 +233,7 @@ id_ed25519.* *.db .beads-credential-key .beads/proxieddb/ + +# Gas City +.beads/* +!.beads/identity.toml