Document that migrations are supported and none are added before 1.0 (closes #68) #205

Merged
clawbot merged 1 commits from issue-68-migrations-supported into next 2026-09-28 20:21:39 +02:00
1 Commits
Author SHA1 Message Date
sneak 714eea086b Document that migrations are supported and none are added before 1.0 (closes #68)
check / check (pull_request) Successful in 3m17s
#146 called the numbered schema
files a bootstrap and said vaultik has no upgrade path between versions.
That was wrong: they are migrations, and database.New applies any the
database has not recorded. None are added before 1.0 because nothing is
installed anywhere yet; after 1.0 each schema change is a new numbered
file and the local database is migrated on update.

docs/DATAMODEL.md gets a Schema Migrations section that owns the
explanation. The README caveat and roadmap entry and AGENTS.md policy 13
say the same and link to it. CLAUDE.md, the owner's file, gets a
one-line edit so it no longer says migrations are not needed.

Model: opus-5-5
2026-09-28 18:09:48 +00:00