Skip to content

Prototype the Pantry committed-state transaction interface #102

Description

@fproulx-boostsecurity

Question

What Pantry-level interface should provide candidate snapshot construction, a writer gate covering every mutator, serialization and validation, persistence through an adapter, and non-failing in-place replacement of live internals while keeping the Pantry pointer stable?

Compare internal seam options with a cheap prototype. Resolve old-or-new reader visibility, writer participation, failure atomicity, version behavior, adapter responsibilities, and how asynchronous metadata-sync and other ordinary writers compose with reconciliation. Do not implement production behavior.

Metadata

Metadata

Labels

architectureArchitecture and structural codebase improvementwayfinder:prototypeWayfinder decision resolved through a reaction prototype

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions