{
  "evidence": {
    "schemaVersion": "rootblocks.evidence/v1",
    "evidenceId": "observed-pr-57-d1aea6afcbf1",
    "operationType": "code.merge",
    "status": "passed",
    "assurance": "observed",
    "standard": {
      "bundleId": "rootblocks-review-gap-audit",
      "version": "0.1.0",
      "hash": "2ed339cf902bd1632bdb3fa44986b759d561e746d8f87f086ac11563d36809c8"
    },
    "actor": {
      "type": "tool",
      "id": "rootblocks-scan"
    },
    "startedAt": "2026-07-18T14:43:13.000Z",
    "finishedAt": "2026-07-18T14:43:13.000Z",
    "artifacts": [],
    "checks": [
      {
        "id": "review-gap",
        "status": "failed",
        "severity": "error",
        "message": "self-merge: agent-authored PR self-merged with no approving review (merged by anrasi)"
      },
      {
        "id": "agent-authorship",
        "status": "passed",
        "severity": "info",
        "message": "agent-authored — Claude Opus 4.8 <noreply@anthropic.com>"
      }
    ],
    "provenance": {
      "sliceId": "BL-06.SL-003",
      "repo": "Rootblocks/rootblocks-cloud",
      "pullRequest": "Rootblocks/rootblocks-cloud#57",
      "policyHash": "2ed339cf902bd1632bdb3fa44986b759d561e746d8f87f086ac11563d36809c8",
      "intent": {
        "objective": "AI Authorship & Review-Gap Audit"
      },
      "commitSha": "d1aea6afcbf1b98e3228271ccfed1a0ada3ad71f",
      "review": {
        "decision": "merged",
        "reviewedAt": "2026-07-18T14:43:13.000Z",
        "reviewer": "anrasi",
        "mergeCommitSha": "d1aea6afcbf1b98e3228271ccfed1a0ada3ad71f"
      },
      "agent": {
        "id": "Claude Opus 4.8 <noreply@anthropic.com>"
      }
    },
    "redaction": {
      "status": "not-needed",
      "rules": []
    }
  },
  "signature": {
    "mode": "signed",
    "algorithm": "ed25519",
    "keyId": "ed25519:365ebc934337ceab",
    "value": "mONZFKesuqEw+WG7s59MJYbTNfxiP8e6BA+JExHWa1qX4NZk3PZf1qa88k2pnwO4NVMhM8CQ7XxKXxjFzQgcCw=="
  }
}