v0.2.0-pre.13 — deferred numbering + StateManagement Vault (Layer 3)
Pre-release
Pre-release
Highlights
withDeferredNumbering(#325) — store-clock-ordered gap-free serials for non-CAS stores:StoreTimebounded-uncertainty interval +getStoreTime()+serverWriteTimecapability;vault.sequence(series).next({for})+vault.runNumberingPass(). Complements the CASsequence().next().- StateManagement Vault (#324) — federation control plane (#271 Layer 3): owned
vaultRegistry/schemaManifest(+ drift detection) / append-onlydeploymentEvents; auto-wiredopenVaultGroup;db.openStateManagementVault().
Fixes (Pilot-3, urgent)
- #321 —
to-memory/to-aws-dynamonow advertisecapabilitiessovault.sequence()works (wasSequenceOfflineErroreven on DynamoDB). - #322 — money fields read identically via
get()/list()/query().toArray()/scan()(was leaking raw scaled-int cents).
Lockstep bump across 66 packages. Published to npm @next.