{
  "files": [
    {
      "path": "mission.json",
      "body": "{\n  \"bundleVersion\": \"mnemopay-article12/1\",\n  \"operatorId\": \"sample-design-partner\",\n  \"charter\": {\n    \"name\": \"vendor-invoice-agent\",\n    \"goal\": \"Review and approve a software invoice within policy.\",\n    \"budgetMaxUsd\": 500\n  },\n  \"result\": {\n    \"charterName\": \"vendor-invoice-agent\",\n    \"status\": \"ok\",\n    \"spentUsd\": 249,\n    \"outputs\": [\n      \"invoice-decision.json\"\n    ],\n    \"auditDigest\": \"a53da80a3aed103d261d420b8fb40665d16141149651633879a19010a10d39e9\",\n    \"startedAt\": \"2026-06-19T19:54:24.761Z\",\n    \"finishedAt\": \"2026-06-19T19:54:24.768Z\"\n  },\n  \"retention\": {\n    \"months\": 6,\n    \"startedAt\": \"2026-06-19T19:54:24.761Z\",\n    \"retainUntil\": \"2026-12-19T19:54:24.761Z\",\n    \"legalBasis\": \"EU AI Act Article 12 — automatic logging requirement\"\n  },\n  \"chainVerified\": true\n}",
      "sha256": "31670b8d52630e1fbd230034ade3b664a12ab39df7592cf71aa3fc5e1f16cfa6"
    },
    {
      "path": "events.json",
      "body": "[\n  {\n    \"ts\": \"2026-06-19T19:54:24.765Z\",\n    \"type\": \"mission.start\",\n    \"data\": {\n      \"charter\": \"vendor-invoice-agent\",\n      \"budget\": {\n        \"maxUsd\": 500,\n        \"approvalThresholdUsd\": 100\n      }\n    }\n  },\n  {\n    \"ts\": \"2026-06-19T19:54:24.768Z\",\n    \"type\": \"tool.call\",\n    \"data\": {\n      \"tool\": \"vendor.lookup\",\n      \"vendorId\": \"vendor_demo_42\"\n    }\n  },\n  {\n    \"ts\": \"2026-06-19T19:54:24.768Z\",\n    \"type\": \"policy.decision\",\n    \"data\": {\n      \"allowed\": false,\n      \"reason\": \"human approval required above $100\",\n      \"amountUsd\": 249\n    }\n  },\n  {\n    \"ts\": \"2026-06-19T19:54:24.768Z\",\n    \"type\": \"approval.requested\",\n    \"data\": {\n      \"approverRole\": \"finance_manager\",\n      \"amountUsd\": 249\n    }\n  },\n  {\n    \"ts\": \"2026-06-19T19:54:24.768Z\",\n    \"type\": \"approval.granted\",\n    \"data\": {\n      \"approverRole\": \"finance_manager\",\n      \"amountUsd\": 249\n    }\n  },\n  {\n    \"ts\": \"2026-06-19T19:54:24.768Z\",\n    \"type\": \"payment.authorized\",\n    \"data\": {\n      \"amountUsd\": 249,\n      \"rail\": \"demo\"\n    }\n  },\n  {\n    \"ts\": \"2026-06-19T19:54:24.768Z\",\n    \"type\": \"mission.complete\",\n    \"data\": {\n      \"outputs\": 1,\n      \"spentUsd\": 249\n    }\n  }\n]",
      "sha256": "8d528162ba8c654eea517498502cccbbaad7e7784f83579b76f6b5e9ae9ea205"
    },
    {
      "path": "events.csv",
      "body": "ts,type,data_json\n2026-06-19T19:54:24.765Z,mission.start,\"{\"\"charter\"\":\"\"vendor-invoice-agent\"\",\"\"budget\"\":{\"\"maxUsd\"\":500,\"\"approvalThresholdUsd\"\":100}}\"\n2026-06-19T19:54:24.768Z,tool.call,\"{\"\"tool\"\":\"\"vendor.lookup\"\",\"\"vendorId\"\":\"\"vendor_demo_42\"\"}\"\n2026-06-19T19:54:24.768Z,policy.decision,\"{\"\"allowed\"\":false,\"\"reason\"\":\"\"human approval required above $100\"\",\"\"amountUsd\"\":249}\"\n2026-06-19T19:54:24.768Z,approval.requested,\"{\"\"approverRole\"\":\"\"finance_manager\"\",\"\"amountUsd\"\":249}\"\n2026-06-19T19:54:24.768Z,approval.granted,\"{\"\"approverRole\"\":\"\"finance_manager\"\",\"\"amountUsd\"\":249}\"\n2026-06-19T19:54:24.768Z,payment.authorized,\"{\"\"amountUsd\"\":249,\"\"rail\"\":\"\"demo\"\"}\"\n2026-06-19T19:54:24.768Z,mission.complete,\"{\"\"outputs\"\":1,\"\"spentUsd\"\":249}\"\n",
      "sha256": "b510da3f85cfe9def401ffd501f9ebd4ba3672651e8065c5341c607174b88e6c"
    },
    {
      "path": "chain.txt",
      "body": "59e1f366075eb39afb1e98cf4b3b34ce230d4abea76b874c47c4fdb2efc6c677\n2a7c9f3a807bdbec87eb3059d07b1280706623702eff2786b66706a412fdc5a9\n7678b88c499190490c9d83b63387fb85f6d141dab2a34620476a96e3dafa97ff\n4077376c0470481e9d62711bfb5f74d9f98ca78722a0a53c085f361c1c408ff3\n4eb49c18d6b224d323b48ddcf5112c154895f3e4515772324c8bf38a60ae4e62\ncf1fa2aeb65a5aa660769e351edb5c1933bb8845495abb05c3587e0a44071a60\na53da80a3aed103d261d420b8fb40665d16141149651633879a19010a10d39e9\n",
      "sha256": "97466a05c67b3580a44423120e20ff05466fa2c6ae03489b33dbec2a9634b270"
    },
    {
      "path": "manifest.json",
      "body": "{\n  \"bundleVersion\": \"mnemopay-article12/1\",\n  \"generatedAt\": \"2026-06-19T19:54:24.773Z\",\n  \"retentionMonths\": 6,\n  \"files\": [\n    {\n      \"path\": \"mission.json\",\n      \"sha256\": \"31670b8d52630e1fbd230034ade3b664a12ab39df7592cf71aa3fc5e1f16cfa6\"\n    },\n    {\n      \"path\": \"events.json\",\n      \"sha256\": \"8d528162ba8c654eea517498502cccbbaad7e7784f83579b76f6b5e9ae9ea205\"\n    },\n    {\n      \"path\": \"events.csv\",\n      \"sha256\": \"b510da3f85cfe9def401ffd501f9ebd4ba3672651e8065c5341c607174b88e6c\"\n    },\n    {\n      \"path\": \"chain.txt\",\n      \"sha256\": \"97466a05c67b3580a44423120e20ff05466fa2c6ae03489b33dbec2a9634b270\"\n    }\n  ],\n  \"auditDigest\": \"a53da80a3aed103d261d420b8fb40665d16141149651633879a19010a10d39e9\"\n}",
      "sha256": "9ccdc17b2d2db9bbb1efd8a26ccddf5ac8273497184b3db206ce019d7f775006"
    }
  ],
  "bundleSha256": "4fd30dfe86480405739cfe2faed91fdd26c5c4564a89107f68610e1175036f17"
}