diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d8233b0f..1d05483a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,8 +7,19 @@ Format based on [Keep a Changelog](https://keepachangelog.com/). ## [Unreleased] ### Changed -- Merged maintenance branch — $REPO_ROOT env var in all instruction files, skill/agent config updates -- Ticketing database updated with new backlog items and status changes +- Ticketing database moved to shared worktree location (`../settledreach.db`) — eliminates binary merge conflicts across branches +- All Python connectors use script-relative path resolution instead of `$REPO_ROOT` env var or git rev-parse +- `$REPO_ROOT` environment variable removed — all scripts, skills, and docs use relative paths +- Merged copy branch — 39 tickets, wiki review + content scoping workshops, game world glossary +- Merged maintenance branch — worktree-update skill + +### Added +- `make db-backup` / `make db-install` — database backup to `docs/backups/` (main-only) and restore for new clones +- Worktree-update skill backs up the shared database after merges on main + +### Removed +- `db/commonwealth.db` from git tracking (replaced by shared `../settledreach.db`) +- `$REPO_ROOT` env var from all 9 worktree `settings.local.json` files ### Added - Worktree-update skill — non-destructive branch sync with PR detection and conflict safety