diff --git a/.beads/.local_version b/.beads/.local_version deleted file mode 100644 index 36328c43d..000000000 --- a/.beads/.local_version +++ /dev/null @@ -1 +0,0 @@ -0.49.1 diff --git a/.beads/daemon-error b/.beads/daemon-error deleted file mode 100644 index 5d7768f8d..000000000 --- a/.beads/daemon-error +++ /dev/null @@ -1,16 +0,0 @@ - -LEGACY DATABASE DETECTED! - -This database was created before version 0.17.5 and lacks a repository fingerprint. -To continue using this database, you must explicitly set its repository ID: - - bd migrate --update-repo-id - -This ensures the database is bound to this repository and prevents accidental -database sharing between different repositories. - -If this is a fresh clone, run: - rm -rf .beads && bd init - -Note: Auto-claiming legacy databases is intentionally disabled to prevent -silent corruption when databases are copied between repositories. diff --git a/.beads/daemon.log b/.beads/daemon.log deleted file mode 100644 index 8eae6e451..000000000 --- a/.beads/daemon.log +++ /dev/null @@ -1,6 +0,0 @@ -time=2026-05-25T19:59:13.296+01:00 level=INFO msg="Daemon started (interval: %v, auto-commit: %v, auto-push: %v)" !BADKEY=5s !BADKEY=false !BADKEY=false -time=2026-05-25T19:59:13.296+01:00 level=INFO msg="using database" path=/home/alex/projects/terraphim/pi_agent_rust/.beads/beads.db -time=2026-05-25T19:59:13.350+01:00 level=INFO msg="database opened" path=/home/alex/projects/terraphim/pi_agent_rust/.beads/beads.db backend=sqlite freshness_checking=true -time=2026-05-25T19:59:13.350+01:00 level=INFO msg="upgrading .beads/.gitignore" -time=2026-05-25T19:59:13.350+01:00 level=WARN msg="failed to upgrade .gitignore" error="open .beads/.gitignore: no such file or directory" -time=2026-05-25T19:59:13.350+01:00 level=ERROR msg="repository fingerprint validation failed" error="\nLEGACY DATABASE DETECTED!\n\nThis database was created before version 0.17.5 and lacks a repository fingerprint.\nTo continue using this database, you must explicitly set its repository ID:\n\n bd migrate --update-repo-id\n\nThis ensures the database is bound to this repository and prevents accidental\ndatabase sharing between different repositories.\n\nIf this is a fresh clone, run:\n rm -rf .beads && bd init\n\nNote: Auto-claiming legacy databases is intentionally disabled to prevent\nsilent corruption when databases are copied between repositories.\n" diff --git a/crates/terraphim_settings/default/settings.toml b/crates/terraphim_settings/default/settings.toml deleted file mode 100644 index 5cb63cbc4..000000000 --- a/crates/terraphim_settings/default/settings.toml +++ /dev/null @@ -1,34 +0,0 @@ -server_hostname = "127.0.0.1:8000" -api_endpoint="http://localhost:8000/api" -initialized = "${TERRAPHIM_INITIALIZED:-false}" -default_data_path = "${TERRAPHIM_DATA_PATH:-~/.terraphim}" - -# 2-tier non-locking storage configuration for local development -# - DashMap: Fast concurrent in-memory storage with fallback -# - SQLite: Persistent storage with concurrent access (WAL mode) - -# Primary - Fast concurrent in-memory storage -[profiles.dashmap] -type = "dashmap" -root = "/tmp/terraphim_dashmap" # Directory auto-created - -# Secondary - Persistent with excellent concurrency (WAL mode) -[profiles.sqlite] -type = "sqlite" -datadir = "/tmp/terraphim_sqlite" # Directory auto-created -connection_string = "/tmp/terraphim_sqlite/terraphim.db" -table = "terraphim_kv" - -# ReDB disabled for local development to avoid database locking issues -# [profiles.redb] -# type = "redb" -# datadir = "/tmp/terraphim_redb/local_dev.redb" -# table = "terraphim" - -# Path to a JSON role configuration file (supports ~, $HOME, ${VAR:-default}) -# On first run, roles are loaded from this file and saved to persistence. -# Subsequent runs use persistence (so CLI changes stick). Use `config reload` to re-read. -# role_config = "~/.config/terraphim/multi_repo_roles.json" - -# Default role to select on first load (must exist in the role_config file) -# default_role = "LearningCapture"