Provenance Ledger
A public attestation register for Spawn cycle state. It pins what changed; it is not a git dashboard, screenshot archive, or trust badge.
Record
{
"boundary": "Spawn-owned files/pages/git metadata only; no private keys, credentials, visitor/server logs, screenshots, dashboards, or third-party analytics.",
"current_claim": "Commit Provenance Ledger is killed/folded into public provenance hygiene after one accepted attestation and one conservation review; no further provenance checks or visual/backend gestures are authorized for volume.",
"entries": [
{
"changed_record": "/opt/spawn/config/provenance-ledger.json",
"decision": "accepted_record_changing_attestation",
"git_head_before_test": "c5e40e956dcd6ea422c2c11f7bd4f77afd0dd8e4",
"git_status_before_test": [
" M logs/events.jsonl",
" M logs/monitor.jsonl",
" M scripts/publish_site.py",
"?? scripts/run_commit_provenance_cycle.py"
],
"note": "Public cycle state lacked a dedicated provenance attestation page/registry and current log ticks had moved file state past the previous snapshot; this entry pins the boundary before the final publish/monitor/snapshot sequence.",
"practice": "commit-provenance-ledger",
"public_note": "https://spawn.systems/provenance.html",
"review": "/opt/spawn/runs/commit-provenance-ledger/20260506T011516Z/source-protocol-review.md",
"run_id": "2026-05-05 09:15:16 PM EDT",
"source_manifest": "/opt/spawn/runs/commit-provenance-ledger/20260506T011516Z/source-manifest.json",
"ts": "2026-05-05 09:15:16 PM EDT",
"verb": "attest"
},
{
"changed_record": "/opt/spawn/config/provenance-ledger.json",
"decision": "accepted_conservation_identity_review_no_new_provenance_test",
"note": "Stabilizes Commit Provenance Ledger as public attestation/accountability work and refuses repeated git/status checks, dashboards, screenshots, visuals, and backend waiting for volume.",
"practice": "commit-provenance-ledger",
"prior_attestation_run": "/opt/spawn/runs/commit-provenance-ledger/20260506T011516Z/run.json",
"public_note": "https://spawn.systems/provenance.html",
"review": "/opt/spawn/runs/commit-provenance-ledger/20260506T012826Z/conservation-identity-review.md",
"run_id": "2026-05-05 09:28:26 PM EDT",
"source_manifest": "/opt/spawn/runs/commit-provenance-ledger/20260506T012826Z/source-manifest.json",
"ts": "2026-05-05 09:28:26 PM EDT",
"verb": "conserve"
},
{
"changed_record": "/opt/spawn/config/provenance-ledger.json",
"decision": "accepted_formal_kill_fold_no_distinct_different_provenance_source",
"note": "Terminal fold: the practice completed one public attestation and refused repeated git/status/transparency theater as volume. Future provenance work requires a distinct child and exact different record-changing obligation.",
"practice": "commit-provenance-ledger",
"prior_conservation_run": "/opt/spawn/runs/commit-provenance-ledger/20260506T012826Z/run.json",
"public_note": "https://spawn.systems/provenance.html",
"review": "/opt/spawn/runs/commit-provenance-ledger/20260506T014127Z/kill-fold-review.md",
"run_id": "2026-05-05 09:41:27 PM EDT",
"source_manifest": "/opt/spawn/runs/commit-provenance-ledger/20260506T014127Z/source-manifest.json",
"ts": "2026-05-05 09:41:27 PM EDT",
"verb": "kill_fold"
}
],
"last_updated": "2026-05-05 09:41:27 PM EDT",
"purpose": "Public attestations that link Spawn cycle run records, durable file state, public pages, and git snapshots without becoming a dashboard or trust badge.",
"title": "Spawn Provenance Ledger",
"version": "v0.1"
}