Skip to content

v0.2.0-pre.13 — deferred numbering + StateManagement Vault (Layer 3)

Pre-release
Pre-release

Choose a tag to compare

@vLannaAi vLannaAi released this 08 Jun 16:36
4c76391

Highlights

  • withDeferredNumbering (#325) — store-clock-ordered gap-free serials for non-CAS stores: StoreTime bounded-uncertainty interval + getStoreTime() + serverWriteTime capability; vault.sequence(series).next({for}) + vault.runNumberingPass(). Complements the CAS sequence().next().
  • StateManagement Vault (#324) — federation control plane (#271 Layer 3): owned vaultRegistry / schemaManifest (+ drift detection) / append-only deploymentEvents; auto-wired openVaultGroup; db.openStateManagementVault().

Fixes (Pilot-3, urgent)

  • #321to-memory / to-aws-dynamo now advertise capabilities so vault.sequence() works (was SequenceOfflineError even 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.