Directory metadata only; page contents live at owners or in active leases.
Releases local dirty pages without publishing them.
Acquires every page or none. Reads share locks; writes exclude all other leases.
Retries idempotent garbage deletion; failed owners retain credits and remain visible here.
Stages all dirty pages, validates the fence again, then publishes one manifest decision.
Declares new zero pages without allocating page payloads. Returns the previous page count.
Returns immutable manifest metadata, never a page view.
Volatile manifest coordinator. Publication is atomic within this instance. Recovery requires a persisted manifest and decision log; this constructor only creates a fresh zero-filled arena. Exactly one trusted directory may issue fences for its scope. Restart with a new incarnation; reusing an old scope is unsupported and can collide with old versions and delayed requests.