pacta-memory 0.2.1

In-memory Pacta Registry backend with real lease and lapse semantics.
Documentation

pacta-memory

An in-memory Registry backend for Pacta with real lease and lapse semantics.

This is a reference backend, not a durable or production one: it holds pacts in memory, so nothing survives the process. It exists to demonstrate correct lifecycle semantics and to calibrate against — it leases claims for a supplied duration, reclaims lapsed pacts through the normal claim path, rotates the retainer on every claim so a stale holder cannot settle, and reads no clock (time is injected). It passes pacta-conformance.

Durable backends live outside this workspace and prove themselves against the same conformance suite.

Part of Pacta.

License

Licensed under either of Apache-2.0 or MIT, at your option.