Expand description
Immutable, content-addressed storage for approved release plans (ADR-0003).
Plan documents live beside release journals under ossctl/plans. The document
retains both the public plan and the exact canonical seal pre-image, allowing a
later cut or resume to authenticate it without consulting a changed worktree.
Structs§
- Plan
Store - Persist and authenticate sealed plans at paths derived from
JournalPaths.
Enums§
- Discard
Outcome - Result of discarding a sealed plan from the durable store.
- Plan
Store Error - A plan-store failure. Corruption has a stable discriminator so CLI callers never mistake a damaged local approval artifact for a missing legacy plan.
Functions§
- is_
plan_ id - Whether
valueis a canonical SHA-256 plan address.