{
  "aefVersion": "1300/0.1",
  "runId": "run-0001",
  "declaration": {
    "aefVersion": "1300/0.1",
    "runId": "run-0001",
    "declaredAt": {
      "value": "2026-08-14T02:43:24.501Z",
      "source": {
        "id": "host-system-clock",
        "kind": "operator",
        "party": "grantstell.com"
      }
    },
    "purpose": "Read the published AEF series documents, compute a SHA-256 digest for each, and write a manifest binding each document path to its digest.",
    "include": [
      {
        "channel": "fs.read",
        "target": "standards/aef/*"
      },
      {
        "channel": "compute",
        "target": "digest"
      },
      {
        "channel": "fs.write",
        "target": "standards/aef/manifest.json"
      },
      {
        "channel": "run",
        "target": "run-0001"
      }
    ],
    "exclude": [
      {
        "channel": "fs.read",
        "target": "standards/aef/examples/*"
      }
    ],
    "elements": [
      {
        "element": "actLog",
        "status": "present"
      },
      {
        "element": "inputState",
        "status": "present"
      },
      {
        "element": "outputArtifacts",
        "status": "present"
      },
      {
        "element": "permissionSurface",
        "status": "present"
      },
      {
        "element": "approvalRecord",
        "status": "unsupported",
        "reason": "No human approved this run. The declaration records approvalRequired=false, which is the operator's claim about its own process and is not established by anything in the record."
      }
    ],
    "termination": {
      "kind": "explicit-close"
    },
    "approvalRequired": false
  },
  "declarationSeal": {
    "alg": "sha-256",
    "value": "233891fd14535714a8a2bacaf388b376adbbac5d576e865df66e84dd1f5d4a6b"
  },
  "actLog": [
    {
      "seq": 1,
      "channel": "fs.read",
      "target": "standards/aef/charter-v0.1.md",
      "prev": null,
      "capturedAt": {
        "value": "2026-08-14T02:43:24.506Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "read standards/aef/charter-v0.1.md"
    },
    {
      "seq": 2,
      "channel": "compute",
      "target": "digest",
      "prev": {
        "alg": "sha-256",
        "value": "1f1b4bf1dfbc1740733f7aae69e6d3e09624dd328dd4953582e89845ea5129b6"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.507Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "sha-256 over standards/aef/charter-v0.1.md",
      "effect": "dae430af6a7c58b2..."
    },
    {
      "seq": 3,
      "channel": "fs.read",
      "target": "standards/aef/charter-v0.2.md",
      "prev": {
        "alg": "sha-256",
        "value": "b42ddcd3477be641d91bd948110b02e0d37ca2c96e8169e70013b3e326dbdfc6"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.507Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "read standards/aef/charter-v0.2.md"
    },
    {
      "seq": 4,
      "channel": "compute",
      "target": "digest",
      "prev": {
        "alg": "sha-256",
        "value": "de94953760287ea6630671abf5b36b182a5f7b93fcda3840cec44726176b29d4"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.507Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "sha-256 over standards/aef/charter-v0.2.md",
      "effect": "324158f318bacf92..."
    },
    {
      "seq": 5,
      "channel": "fs.read",
      "target": "standards/aef/charter-v0.3.md",
      "prev": {
        "alg": "sha-256",
        "value": "9f6ea2db8fec3db8d40ca1d2dfefbbbc69956f497ffa8192b12f0f3f3748f808"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.507Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "read standards/aef/charter-v0.3.md"
    },
    {
      "seq": 6,
      "channel": "compute",
      "target": "digest",
      "prev": {
        "alg": "sha-256",
        "value": "437e31da3ef4887eca03984da666bbd3f280b44e65422588a5e4f2284269e353"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.508Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "sha-256 over standards/aef/charter-v0.3.md",
      "effect": "08df88f080aa728f..."
    },
    {
      "seq": 7,
      "channel": "fs.read",
      "target": "standards/aef/terminology-v0.1.md",
      "prev": {
        "alg": "sha-256",
        "value": "b8a87f624efcc11add5dd859f18eb6665875e192137cb04d9066311f6c30d50f"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.508Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "read standards/aef/terminology-v0.1.md"
    },
    {
      "seq": 8,
      "channel": "compute",
      "target": "digest",
      "prev": {
        "alg": "sha-256",
        "value": "6ffc47c386394ce7d7c2a5d8b69d7b2d451b79a4079a56147d9bc3752a217ffe"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.509Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "sha-256 over standards/aef/terminology-v0.1.md",
      "effect": "712af8a64ead93d0..."
    },
    {
      "seq": 9,
      "channel": "fs.read",
      "target": "standards/aef/threat-model-v0.1.md",
      "prev": {
        "alg": "sha-256",
        "value": "075c6ea83001e1e814a5b55b30a52d7594a74893163d3023b94a5ced6aa609be"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.509Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "read standards/aef/threat-model-v0.1.md"
    },
    {
      "seq": 10,
      "channel": "compute",
      "target": "digest",
      "prev": {
        "alg": "sha-256",
        "value": "c3d4d701c44a72f97f1f95fcd5e9c1ce96c1775c73dce8a0557c507deb8485fe"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.511Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "sha-256 over standards/aef/threat-model-v0.1.md",
      "effect": "29b94786ce9470a2..."
    },
    {
      "seq": 11,
      "channel": "fs.read",
      "target": "standards/aef/threat-model-v0.2.md",
      "prev": {
        "alg": "sha-256",
        "value": "eef16dcf2d1d6395cbf49283a460fadc9a9b64ef6264daca9581f7b656f4900e"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.511Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "read standards/aef/threat-model-v0.2.md"
    },
    {
      "seq": 12,
      "channel": "compute",
      "target": "digest",
      "prev": {
        "alg": "sha-256",
        "value": "e435d705a4627533b84558819db91bab311afccebd903fb5dc75449e7665c54e"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.512Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "sha-256 over standards/aef/threat-model-v0.2.md",
      "effect": "5ec8a9469cebc481..."
    },
    {
      "seq": 13,
      "channel": "fs.read",
      "target": "standards/aef/trust-base-v0.1.md",
      "prev": {
        "alg": "sha-256",
        "value": "21cea46e3854610a72f7533950cd54cb48cfedd2c3bbc3088ebd783a8101d8ee"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.512Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "read standards/aef/trust-base-v0.1.md"
    },
    {
      "seq": 14,
      "channel": "compute",
      "target": "digest",
      "prev": {
        "alg": "sha-256",
        "value": "04b5131c0769a67794fa245f777ed35807b7f65f5698b50539ebd073091ba2ae"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.512Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "sha-256 over standards/aef/trust-base-v0.1.md",
      "effect": "14937d873a059168..."
    },
    {
      "seq": 15,
      "channel": "fs.read",
      "target": "standards/aef/verifier-requirements-v0.1.md",
      "prev": {
        "alg": "sha-256",
        "value": "c7a2312d6aa7fa5aff8861388ecf1d87bb5ee0926d9e31fe5e802ea36a6adc4f"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.512Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "read standards/aef/verifier-requirements-v0.1.md"
    },
    {
      "seq": 16,
      "channel": "compute",
      "target": "digest",
      "prev": {
        "alg": "sha-256",
        "value": "4d599f1ba5d244dff56ae659dece130c1d9d2409eec72846e7e92ed945c1cd96"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.513Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "sha-256 over standards/aef/verifier-requirements-v0.1.md",
      "effect": "4a98a9739782795d..."
    },
    {
      "seq": 17,
      "channel": "fs.write",
      "target": "standards/aef/manifest.json",
      "prev": {
        "alg": "sha-256",
        "value": "005f8356463fa74bf88b3644fa4ff6a3677e4b62c483f7db526afd716d14e6cc"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.513Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "instruction": "write manifest over 8 documents",
      "effect": "1027 bytes"
    },
    {
      "seq": 18,
      "channel": "run",
      "target": "run-0001",
      "prev": {
        "alg": "sha-256",
        "value": "5db91e54bb2dd63d8024ede8d8faacf517da50c8c7b4e00daddf35936e6e99df"
      },
      "capturedAt": {
        "value": "2026-08-14T02:43:24.513Z",
        "source": {
          "id": "host-system-clock",
          "kind": "operator",
          "party": "grantstell.com"
        }
      },
      "effect": "manifest written over 8 documents",
      "closes": true
    }
  ],
  "inputState": [
    {
      "ref": "standards/aef/charter-v0.1.md",
      "retained": true,
      "digest": {
        "alg": "sha-256",
        "value": "dae430af6a7c58b2a214bceb8ceec1918f815688918b2ca70a3c58f5f72a89d2"
      }
    },
    {
      "ref": "standards/aef/charter-v0.2.md",
      "retained": true,
      "digest": {
        "alg": "sha-256",
        "value": "324158f318bacf92f95450b6166ba1b6973851f24a52526510871064f1b98b77"
      }
    },
    {
      "ref": "standards/aef/charter-v0.3.md",
      "retained": true,
      "digest": {
        "alg": "sha-256",
        "value": "08df88f080aa728fffc3f28824114e31cb78f33985dbbec0fed8c59cbe3f0693"
      }
    },
    {
      "ref": "standards/aef/terminology-v0.1.md",
      "retained": true,
      "digest": {
        "alg": "sha-256",
        "value": "712af8a64ead93d063338409d68f7745cbc43bb75a1d115b98756437c4e8debf"
      }
    },
    {
      "ref": "standards/aef/threat-model-v0.1.md",
      "retained": true,
      "digest": {
        "alg": "sha-256",
        "value": "29b94786ce9470a2072feb64377096e4e941bbb5dbaac0ee2d3f803f52b796fd"
      }
    },
    {
      "ref": "standards/aef/threat-model-v0.2.md",
      "retained": true,
      "digest": {
        "alg": "sha-256",
        "value": "5ec8a9469cebc4812f4a02380312c4748f7b206a98030642bfe7e7ea956a207c"
      }
    },
    {
      "ref": "standards/aef/trust-base-v0.1.md",
      "retained": true,
      "digest": {
        "alg": "sha-256",
        "value": "14937d873a0591688dda6d0396fcb11cda4dcb1435f7a24abda26535b3d6a343"
      }
    },
    {
      "ref": "standards/aef/verifier-requirements-v0.1.md",
      "retained": true,
      "digest": {
        "alg": "sha-256",
        "value": "4a98a9739782795d5775ed31ef88f28d7a081c784b8bfab7eb9ae2b4131c62dc"
      }
    }
  ],
  "outputArtifacts": [
    {
      "ref": "standards/aef/manifest.json",
      "digest": {
        "alg": "sha-256",
        "value": "0f81c6e42fae1610d1accf57fa3b6d9ec59438cc3cae79252fad10e586e66540"
      }
    }
  ],
  "permissionSurface": [
    {
      "channel": "fs.read",
      "target": "standards/*"
    },
    {
      "channel": "fs.read",
      "target": "src/*"
    },
    {
      "channel": "fs.read",
      "target": "data/*"
    },
    {
      "channel": "fs.write",
      "target": "standards/aef/*"
    },
    {
      "channel": "compute",
      "target": "*"
    },
    {
      "channel": "run",
      "target": "*"
    }
  ],
  "approvalRecord": null,
  "roles": {
    "operator": "grantstell.com",
    "approvingSigner": null,
    "implementer": "grantstell.com",
    "verifierAuthor": "grantstell.com"
  },
  "keyBinding": {
    "mechanism": "none",
    "keyId": "55bcdb19f4598eda",
    "publicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAMyUeP4B0yZljJI8Kd/aNmEcThhgFmRb+9cE6tVsXnx8=\n-----END PUBLIC KEY-----\n",
    "alg": "ed25519"
  },
  "trustBase": {
    "alg": "sha-256",
    "value": "4210ae93ca98aa2fb82b801f53663ca5126f74c763f66f08cade16e0f0774cbb"
  },
  "hashAlg": "sha-256",
  "seal": {
    "alg": "ed25519",
    "keyId": "55bcdb19f4598eda",
    "sealedAt": {
      "value": "2026-08-14T02:43:24.513Z",
      "source": {
        "id": "host-system-clock",
        "kind": "operator",
        "party": "grantstell.com"
      }
    },
    "anchor": {
      "anchored": false,
      "party": null,
      "evidence": null
    },
    "value": "n6V45UWKabG7O5MogDTF6CDJqg8AZCvGiOEu7H8TCVH0e5QV0ksrH9IHThyqTiQ5J/XEcPN9q5jboy7BJzbHBQ=="
  }
}
