checkpoint: route callers through split stores
main·
Commit

Expose committed and temporary checkpoint storage through separate interfaces from the Stores facade.
Call sites now depend on committed readers and writers or temporary shadow-branch storage instead of the concrete GitStore.
Entire-Checkpoint: bb51dce048b6
Checkpoints
Checkpoint 1