checkpoint: reshape facade to Stores.Persistent / Stores.Ephemeral()
main·
Commit

The Open facade now exposes the two stores under lifecycle-named accessors: Stores.Primary -> Stores.Persistent (field) Stores.Temporary() -> Stores.Ephemeral() (method) and the strategy helpers follow: getCheckpointStore -> getPersistentStore getTemporaryStore -> getEphemeralStore
Callers read sto.Persistent.Read(...) / sto.Ephemeral().Write(...), the symmetric surface from the review feedback. No behavior change.
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: 67c4161a54a9
Checkpoints
Checkpoint 1
Checkpoint 1
Checkpoint 1
Checkpoint 1
Checkpoint 1
Checkpoint 1
Checkpoint 1
Checkpoint 1
Checkpoint 1