constitutional-memory 0.1.0

Typed charter and archive surface crate with bounded amendment checks; not a hidden governance runtime
Documentation
# constitutional-memory

Typed surface crate for v19 charter, amendment, archive, compaction, deprecation, and retirement artifacts.

## Usage

```rust
use constitutional_memory::{CharterBundleV1, AmendmentProposalV1, ArchiveManifestV1};
```

## Owns

- charter bundles
- doctrine snapshots
- amendment proposals and decisions
- archive manifests
- compaction receipts
- historical query guarantees
- deprecation and retirement bundles

## Does not own

- informal repo notes as constitutional truth
- hidden governance side agreements
- irreversible constitutional change with no rollback story

## Ecosystem

**Depends on:**
- `stack-ids` -- identity primitives (charter, amendment, archive, compaction, and deprecation IDs)

**Depended on by:**
- `kernel-conformance`
- `contract-schema-gen`
- `forge-pilot` (optional, via `governance` feature)

## stack-ids integration

Uses `CharterBundleId`, `DoctrineSnapshotId`, `AmendmentProposalId`,
`AmendmentDecisionId`, `ArchiveManifestId`, `CompactionReceiptId`,
`DeprecationBundleId`, `RetirementBundleId`, and `HistoricalQueryGuaranteeId`
from `stack-ids`.