- nib export: dump all entities to JSON (stdout or --output file) - nib backup: atomic SQLite backup via VACUUM INTO (WAL-safe) - Store.Backup() method on db layer - Tests for both commands
Covers happy paths, error cases (not found, already promoted, already fluid, crystallized target, same-entity absorb), and empty result sets. Uses NIB_DB env var for test isolation.