{
  "repo_slug": "the-custodian",
  "repo_path": "/home/worsch/the-custodian",
  "source_revision": "1513dad6528ab766a7631e88d9c04be4bc605f42",
  "source_revision_reason": null,
  "issues": [
    {
      "severity": "WARN",
      "check_id": "C-35",
      "message": "Repo Manager warning: workplans/: repository uses more than one workplan prefix: ['CUST-WP', 'THE-WP']",
      "file_path": "workplans/",
      "db_id": "",
      "file_value": "",
      "db_value": "",
      "fixable": false
    },
    {
      "severity": "WARN",
      "check_id": "C-35",
      "message": "Repo Manager contradictory: workplans/ADHOC-2026-08-25-retired.md: workplan id 'CUST-WP-ADHOC-2026-08-25-RETIRED' is not accepted by the canon kind registry",
      "file_path": "workplans/ADHOC-2026-08-25-retired.md",
      "db_id": "",
      "file_value": "",
      "db_value": "",
      "fixable": false
    },
    {
      "severity": "WARN",
      "check_id": "C-05",
      "message": "Title drift in 'cust-wp-0010': file='Domain and Repository Goals' db='Workplan Lifecycle Documentation' (file wins)",
      "file_path": "workplans/CUST-WP-0010b-domain-and-repo-goals.md",
      "db_id": "def8455a-9de4-4891-a15a-5b09ca98ab1e",
      "file_value": "Domain and Repository Goals",
      "db_value": "Workplan Lifecycle Documentation",
      "fixable": true
    },
    {
      "severity": "WARN",
      "check_id": "C-20",
      "message": "Workplan dependency target 'STATE-WP-0092' is not linked to State Hub",
      "file_path": "workplans/CUST-WP-0072-fleet-flavor-and-depends-on-backfill.md",
      "db_id": "",
      "file_value": "STATE-WP-0092",
      "db_value": "",
      "fixable": false
    },
    {
      "severity": "WARN",
      "check_id": "C-40",
      "message": "blocker satisfied, task still wait: 'CUST-WP-0073-T05' in workplan 'CUST-WP-0073' \u2014 decision 1591daa1-6e85-4dfd-aadd-5a9fe1ef47fa is resolved",
      "file_path": "workplans/CUST-WP-0073-agent-credential-separation.md#CUST-WP-0073-T05",
      "db_id": "",
      "file_value": "1591daa1-6e85-4dfd-aadd-5a9fe1ef47fa",
      "db_value": "",
      "fixable": false
    },
    {
      "severity": "WARN",
      "check_id": "C-39",
      "message": "Human wait task 'CUST-WP-0079-T06' in workplan 'CUST-WP-0079' has needs_human: true without decision_id \u2014 unrouted human gate",
      "file_path": "workplans/CUST-WP-0079-deterministic-security-flow.md#CUST-WP-0079-T06",
      "db_id": "",
      "file_value": "needs_human: true",
      "db_value": "",
      "fixable": false
    },
    {
      "severity": "INFO",
      "check_id": "C-08",
      "message": "Closed DB workstream 'cust-wp-0010b' (id=416ff571\u2026, status=finished) has no backing workplan file",
      "file_path": "",
      "db_id": "416ff571-18cf-5cb2-9c8b-836f68a301b3",
      "file_value": "",
      "db_value": "",
      "fixable": false
    },
    {
      "severity": "INFO",
      "check_id": "C-08",
      "message": "Retired DB workstream 'interactive-the-custodian@retired-20260828' (id=370c2481\u2026, status=finished) has no backing workplan file \u2014 projection tombstone, not live work",
      "file_path": "",
      "db_id": "370c2481-6806-41eb-a917-f8874f03184f",
      "file_value": "",
      "db_value": "",
      "fixable": false
    },
    {
      "severity": "INFO",
      "check_id": "C-08",
      "message": "Retired DB workstream 'adhoc-2026-05-02@retired-20260827' (id=3f54ce9c\u2026, status=finished) has no backing workplan file \u2014 projection tombstone, not live work",
      "file_path": "",
      "db_id": "3f54ce9c-1f95-42de-894f-0f81a52ba2e8",
      "file_value": "",
      "db_value": "",
      "fixable": false
    },
    {
      "severity": "INFO",
      "check_id": "C-08",
      "message": "Retired DB workstream 'the-custodian-adhoc-2026-07-02@retired-20260827' (id=5c53733b\u2026, status=finished) has no backing workplan file \u2014 projection tombstone, not live work",
      "file_path": "",
      "db_id": "5c53733b-c077-4a93-be66-9c3af8f9b6fd",
      "file_value": "",
      "db_value": "",
      "fixable": false
    },
    {
      "severity": "WARN",
      "check_id": "C-26",
      "message": "Workplan id 'THE-WP-0001' uses prefix 'THE-WP' but repo canonical prefix is 'CUST-WP' \u2014 new plans must conform",
      "file_path": "workplans/THE-WP-0001-federation-interface.md",
      "db_id": "",
      "file_value": "THE-WP-0001",
      "db_value": "CUST-WP",
      "fixable": false
    }
  ],
  "fixes_applied": [
    "bindings: synced 89/89",
    "C-17 cleared: pushed 2 backlogged commit(s)",
    "C-05 fixed: workstream def8455a\u2026 title \u2192 'Domain and Repository Goals'",
    "push: pushed"
  ],
  "summary": {
    "fail": 0,
    "automation_error": 0,
    "warn": 7,
    "info": 4
  },
  "result": "warn"
}
