{"version":"v0","service":"nocksperimental","subject":"nocksperimental.com","canonicalUrl":"https://nocksperimental.com/api/nockchain/state-jams","generatedAt":"2026-06-05T19:30:00.000Z","policy":{"mode":"metadata-only","rawArtifactStorage":"forbidden","posture":"PMA is durable local kernel-state storage, not a disposable cache or safe raw third-party bootstrap artifact.","doNotStore":["raw PMA slabs","event logs","checkpoints","state jams","wallet exports","seed phrases","private keys"],"rationale":"State jams and PMA data are durable chain/runtime state. Nocksperimental tracks identity and provenance so test operators can reason about trust without redistributing raw state."},"requiredMetadata":["source URL or Drive folder id","filename","size","hash","checkpoint height or event boundary","network","Nockchain build or commit","producer identity if known"],"pmaSafety":{"sourceDocs":[{"path":"PMA-FAQ.md","role":"operator-facing public PMA guidance"},{"path":"docs/pma/DESIGN.md","role":"current PMA design reference"},{"path":"docs/pma/DURABILITY-OPERATIONS.md","role":"durability and recovery operation reference"},{"path":"docs/pma/NOUN-PROVENANCE-AND-BRANDED-HANDLES.md","role":"noun provenance and handle-safety reference"}],"bootSources":["checkpoint-bootstrap","pma-fast-path","verified-snapshot-recovery","event-log-replay"],"forbiddenRawArtifacts":["pma/*.pma","pma/*.meta","event-log.sqlite3","event-log.sqlite3-wal","event-log.sqlite3-shm","checkpoints/*.jam","snapshot PMA files and manifests","wallet exports, seed phrases, or private keys"],"durableCommitOrder":["accepted event committed to SQLite","new kernel-state frontier copied into PMA","PMA file synced","PMA .meta sidecar written last"],"recoverySignals":["PMA missing or invalid","PMA behind SQLite","PMA ahead of SQLite","empty event log plus PMA metadata at checkpoint boundary during first bootstrap","verified snapshot, checkpoint, or event-log replay required"],"operatorChecklist":["Stop the node before preserving or inspecting PMA, event-log, checkpoint, or snapshot artifacts.","Record the Nockchain commit/build, data-dir, network, checkpoint height or event boundary, and source URL before trusting state artifacts.","Prefer trusted state jams, verified snapshots, manifests, or supported bootstrap artifacts over raw third-party PMA directories.","Treat empty post-checkpoint SQLite logs as expected only during first checkpoint bootstrap.","Do not reduce memory limits until the first PMA migration has booted successfully and subsequent boots use the PMA fast path."],"interpretation":"PMA is durable local kernel-state storage. It is not a protocol feature, not a git artifact, not a cache to delete casually, and not a community bootstrap artifact to copy raw."},"sources":[{"id":"zorp-state-jam-drive","label":"Zorp state-jam folder","kind":"google-drive-folder","custodian":"Zorp","url":"https://drive.google.com/drive/folders/1aEYZwmg4isTuYXWFn9gKPl92-pYndwUw","status":"watching","network":"nockchain","artifactPolicy":"metadata-only","classification":"Operator-provided Zorp state-jam/checkpoint folder. Contents must be inventoried as metadata before any test receipt treats them as trusted bootstrap state.","watchReasons":["state-jam/checkpoint provenance","PMA migration and decode safety","fakenet bootstrap reproducibility","Nockchain build and protocol-track alignment"],"verificationQuestions":["Which Nockchain commit/build produced it?","Which network, height, or event boundary does it represent?","What filename, size, and hash identify the artifact?","Who produced it, and how was it transferred?","Does the consumer Nockchain build include compatible state-jam decode behavior?"],"knownArtifacts":[]}],"upstream":{"scannedAt":"2026-06-05T23:55:00.000Z","repository":"nockchain/nockchain","commit":{"shortSha":"33ba97b1e206","sha":"33ba97b1e206dd89b15c61b72b7802caf2136c18","committedAt":"2026-06-05T23:46:59Z","message":"bridge: add end-to-end withdrawal execution (#127)"},"release":{"tag":"build-33ba97b1e206dd89b15c61b72b7802caf2136c18","name":"Build 33ba97b1e206dd89b15c61b72b7802caf2136c18","publishedAt":"2026-06-06T00:17:53Z","url":"https://github.com/nockchain/nockchain/releases/tag/build-33ba97b1e206dd89b15c61b72b7802caf2136c18"},"protocol":{"authority":"PROTOCOL.md plus versioned specs in changelog/protocol/","next":{"sequence":"013","codename":"Nous","version":"1.0.0","status":"final","activationTarget":"2026-Q2","activationHeight":0,"activationMode":"rollout-gated"},"draft":{"sequence":"014","codename":"Aletheia","version":"0.1.14","status":"draft","activationHeight":65500},"previous":{"sequence":"012","codename":"Bythos","version":"0.1.11","status":"final","activationHeight":54000}}},"links":{"upstream":"https://nocksperimental.com/api/nockchain/upstream","repository":"https://github.com/nockchain/nockchain","zorp":"https://github.com/zorp-corp","release":"https://github.com/nockchain/nockchain/releases/tag/build-33ba97b1e206dd89b15c61b72b7802caf2136c18","driveFolder":"https://drive.google.com/drive/folders/1aEYZwmg4isTuYXWFn9gKPl92-pYndwUw","registry":"https://nocksperimental.com/api/registry","checkpoint":"https://nocksperimental.com/api/registry/checkpoint"}}