aboutsummaryrefslogtreecommitdiff
path: root/.beads
diff options
context:
space:
mode:
Diffstat (limited to '.beads')
-rw-r--r--.beads/.gitignore46
-rw-r--r--.beads/config.yaml67
-rw-r--r--.beads/issues.jsonl1
-rw-r--r--.beads/metadata.json4
4 files changed, 0 insertions, 118 deletions
diff --git a/.beads/.gitignore b/.beads/.gitignore
deleted file mode 100644
index 0acd8c6..0000000
--- a/.beads/.gitignore
+++ /dev/null
@@ -1,46 +0,0 @@
-# SQLite databases
-*.db
-*.db?*
-*.db-journal
-*.db-wal
-*.db-shm
-
-# Daemon runtime files
-daemon.lock
-daemon.log
-daemon.pid
-bd.sock
-sync-state.json
-last-touched
-
-# Local version tracking (prevents upgrade notification spam after git ops)
-.local_version
-
-# Legacy database files
-db.sqlite
-bd.db
-
-# Worktree redirect file (contains relative path to main repo's .beads/)
-# Must not be committed as paths would be wrong in other clones
-redirect
-
-# Merge artifacts (temporary files from 3-way merge)
-beads.base.jsonl
-beads.base.meta.json
-beads.left.jsonl
-beads.left.meta.json
-beads.right.jsonl
-beads.right.meta.json
-
-# Sync state (local-only, per-machine)
-# These files are machine-specific and should not be shared across clones
-.sync.lock
-.jsonl.lock
-sync_base.jsonl
-export-state/
-
-# NOTE: Do NOT add negation patterns (e.g., !issues.jsonl) here.
-# They would override fork protection in .git/info/exclude, allowing
-# contributors to accidentally commit upstream issue databases.
-# The JSONL files (issues.jsonl, interactions.jsonl) and config files
-# are tracked by git by default since no pattern above ignores them.
diff --git a/.beads/config.yaml b/.beads/config.yaml
deleted file mode 100644
index ff8bc92..0000000
--- a/.beads/config.yaml
+++ /dev/null
@@ -1,67 +0,0 @@
-# Beads Configuration File
-# This file configures default behavior for all bd commands in this repository
-# All settings can also be set via environment variables (BD_* prefix)
-# or overridden with command-line flags
-
-# 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: load from JSONL, no SQLite, write back after each command
-# When true, bd will use .beads/issues.jsonl as the source of truth
-# instead of SQLite database
-# no-db: false
-
-# Disable daemon for RPC communication (forces direct database access)
-# no-daemon: false
-
-# Disable auto-flush of database to JSONL after mutations
-# no-auto-flush: false
-
-# Disable auto-import from JSONL when it's newer than database
-# no-auto-import: false
-
-# Enable JSON output by default
-# json: false
-
-# Default actor for audit trails (overridden by BD_ACTOR or --actor)
-# actor: ""
-
-# Path to database (overridden by BEADS_DB or --db)
-# db: ""
-
-# Auto-start daemon if not running (can also use BEADS_AUTO_START_DAEMON)
-# auto-start-daemon: true
-
-# Debounce interval for auto-flush (can also use BEADS_FLUSH_DEBOUNCE)
-# flush-debounce: "5s"
-
-# Export events (audit trail) to .beads/events.jsonl on each flush/sync
-# When enabled, new events are appended incrementally using a high-water mark.
-# Use 'bd export --events' to trigger manually regardless of this setting.
-# events-export: false
-
-# Git branch for beads commits (bd sync will commit to this branch)
-# IMPORTANT: Set this for team projects so all clones use the same sync branch.
-# This setting persists across clones (unlike database config which is gitignored).
-# Can also use BEADS_SYNC_BRANCH env var for local override.
-# If not set, bd sync will require you to run 'bd config set sync.branch <branch>'.
-# sync-branch: "beads-sync"
-
-# Multi-repo configuration (experimental - bd-307)
-# Allows hydrating from multiple repositories and routing writes to the correct JSONL
-# repos:
-# primary: "." # Primary repo (where this database lives)
-# additional: # Additional repos to hydrate from (read-only)
-# - ~/beads-planning # Personal planning repo
-# - ~/work-planning # Work planning repo
-
-# Integration settings (access with 'bd config get/set')
-# These are stored in the database, not in this file:
-# - jira.url
-# - jira.project
-# - linear.url
-# - linear.api-key
-# - github.org
-# - github.repo
diff --git a/.beads/issues.jsonl b/.beads/issues.jsonl
deleted file mode 100644
index cc47397..0000000
--- a/.beads/issues.jsonl
+++ /dev/null
@@ -1 +0,0 @@
-{"id":"kagapics-77z","title":"Reduce the amount of data downloaded in a gallery","status":"closed","priority":2,"issue_type":"task","owner":"martin@lehoux.net","created_at":"2026-02-13T09:00:44.379212837+01:00","created_by":"Martin Kagamino Lehoux","updated_at":"2026-03-03T08:34:01.038069169+01:00","closed_at":"2026-03-03T08:34:01.038069169+01:00","close_reason":"Closed"}
diff --git a/.beads/metadata.json b/.beads/metadata.json
deleted file mode 100644
index c787975..0000000
--- a/.beads/metadata.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "database": "beads.db",
- "jsonl_export": "issues.jsonl"
-} \ No newline at end of file