{
  "success": false,
  "data": {
    "command": "review",
    "plan": {
      "id": "custom.unspecified",
      "kind": "custom",
      "subject": {
        "description": "unspecified"
      }
    },
    "artifact": {
      "schema": "homeboy/review/v1",
      "component": "fixture",
      "status": "fail",
      "generated_at": "2026-05-24T00:00:00Z",
      "base_ref": "origin/main",
      "head_ref": "HEAD",
      "commands": [
        {
          "name": "lint",
          "status": "fail",
          "exit_code": 1,
          "summary": "1 lint finding(s) detected",
          "findings": [
            {
              "tool": "lint",
              "message": "Trailing whitespace",
              "fingerprint": "lint:src/lib.rs:12:trailing-whitespace"
            }
          ],
          "artifacts": []
        }
      ]
    },
    "summary": {
      "passed": false,
      "status": "fail",
      "component": "fixture",
      "scope": "changed-since",
      "changed_since": "origin/main",
      "total_findings": 1,
      "changed_file_count": 2,
      "hints": [
        "Deep dive: homeboy lint fixture --changed-since origin/main"
      ]
    },
    "audit": {
      "stage": "audit",
      "ran": false,
      "passed": true,
      "exit_code": 0,
      "finding_count": 0,
      "hint": "Skipped audit in contract fixture",
      "skipped_reason": "fixture keeps nested command payloads in their own golden files"
    },
    "lint": {
      "stage": "lint",
      "ran": false,
      "passed": true,
      "exit_code": 0,
      "finding_count": 0,
      "hint": "Skipped lint in contract fixture",
      "skipped_reason": "fixture keeps nested command payloads in their own golden files"
    },
    "test": {
      "stage": "test",
      "ran": false,
      "passed": true,
      "exit_code": 0,
      "finding_count": 0,
      "hint": "Skipped test in contract fixture",
      "skipped_reason": "fixture keeps nested command payloads in their own golden files"
    }
  }
}
