checkpoint: rename committed types to persistent vocabulary

main

Commit

Soph3mo ago

Type-level rename (no method or behavior changes yet): CommittedStore -> PersistentStore CommittedReader -> PersistentReader CommittedListReader -> PersistentListReader WriteCommittedOptions -> WriteOptions UpdateCommittedOptions -> UpdateOptions CommittedMetadata -> Metadata CommittedInfo -> CheckpointInfo

'Committed' collides with git's commit vocabulary (these records are literally stored as git commits); 'persistent' names the actual durability property. Method names and the Stores facade field are renamed in following commits.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: de0c61e39335

Checkpoints

so in ../entiredb "filtered_fetches" is enabled, now today one of my coworkers had this issue:

Claude Code
View session
Checkpoint 1