{
  "schema": "hasna.task_to_pr_projection.v1",
  "id": "task_to_pr_projection:opaque-0123456789abcdef0123456789abcdef",
  "createdAt": "2026-07-23T15:10:00.000Z",
  "canonicalizationVersion": 2,
  "identityDigest": "2ea71da0896bbae24c42ae106fd2179f46a6c327a7d40cdcd10f63ce57d0a170",
  "frozenScopeDigest": "2222222222222222222222222222222222222222222222222222222222222222",
  "state": "merged",
  "workRunRef": {
    "role": "work_run",
    "authority": "codewith",
    "id": "work_run:codewith:opaque-01010101010101010101010101010101",
    "digest": "0101010101010101010101010101010101010101010101010101010101010101",
    "redaction": "none"
  },
  "rootRequestRef": {
    "role": "root_request",
    "authority": "todos",
    "id": "root_request:todos:opaque-44444444444444444444444444444444",
    "digest": "4444444444444444444444444444444444444444444444444444444444444444",
    "redaction": "none"
  },
  "prGroupRef": {
    "role": "pr_group",
    "authority": "todos",
    "id": "pr_group:todos:opaque-55555555555555555555555555555555",
    "digest": "5555555555555555555555555555555555555555555555555555555555555555",
    "redaction": "none"
  },
  "leafTaskRef": {
    "role": "leaf_task",
    "authority": "todos",
    "id": "leaf_task:todos:opaque-66666666666666666666666666666666",
    "digest": "6666666666666666666666666666666666666666666666666666666666666666",
    "redaction": "none"
  },
  "attempt": {
    "ref": {
      "role": "attempt",
      "authority": "todos",
      "id": "attempt:todos:opaque-02020202020202020202020202020202",
      "digest": "0202020202020202020202020202020202020202020202020202020202020202",
      "redaction": "none"
    },
    "nonce": "attempt_nonce:opaque-11111111111111111111111111111111",
    "admissionRef": {
      "role": "admission",
      "authority": "codewith",
      "id": "admission:codewith:opaque-13131313131313131313131313131313",
      "digest": "1313131313131313131313131313131313131313131313131313131313131313",
      "redaction": "partial"
    },
    "admissionWriterGenerationRef": {
      "role": "writer_generation",
      "authority": "todos",
      "id": "writer_generation:todos:opaque-88888888888888888888888888888888",
      "digest": "8888888888888888888888888888888888888888888888888888888888888888",
      "redaction": "none"
    },
    "workerActorRef": {
      "role": "worker_actor",
      "authority": "codewith",
      "id": "worker_actor:codewith:opaque-14141414141414141414141414141414",
      "digest": "1414141414141414141414141414141414141414141414141414141414141414",
      "redaction": "partial"
    },
    "workerRef": {
      "role": "worker",
      "authority": "codewith",
      "id": "worker:codewith:opaque-15151515151515151515151515151515",
      "digest": "1515151515151515151515151515151515151515151515151515151515151515",
      "redaction": "partial"
    },
    "runtimeRef": {
      "role": "runtime",
      "authority": "codewith",
      "id": "runtime:codewith:opaque-03030303030303030303030303030303",
      "digest": "0303030303030303030303030303030303030303030303030303030303030303",
      "redaction": "partial"
    },
    "writerGenerationRef": {
      "role": "writer_generation",
      "authority": "todos",
      "id": "writer_generation:todos:opaque-88888888888888888888888888888888",
      "digest": "8888888888888888888888888888888888888888888888888888888888888888",
      "redaction": "none"
    },
    "writerLeaseRef": {
      "role": "writer_lease",
      "authority": "repos",
      "id": "writer_lease:repos:opaque-99999999999999999999999999999999",
      "digest": "9999999999999999999999999999999999999999999999999999999999999999",
      "redaction": "partial"
    },
    "writerFenceRef": {
      "role": "writer_fence",
      "authority": "repos",
      "id": "writer_fence:repos:opaque-04040404040404040404040404040404",
      "digest": "0404040404040404040404040404040404040404040404040404040404040404",
      "redaction": "full"
    },
    "providerProfileRef": {
      "role": "provider_profile",
      "authority": "codewith",
      "id": "provider_profile:codewith:opaque-bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "digest": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "redaction": "full"
    },
    "providerRouteRef": {
      "role": "provider_route",
      "authority": "codewith",
      "id": "provider_route:codewith:opaque-cccccccccccccccccccccccccccccccc",
      "digest": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
      "redaction": "partial"
    }
  },
  "repository": {
    "repoRef": {
      "role": "repo",
      "authority": "repos",
      "id": "repo:repos:opaque-dddddddddddddddddddddddddddddddd",
      "digest": "dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd",
      "redaction": "none"
    },
    "worktreeRef": {
      "role": "worktree",
      "authority": "repos",
      "id": "worktree:repos:opaque-eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
      "digest": "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
      "redaction": "partial"
    },
    "branchRef": {
      "role": "branch",
      "authority": "repos",
      "id": "branch:repos:opaque-ffffffffffffffffffffffffffffffff",
      "digest": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
      "redaction": "none"
    },
    "baseHead": {
      "algorithm": "sha1",
      "value": "1111111111111111111111111111111111111111"
    },
    "branchHead": {
      "algorithm": "sha1",
      "value": "2222222222222222222222222222222222222222"
    }
  },
  "events": {
    "streamRef": {
      "role": "event_stream",
      "authority": "todos",
      "id": "event_stream:todos:opaque-11111111111111111111111111111111",
      "digest": "1111111111111111111111111111111111111111111111111111111111111111",
      "redaction": "none"
    },
    "replayCursorRef": {
      "role": "replay_cursor",
      "authority": "todos",
      "id": "replay_cursor:todos:opaque-22222222222222222222222222222222",
      "digest": "2222222222222222222222222222222222222222222222222222222222222222",
      "redaction": "none"
    },
    "sequence": 7,
    "prefixDigest": "3333333333333333333333333333333333333333333333333333333333333333"
  },
  "pullRequestRef": {
    "role": "pull_request",
    "authority": "todos",
    "id": "pull_request:todos:opaque-eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
    "digest": "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
    "redaction": "none"
  },
  "exactHead": {
    "pullRequestRef": {
      "role": "pull_request",
      "authority": "todos",
      "id": "pull_request:todos:opaque-eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
      "digest": "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
      "redaction": "none"
    },
    "remoteBranchRef": {
      "role": "branch",
      "authority": "repos",
      "id": "branch:repos:opaque-ffffffffffffffffffffffffffffffff",
      "digest": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
      "redaction": "none"
    },
    "expectedBase": {
      "algorithm": "sha1",
      "value": "1111111111111111111111111111111111111111"
    },
    "providerPullRequestBase": {
      "algorithm": "sha1",
      "value": "1111111111111111111111111111111111111111"
    },
    "localHead": {
      "algorithm": "sha1",
      "value": "2222222222222222222222222222222222222222"
    },
    "remoteHead": {
      "algorithm": "sha1",
      "value": "2222222222222222222222222222222222222222"
    },
    "providerPullRequestHead": {
      "algorithm": "sha1",
      "value": "2222222222222222222222222222222222222222"
    },
    "equalityProofRef": {
      "role": "proof_bundle",
      "authority": "review",
      "id": "proof_bundle:review:opaque-ffffffffffffffffffffffffffffffff",
      "digest": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
      "redaction": "none"
    },
    "ciProofBundleRefs": [
      {
        "role": "proof_bundle",
        "authority": "review",
        "id": "proof_bundle:review:opaque-00000000000000000000000000000000",
        "digest": "0000000000000000000000000000000000000000000000000000000000000000",
        "redaction": "none"
      }
    ],
    "verifiedAt": "2026-07-23T15:10:00.000Z"
  },
  "reviews": [
    {
      "ref": {
        "role": "review",
        "authority": "review",
        "id": "review:review:opaque-66666666666666666666666666666666",
        "digest": "6666666666666666666666666666666666666666666666666666666666666666",
        "redaction": "none"
      },
      "pullRequestRef": {
        "role": "pull_request",
        "authority": "todos",
        "id": "pull_request:todos:opaque-eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
        "digest": "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
        "redaction": "none"
      },
      "base": {
        "algorithm": "sha1",
        "value": "1111111111111111111111111111111111111111"
      },
      "head": {
        "algorithm": "sha1",
        "value": "2222222222222222222222222222222222222222"
      },
      "reviewerRef": {
        "role": "reviewer",
        "authority": "review",
        "id": "reviewer:review:opaque-44444444444444444444444444444444",
        "digest": "4444444444444444444444444444444444444444444444444444444444444444",
        "redaction": "none"
      },
      "reviewRunRef": {
        "role": "review_run",
        "authority": "review",
        "id": "review_run:review:opaque-55555555555555555555555555555555",
        "digest": "5555555555555555555555555555555555555555555555555555555555555555",
        "redaction": "none"
      },
      "proofBundleRef": {
        "role": "proof_bundle",
        "authority": "review",
        "id": "proof_bundle:review:opaque-11111111111111111111111111111111",
        "digest": "1111111111111111111111111111111111111111111111111111111111111111",
        "redaction": "none"
      },
      "verdict": "approved",
      "reviewedAt": "2026-07-23T15:10:00.000Z"
    }
  ],
  "repair": {
    "ref": {
      "role": "repair_cycle",
      "authority": "todos",
      "id": "repair_cycle:todos:opaque-44444444444444444444444444444444",
      "digest": "4444444444444444444444444444444444444444444444444444444444444444",
      "redaction": "none"
    },
    "cycle": 0,
    "cap": 2,
    "exhausted": false
  },
  "merge": {
    "guard": {
      "ref": {
        "role": "merge_guard",
        "authority": "todos",
        "id": "merge_guard:todos:opaque-77777777777777777777777777777777",
        "digest": "7777777777777777777777777777777777777777777777777777777777777777",
        "redaction": "none"
      },
      "pullRequestRef": {
        "role": "pull_request",
        "authority": "todos",
        "id": "pull_request:todos:opaque-eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
        "digest": "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
        "redaction": "none"
      },
      "expectedBase": {
        "algorithm": "sha1",
        "value": "1111111111111111111111111111111111111111"
      },
      "expectedHead": {
        "algorithm": "sha1",
        "value": "2222222222222222222222222222222222222222"
      },
      "reviewRefs": [
        {
          "role": "review",
          "authority": "review",
          "id": "review:review:opaque-66666666666666666666666666666666",
          "digest": "6666666666666666666666666666666666666666666666666666666666666666",
          "redaction": "none"
        }
      ],
      "proofBundleRefs": [
        {
          "role": "proof_bundle",
          "authority": "review",
          "id": "proof_bundle:review:opaque-11111111111111111111111111111111",
          "digest": "1111111111111111111111111111111111111111111111111111111111111111",
          "redaction": "none"
        },
        {
          "role": "proof_bundle",
          "authority": "review",
          "id": "proof_bundle:review:opaque-ffffffffffffffffffffffffffffffff",
          "digest": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
          "redaction": "none"
        },
        {
          "role": "proof_bundle",
          "authority": "review",
          "id": "proof_bundle:review:opaque-00000000000000000000000000000000",
          "digest": "0000000000000000000000000000000000000000000000000000000000000000",
          "redaction": "none"
        }
      ],
      "operatorRef": {
        "role": "merge_operator",
        "authority": "merge_provider",
        "id": "merge_operator:merge_provider:opaque-88888888888888888888888888888888",
        "digest": "8888888888888888888888888888888888888888888888888888888888888888",
        "redaction": "partial"
      },
      "operatorRunRef": {
        "role": "merge_operator_run",
        "authority": "merge_provider",
        "id": "merge_operator_run:merge_provider:opaque-99999999999999999999999999999999",
        "digest": "9999999999999999999999999999999999999999999999999999999999999999",
        "redaction": "partial"
      },
      "providerGuardReceiptRef": {
        "role": "merge_guard_receipt",
        "authority": "merge_provider",
        "id": "merge_guard_receipt:merge_provider:opaque-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "digest": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "redaction": "full"
      },
      "mechanism": "compare_and_swap",
      "decision": "consumed",
      "evaluatedAt": "2026-07-23T15:10:00.000Z"
    },
    "outcome": {
      "ref": {
        "role": "merge_outcome",
        "authority": "merge_provider",
        "id": "merge_outcome:merge_provider:opaque-bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
        "digest": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
        "redaction": "partial"
      },
      "guardRef": {
        "role": "merge_guard",
        "authority": "todos",
        "id": "merge_guard:todos:opaque-77777777777777777777777777777777",
        "digest": "7777777777777777777777777777777777777777777777777777777777777777",
        "redaction": "none"
      },
      "pullRequestRef": {
        "role": "pull_request",
        "authority": "todos",
        "id": "pull_request:todos:opaque-eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
        "digest": "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
        "redaction": "none"
      },
      "expectedBase": {
        "algorithm": "sha1",
        "value": "1111111111111111111111111111111111111111"
      },
      "observedBase": {
        "algorithm": "sha1",
        "value": "1111111111111111111111111111111111111111"
      },
      "expectedHead": {
        "algorithm": "sha1",
        "value": "2222222222222222222222222222222222222222"
      },
      "observedHead": {
        "algorithm": "sha1",
        "value": "2222222222222222222222222222222222222222"
      },
      "status": "merged",
      "mergeCommitRef": {
        "role": "commit",
        "authority": "repos",
        "id": "commit:repos:opaque-cccccccccccccccccccccccccccccccc",
        "digest": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
        "redaction": "none"
      },
      "finishedAt": "2026-07-23T15:10:00.000Z",
      "evidenceRefs": [
        {
          "id": "evidence:opaque-dddddddddddddddddddddddddddddddd",
          "digest": "dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd",
          "redaction": "full"
        }
      ]
    }
  },
  "terminalDispositionRef": {
    "role": "terminal_disposition",
    "authority": "todos",
    "id": "terminal_disposition:todos:opaque-16161616161616161616161616161616",
    "digest": "1616161616161616161616161616161616161616161616161616161616161616",
    "redaction": "none"
  },
  "provenanceLedger": [
    {
      "category": "projection_id",
      "projectionId": "task_to_pr_projection:opaque-0123456789abcdef0123456789abcdef"
    },
    {
      "category": "work_run",
      "ref": {
        "role": "work_run",
        "authority": "codewith",
        "id": "work_run:codewith:opaque-01010101010101010101010101010101",
        "digest": "0101010101010101010101010101010101010101010101010101010101010101",
        "redaction": "none"
      }
    },
    {
      "category": "attempt",
      "ref": {
        "role": "attempt",
        "authority": "todos",
        "id": "attempt:todos:opaque-02020202020202020202020202020202",
        "digest": "0202020202020202020202020202020202020202020202020202020202020202",
        "redaction": "none"
      }
    },
    {
      "category": "admission",
      "ref": {
        "role": "admission",
        "authority": "codewith",
        "id": "admission:codewith:opaque-13131313131313131313131313131313",
        "digest": "1313131313131313131313131313131313131313131313131313131313131313",
        "redaction": "partial"
      }
    },
    {
      "category": "worker_actor",
      "ref": {
        "role": "worker_actor",
        "authority": "codewith",
        "id": "worker_actor:codewith:opaque-14141414141414141414141414141414",
        "digest": "1414141414141414141414141414141414141414141414141414141414141414",
        "redaction": "partial"
      }
    },
    {
      "category": "worker_assignment",
      "ref": {
        "role": "worker",
        "authority": "codewith",
        "id": "worker:codewith:opaque-15151515151515151515151515151515",
        "digest": "1515151515151515151515151515151515151515151515151515151515151515",
        "redaction": "partial"
      }
    },
    {
      "category": "attempt_nonce",
      "nonce": "attempt_nonce:opaque-11111111111111111111111111111111"
    },
    {
      "category": "runtime",
      "ref": {
        "role": "runtime",
        "authority": "codewith",
        "id": "runtime:codewith:opaque-03030303030303030303030303030303",
        "digest": "0303030303030303030303030303030303030303030303030303030303030303",
        "redaction": "partial"
      }
    },
    {
      "category": "writer_generation",
      "ref": {
        "role": "writer_generation",
        "authority": "todos",
        "id": "writer_generation:todos:opaque-88888888888888888888888888888888",
        "digest": "8888888888888888888888888888888888888888888888888888888888888888",
        "redaction": "none"
      }
    },
    {
      "category": "writer_lease",
      "ref": {
        "role": "writer_lease",
        "authority": "repos",
        "id": "writer_lease:repos:opaque-99999999999999999999999999999999",
        "digest": "9999999999999999999999999999999999999999999999999999999999999999",
        "redaction": "partial"
      }
    },
    {
      "category": "writer_fence",
      "ref": {
        "role": "writer_fence",
        "authority": "repos",
        "id": "writer_fence:repos:opaque-04040404040404040404040404040404",
        "digest": "0404040404040404040404040404040404040404040404040404040404040404",
        "redaction": "full"
      }
    },
    {
      "category": "provider_profile",
      "ref": {
        "role": "provider_profile",
        "authority": "codewith",
        "id": "provider_profile:codewith:opaque-bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
        "digest": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
        "redaction": "full"
      }
    },
    {
      "category": "provider_route",
      "ref": {
        "role": "provider_route",
        "authority": "codewith",
        "id": "provider_route:codewith:opaque-cccccccccccccccccccccccccccccccc",
        "digest": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
        "redaction": "partial"
      }
    },
    {
      "category": "replay_cursor",
      "ref": {
        "role": "replay_cursor",
        "authority": "todos",
        "id": "replay_cursor:todos:opaque-22222222222222222222222222222222",
        "digest": "2222222222222222222222222222222222222222222222222222222222222222",
        "redaction": "none"
      }
    },
    {
      "category": "replay_prefix",
      "sequence": 7,
      "prefixDigest": "3333333333333333333333333333333333333333333333333333333333333333"
    },
    {
      "category": "repair_state",
      "ref": {
        "role": "repair_cycle",
        "authority": "todos",
        "id": "repair_cycle:todos:opaque-44444444444444444444444444444444",
        "digest": "4444444444444444444444444444444444444444444444444444444444444444",
        "redaction": "none"
      }
    },
    {
      "category": "equality_proof",
      "ref": {
        "role": "proof_bundle",
        "authority": "review",
        "id": "proof_bundle:review:opaque-ffffffffffffffffffffffffffffffff",
        "digest": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
        "redaction": "none"
      },
      "base": {
        "algorithm": "sha1",
        "value": "1111111111111111111111111111111111111111"
      },
      "head": {
        "algorithm": "sha1",
        "value": "2222222222222222222222222222222222222222"
      }
    },
    {
      "category": "ci_proof",
      "ref": {
        "role": "proof_bundle",
        "authority": "review",
        "id": "proof_bundle:review:opaque-00000000000000000000000000000000",
        "digest": "0000000000000000000000000000000000000000000000000000000000000000",
        "redaction": "none"
      },
      "base": {
        "algorithm": "sha1",
        "value": "1111111111111111111111111111111111111111"
      },
      "head": {
        "algorithm": "sha1",
        "value": "2222222222222222222222222222222222222222"
      }
    },
    {
      "category": "review_proof",
      "ref": {
        "role": "proof_bundle",
        "authority": "review",
        "id": "proof_bundle:review:opaque-11111111111111111111111111111111",
        "digest": "1111111111111111111111111111111111111111111111111111111111111111",
        "redaction": "none"
      },
      "base": {
        "algorithm": "sha1",
        "value": "1111111111111111111111111111111111111111"
      },
      "head": {
        "algorithm": "sha1",
        "value": "2222222222222222222222222222222222222222"
      }
    },
    {
      "category": "review_record",
      "ref": {
        "role": "review",
        "authority": "review",
        "id": "review:review:opaque-66666666666666666666666666666666",
        "digest": "6666666666666666666666666666666666666666666666666666666666666666",
        "redaction": "none"
      },
      "base": {
        "algorithm": "sha1",
        "value": "1111111111111111111111111111111111111111"
      },
      "head": {
        "algorithm": "sha1",
        "value": "2222222222222222222222222222222222222222"
      }
    },
    {
      "category": "review_run",
      "ref": {
        "role": "review_run",
        "authority": "review",
        "id": "review_run:review:opaque-55555555555555555555555555555555",
        "digest": "5555555555555555555555555555555555555555555555555555555555555555",
        "redaction": "none"
      },
      "base": {
        "algorithm": "sha1",
        "value": "1111111111111111111111111111111111111111"
      },
      "head": {
        "algorithm": "sha1",
        "value": "2222222222222222222222222222222222222222"
      }
    },
    {
      "category": "merge_guard",
      "ref": {
        "role": "merge_guard",
        "authority": "todos",
        "id": "merge_guard:todos:opaque-77777777777777777777777777777777",
        "digest": "7777777777777777777777777777777777777777777777777777777777777777",
        "redaction": "none"
      }
    },
    {
      "category": "provider_guard_receipt",
      "ref": {
        "role": "merge_guard_receipt",
        "authority": "merge_provider",
        "id": "merge_guard_receipt:merge_provider:opaque-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "digest": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "redaction": "full"
      },
      "base": {
        "algorithm": "sha1",
        "value": "1111111111111111111111111111111111111111"
      },
      "head": {
        "algorithm": "sha1",
        "value": "2222222222222222222222222222222222222222"
      }
    },
    {
      "category": "terminal_disposition",
      "ref": {
        "role": "terminal_disposition",
        "authority": "todos",
        "id": "terminal_disposition:todos:opaque-16161616161616161616161616161616",
        "digest": "1616161616161616161616161616161616161616161616161616161616161616",
        "redaction": "none"
      }
    }
  ],
  "adapterExtensions": [
    {
      "schema": "hasna.task_to_pr_adapter_extension.v1",
      "ref": {
        "role": "adapter_extension",
        "authority": "adapter",
        "id": "adapter_extension:adapter:opaque-55555555555555555555555555555555",
        "digest": "5555555555555555555555555555555555555555555555555555555555555555",
        "redaction": "partial"
      },
      "digest": "6666666666666666666666666666666666666666666666666666666666666666"
    },
    {
      "schema": "hasna.task_to_pr_adapter_extension.v1",
      "ref": {
        "role": "adapter_extension",
        "authority": "adapter",
        "id": "adapter_extension:adapter:opaque-77777777777777777777777777777777",
        "digest": "7777777777777777777777777777777777777777777777777777777777777777",
        "redaction": "full"
      },
      "digest": "8888888888888888888888888888888888888888888888888888888888888888"
    }
  ],
  "evidenceRefs": []
}