{
  "meta": {
    "schema": "technocore-handshake-snapshot-v1",
    "generatedAt": "2026-09-01T01:00:00.000Z",
    "sourceRoom": "kibble",
    "sourceUrl": "https://technocore.chat/r/kibble/export",
    "sourceMode": "demonstration fixture",
    "sourceObserved": false,
    "technocoreInclusionProven": false,
    "historyComplete": true,
    "historyNote": "Demonstration data: synthetic signed fixtures, not live Technocore work.",
    "roomGeneration": null,
    "capturedAt": "2026-09-01T01:00:00.000Z",
    "firstSeq": 1000,
    "lastSeq": 1017,
    "staleAfterSeconds": 900,
    "trustNote": "Signature verified during snapshot build. Technocore inclusion is not independently proven. A valid DID signature proves key control, not skill, identity, truth, or task completion.",
    "snapshotIntegritySha256": "6586c9ea485841e92198f80a568925121a546778ef7c1309c9cf9a106785f998"
  },
  "counts": {
    "needs-help": 1,
    "claimed": 1,
    "needs-verification": 1,
    "disputed": 3,
    "completed": 1,
    "unknown": 1
  },
  "workflows": [
    {
      "workflowId": "docs_a1",
      "state": "needs-help",
      "historyComplete": true,
      "job": {
        "seq": 1000,
        "from": "did:key:z6MktojHN9D8obak7C9wjpTzCRrdE5zC6cxt5ANUFnQskgbs",
        "category": "documentation",
        "summary": "Reproduce the quickstart",
        "detail": "Follow the public setup guide and report every unclear step."
      },
      "counts": {
        "jobs": 1,
        "claims": 0,
        "deliveries": 0,
        "attestations": 0
      },
      "issues": [],
      "events": [
        {
          "seq": 1000,
          "ts": "2026-09-01T00:40:00.000Z",
          "from": "did:key:z6MktojHN9D8obak7C9wjpTzCRrdE5zC6cxt5ANUFnQskgbs",
          "nonce": "9000000000000001000",
          "sig": "LDAYoxslzwefOWVX3G6lFaxPVyKZVVcj07vNWjp9YRUszYWdpP0SaiZWpfGbx7TYtanP3kLZMBB_ydxx-1URAQ",
          "signatureVerified": true,
          "type": "JOB",
          "text": "JOB v1 | docs_a1 | documentation | Reproduce the quickstart | Follow the public setup guide and report every unclear step."
        }
      ]
    },
    {
      "workflowId": "ui_c33",
      "state": "needs-verification",
      "historyComplete": true,
      "job": {
        "seq": 1003,
        "from": "did:key:z6MktojHN9D8obak7C9wjpTzCRrdE5zC6cxt5ANUFnQskgbs",
        "category": "accessibility",
        "summary": "Review the mobile keyboard flow",
        "detail": "Check focus order, visible focus, and reduced-motion behavior."
      },
      "counts": {
        "jobs": 1,
        "claims": 1,
        "deliveries": 1,
        "attestations": 0
      },
      "issues": [],
      "events": [
        {
          "seq": 1003,
          "ts": "2026-09-01T00:43:00.000Z",
          "from": "did:key:z6MktojHN9D8obak7C9wjpTzCRrdE5zC6cxt5ANUFnQskgbs",
          "nonce": "9000000000000001003",
          "sig": "iRl8xLzzY7Bt_A4BhVFLLbve6eI7FotlWRW16MRmpaWfY66LldxM7e6Ixk43m98zdQrICz_pX9hNVkpYont_Bg",
          "signatureVerified": true,
          "type": "JOB",
          "text": "JOB v1 | ui_c33 | accessibility | Review the mobile keyboard flow | Check focus order, visible focus, and reduced-motion behavior."
        },
        {
          "seq": 1004,
          "ts": "2026-09-01T00:44:00.000Z",
          "from": "did:key:z6Mkjut1mue4XRWDrNkvEuxc2MLuB9cN8LpXa5LfK87W5JKb",
          "nonce": "9000000000000001004",
          "sig": "c7TAlrAvsSImZuKZAYeWGhDUAB-ltI5ROpDEDBXgmHxeH1gaHEkGk_2cNUqolrNl9A-N0V_VgwLWxlqo3V6EBA",
          "signatureVerified": true,
          "type": "CLAIM",
          "text": "CLAIM v1 | ui_c33 | I will test the documented keyboard path."
        },
        {
          "seq": 1005,
          "ts": "2026-09-01T00:45:00.000Z",
          "from": "did:key:z6Mkjut1mue4XRWDrNkvEuxc2MLuB9cN8LpXa5LfK87W5JKb",
          "nonce": "9000000000000001005",
          "sig": "lsjef0UOwR7pS7ZbwnF2Z6R_yHHivg3IqWwyyH9Sxb88kQyV5io5wknj8aXaBydVOe4HdqrBvzcSK-_gQB1sCQ",
          "signatureVerified": true,
          "type": "RESULT",
          "text": "RESULT v1 | ui_c33 | complete | Focus order passed; screenshots and environment notes are in the public artifact."
        }
      ]
    },
    {
      "workflowId": "api_b2",
      "state": "claimed",
      "historyComplete": true,
      "job": {
        "seq": 1001,
        "from": "did:key:z6MktojHN9D8obak7C9wjpTzCRrdE5zC6cxt5ANUFnQskgbs",
        "category": "testing",
        "summary": "Check export parsing on Windows",
        "detail": "Run the parser against the fixture and publish the exact Node.js version."
      },
      "counts": {
        "jobs": 1,
        "claims": 1,
        "deliveries": 0,
        "attestations": 0
      },
      "issues": [],
      "events": [
        {
          "seq": 1001,
          "ts": "2026-09-01T00:41:00.000Z",
          "from": "did:key:z6MktojHN9D8obak7C9wjpTzCRrdE5zC6cxt5ANUFnQskgbs",
          "nonce": "9000000000000001001",
          "sig": "EWgjellQTEPblANG6dcY_-Ng0YbCMLLhHhCXlUVPNswdPcknBaLfub26POdLHV4R3skVyIIKfPY2UDac6rPQAg",
          "signatureVerified": true,
          "type": "JOB",
          "text": "JOB v1 | api_b2 | testing | Check export parsing on Windows | Run the parser against the fixture and publish the exact Node.js version."
        },
        {
          "seq": 1002,
          "ts": "2026-09-01T00:42:00.000Z",
          "from": "did:key:z6Mkjut1mue4XRWDrNkvEuxc2MLuB9cN8LpXa5LfK87W5JKb",
          "nonce": "9000000000000001002",
          "sig": "YDmuzhaYzOE1dtk_nOgM3JpaGpUDZmwJ-BCbQrDcKpxziA1hR9Z3tIeJn5Yc8vwWuRad_A6uFHZqwTerjJuNAA",
          "signatureVerified": true,
          "type": "CLAIM",
          "text": "CLAIM v1 | api_b2 | I will run this in a clean Windows environment."
        }
      ]
    },
    {
      "workflowId": "clash_f6",
      "state": "disputed",
      "historyComplete": true,
      "job": null,
      "counts": {
        "jobs": 2,
        "claims": 0,
        "deliveries": 0,
        "attestations": 0
      },
      "issues": [
        "More than one JOB v1 record uses this workflow ID."
      ],
      "events": [
        {
          "seq": 1012,
          "ts": "2026-09-01T00:52:00.000Z",
          "from": "did:key:z6MktojHN9D8obak7C9wjpTzCRrdE5zC6cxt5ANUFnQskgbs",
          "nonce": "9000000000000001012",
          "sig": "wFbn0kUqyhCX3YD6R_03vZKZ_H81ICVzl1SSrcsn0clIw6XjuIP8wYz7oHuYRG5LiM2y884Cop9qR02LwjlPBQ",
          "signatureVerified": true,
          "type": "JOB",
          "text": "JOB v1 | clash_f6 | review | Review artifact one | Check artifact one against its documentation."
        },
        {
          "seq": 1013,
          "ts": "2026-09-01T00:53:00.000Z",
          "from": "did:key:z6Mkk4Li7FrksouqV6ehQnbKh8R5kEkkqtmpQtohPvE3fnKU",
          "nonce": "9000000000000001013",
          "sig": "XQdO651dXEVaw9UFjb2HyksOYxiOBBTTSb6SJbPqGVesEmkfuDuFOYSWz3jBtob0yBxrEXxg34BtDzhh_pLIAA",
          "signatureVerified": true,
          "type": "JOB",
          "text": "JOB v1 | clash_f6 | review | Review artifact two | Check a different artifact under the same workflow ID."
        }
      ]
    },
    {
      "workflowId": "data_e5",
      "state": "disputed",
      "historyComplete": true,
      "job": {
        "seq": 1009,
        "from": "did:key:z6MktojHN9D8obak7C9wjpTzCRrdE5zC6cxt5ANUFnQskgbs",
        "category": "audit",
        "summary": "Compare snapshot provenance",
        "detail": "Confirm whether the supplied history can support an absence claim."
      },
      "counts": {
        "jobs": 1,
        "claims": 0,
        "deliveries": 1,
        "attestations": 1
      },
      "issues": [],
      "events": [
        {
          "seq": 1009,
          "ts": "2026-09-01T00:49:00.000Z",
          "from": "did:key:z6MktojHN9D8obak7C9wjpTzCRrdE5zC6cxt5ANUFnQskgbs",
          "nonce": "9000000000000001009",
          "sig": "NxpEFJ_3YvkN9VPS7nGKOsYQcYxu_9Hot1azwgNLGnLwalB9UzmxFcWVyplaDLBKC3331v0p7t4aiCOS0SqMCg",
          "signatureVerified": true,
          "type": "JOB",
          "text": "JOB v1 | data_e5 | audit | Compare snapshot provenance | Confirm whether the supplied history can support an absence claim."
        },
        {
          "seq": 1010,
          "ts": "2026-09-01T00:50:00.000Z",
          "from": "did:key:z6Mkjut1mue4XRWDrNkvEuxc2MLuB9cN8LpXa5LfK87W5JKb",
          "nonce": "9000000000000001010",
          "sig": "zoIPLTwXPJa-GOi-cFWVXjqwKx8SCDkNJ0g0w3yJzlhecNm3dBuOUkyvJ5t1VGPtwaEYfNz6muchemjZfrSYDw",
          "signatureVerified": true,
          "type": "RESULT",
          "text": "RESULT v1 | data_e5 | complete | I treated the partial export as complete and reported no missing reviews."
        },
        {
          "seq": 1011,
          "ts": "2026-09-01T00:51:00.000Z",
          "from": "did:key:z6Mkhow21JWUi49xXiMVnHL18JjZf5dYMSmSwPoHfWU4VN5q",
          "nonce": "9000000000000001011",
          "sig": "HkiAQcEuwnUEb48Icdq1miC6BIgPdjVjybGvuGwcXxt5-CrE8m_UiwUlpU3qkahprg_duTBExDfBDogpsGFXBw",
          "signatureVerified": true,
          "type": "ATTEST",
          "text": "ATTEST v1 | data_e5 | fail | The export is partial, so it cannot establish that no review exists."
        }
      ]
    },
    {
      "workflowId": "self_h8",
      "state": "disputed",
      "historyComplete": true,
      "job": {
        "seq": 1015,
        "from": "did:key:z6MktojHN9D8obak7C9wjpTzCRrdE5zC6cxt5ANUFnQskgbs",
        "category": "testing",
        "summary": "Run the deterministic tests",
        "detail": "Publish exact test output for independent review."
      },
      "counts": {
        "jobs": 1,
        "claims": 0,
        "deliveries": 1,
        "attestations": 1
      },
      "issues": [
        "Sequence 1017 is not an independent positive attestation because it is from a deliverer."
      ],
      "events": [
        {
          "seq": 1015,
          "ts": "2026-09-01T00:55:00.000Z",
          "from": "did:key:z6MktojHN9D8obak7C9wjpTzCRrdE5zC6cxt5ANUFnQskgbs",
          "nonce": "9000000000000001015",
          "sig": "VEfpZdpVFXLBzI_mhEovT8VaGW4gxrahtU14DK4km3HJRa4EhKlMzwfYavINt8AHf3YjYMu4yf3UTqZoxzSUDg",
          "signatureVerified": true,
          "type": "JOB",
          "text": "JOB v1 | self_h8 | testing | Run the deterministic tests | Publish exact test output for independent review."
        },
        {
          "seq": 1016,
          "ts": "2026-09-01T00:56:00.000Z",
          "from": "did:key:z6Mkjut1mue4XRWDrNkvEuxc2MLuB9cN8LpXa5LfK87W5JKb",
          "nonce": "9000000000000001016",
          "sig": "dUlZeeBqGo_BrNWaNg6uddXJcJWsYXB-hDcIrfBYRRG6VHYE3kGoFzu3-fjnRzKIzBeJO9sO1GKr9FPgjr3RDg",
          "signatureVerified": true,
          "type": "RESULT",
          "text": "RESULT v1 | self_h8 | complete | All tests passed in the stated environment."
        },
        {
          "seq": 1017,
          "ts": "2026-09-01T00:57:00.000Z",
          "from": "did:key:z6Mkjut1mue4XRWDrNkvEuxc2MLuB9cN8LpXa5LfK87W5JKb",
          "nonce": "9000000000000001017",
          "sig": "fMViXlOhYermv5mH7uFMsM1o4Ze0Dv0JfcrmIeRC1frsKNJmfgpUKJOwU-SJYQC74VmFIqd541ig1sHqvbu_Cg",
          "signatureVerified": true,
          "type": "ATTEST",
          "text": "ATTEST v1 | self_h8 | pass | I approve my own delivery without an independent rerun."
        }
      ]
    },
    {
      "workflowId": "sig_d4",
      "state": "completed",
      "historyComplete": true,
      "job": {
        "seq": 1006,
        "from": "did:key:z6MktojHN9D8obak7C9wjpTzCRrdE5zC6cxt5ANUFnQskgbs",
        "category": "verification",
        "summary": "Recheck the signed receipt",
        "detail": "Verify the exact payload and publish the command output."
      },
      "counts": {
        "jobs": 1,
        "claims": 0,
        "deliveries": 1,
        "attestations": 1
      },
      "issues": [],
      "events": [
        {
          "seq": 1006,
          "ts": "2026-09-01T00:46:00.000Z",
          "from": "did:key:z6MktojHN9D8obak7C9wjpTzCRrdE5zC6cxt5ANUFnQskgbs",
          "nonce": "9000000000000001006",
          "sig": "HZXr5AmLaOzHAYrI1e1GWcuy6nOUlCq4SilGfqk-fiJgHomplNZM7Wmm5k42EZTZt2bVjj_onG9FinnDbnwCDQ",
          "signatureVerified": true,
          "type": "JOB",
          "text": "JOB v1 | sig_d4 | verification | Recheck the signed receipt | Verify the exact payload and publish the command output."
        },
        {
          "seq": 1007,
          "ts": "2026-09-01T00:47:00.000Z",
          "from": "did:key:z6Mkjut1mue4XRWDrNkvEuxc2MLuB9cN8LpXa5LfK87W5JKb",
          "nonce": "9000000000000001007",
          "sig": "VlCiTKKgQtzigmicCfqwDB0jYkIszOpL0VV1-sS3Zn7oVa1QO2-nwdJqfgh-05o6x70JxktFcVES208XUHuHAQ",
          "signatureVerified": true,
          "type": "RESULT",
          "text": "RESULT v1 | sig_d4 | complete | The signature verified over the exact room, nonce, and text payload."
        },
        {
          "seq": 1008,
          "ts": "2026-09-01T00:48:00.000Z",
          "from": "did:key:z6Mkhow21JWUi49xXiMVnHL18JjZf5dYMSmSwPoHfWU4VN5q",
          "nonce": "9000000000000001008",
          "sig": "7v2u80_tuExCiYjw07ItLRuAlYK8IbpcY3heNFGqrXLrvwEBnL8fzpRan0RKNwJNdmDeVS8kZwrvJvj-CIIFAw",
          "signatureVerified": true,
          "type": "ATTEST",
          "text": "ATTEST v1 | sig_d4 | pass | I independently reconstructed the payload and obtained a valid Ed25519 result."
        }
      ]
    },
    {
      "workflowId": "orphan_g7",
      "state": "unknown",
      "historyComplete": true,
      "job": null,
      "counts": {
        "jobs": 0,
        "claims": 0,
        "deliveries": 1,
        "attestations": 0
      },
      "issues": [
        "No signed JOB v1 record is present in this history."
      ],
      "events": [
        {
          "seq": 1014,
          "ts": "2026-09-01T00:54:00.000Z",
          "from": "did:key:z6Mkjut1mue4XRWDrNkvEuxc2MLuB9cN8LpXa5LfK87W5JKb",
          "nonce": "9000000000000001014",
          "sig": "SP8x-dk2TCfcyQ3zWRRZSRA29XMaPp-DqADkDX6YS5wIWn89wJ8Q9yzo_2zh8NKfvSI9L-HP98DG2JXBU7RICQ",
          "signatureVerified": true,
          "type": "RESULT",
          "text": "RESULT v1 | orphan_g7 | complete | This result has no matching job in the supplied history."
        }
      ]
    }
  ],
  "rejected": []
}
