000-attest-ledger-bootstrap
attest-ledger bootstrap (tamper-evident record ledger)
Lifecycle approvedImplementation pendingVerification unknownQualification unknown
Bootstrap spec for the attest-ledger repository: a three-crate workspace vending a tamper-evident record ledger (append-only, hash-linked, Ed25519-signed) with an independent verifier. Extracted (relicensed Apache-2.0 by the sole copyright holder) from the Open Agentic Platform's crates/policy-kernel (proof_chain.rs and the pure subset of audit.rs). It depends on canonical-keysort-json for reproducible hashing. This spec establishes the workspace skeleton and seeds this repo's own spec corpus, which is governed by the pinned spec-spine library.
Read the full pinned specification ↗Relationships
depended on by
Claimed units
- establishes
{ "kind": "directory", "path": "standards/spec/" } - establishes
{ "kind": "file", "path": "spec-spine.toml" } - establishes
{ "kind": "file", "path": "AGENTS.md" } - establishes
{ "kind": "file", "path": "Makefile" } - establishes
{ "kind": "file", "path": ".github/CODEOWNERS" } - establishes
{ "kind": "file", "path": ".github/workflows/statecraft-ai-review.yml" } - establishes
{ "kind": "file", "path": ".github/workflows/statecraft-ci.yml" } - establishes
{ "kind": "directory", "path": ".statecraft/" } - establishes
{ "kind": "directory", "path": "scripts/statecraft/" } - establishes
{ "kind": "file", "path": "Cargo.toml" } - establishes
{ "kind": "file", "path": "crates/types/Cargo.toml" } - establishes
{ "kind": "file", "path": "crates/types/src/lib.rs" } - establishes
{ "kind": "file", "path": "crates/core/Cargo.toml" } - establishes
{ "kind": "file", "path": "crates/core/src/lib.rs" } - establishes
{ "kind": "file", "path": "crates/core/src/record_chain.rs" } - establishes
{ "kind": "file", "path": "crates/core/src/audit.rs" } - establishes
{ "kind": "file", "path": "crates/core/src/signing.rs" } - establishes
{ "kind": "file", "path": "crates/cli/Cargo.toml" } - establishes
{ "kind": "file", "path": "crates/cli/src/main.rs" }
Source headings
- 000: attest-ledger bootstrap
- 1. Purpose
- 2. Scope
- 3. Provenance
- 4. Established units
- 5. Notes on the generalization
- Owner ratification
- Managed governance enrollment (2026-10-02)
- Managed governance refresh (2026-10-02)
Frozen anchors
No frozen anchors declared.