{
  "schema_version": 1,
  "application_version": "0.1.0",
  "kci_dev_version": "0.1.11",
  "tested_api_ref": "ba6b7134f1296702182b6559b5a2320f3d6b40fa",
  "started_at": "2026-10-03T09:17:44.774305+00:00",
  "finished_at": "2026-10-03T09:17:46.768453+00:00",
  "selection": {
    "giturl": "https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git",
    "branch": "linux-6.1.y-cip-rt",
    "origin": "maestro",
    "base": "ecb68e2428da36392397d22a7f50bbe86ee53c2a",
    "head": "8e472b49f0161560f575ad19b917c33001622be1"
  },
  "dashboard_api": "https://dashboard.kernelci.org/api/",
  "assessment": {
    "status": "EVIDENCE_INCOMPLETE",
    "exit_code": 2,
    "release_approved": false,
    "required_coverage": "not_assessed"
  },
  "observations": {
    "base": {
      "builds": {
        "fetched": true,
        "total": 6,
        "statuses": {
          "PASS": 6
        }
      },
      "boots": {
        "fetched": true,
        "total": 12,
        "statuses": {
          "PASS": 12
        }
      },
      "tests": {
        "fetched": true,
        "total": 74,
        "statuses": {
          "PASS": 66,
          "SKIP": 8
        }
      }
    },
    "head": {
      "builds": {
        "fetched": true,
        "total": 6,
        "statuses": {
          "PASS": 6
        }
      },
      "boots": {
        "fetched": true,
        "total": 13,
        "statuses": {
          "PASS": 13
        }
      },
      "tests": {
        "fetched": true,
        "total": 74,
        "statuses": {
          "PASS": 66,
          "SKIP": 8
        }
      }
    }
  },
  "comparison": {
    "base": "ecb68e2428da36392397d22a7f50bbe86ee53c2a",
    "head": "8e472b49f0161560f575ad19b917c33001622be1",
    "counts": {
      "regression": 0,
      "fixed": 0,
      "unstable": 0,
      "persistent_fail": 0,
      "new": 1,
      "missing": 0
    },
    "incomplete": true,
    "items": [
      {
        "category": "new",
        "identity": {
          "kind": "boot",
          "origin": "maestro",
          "platform": "x86-openblocks-iot-vx2",
          "architecture": "x86_64",
          "compiler": "gcc-14",
          "config": "x86_64_defconfig+kselftest+lab-setup+cip://6.1.y-cip/x86/cip_merged_defconfig",
          "path": "boot.nfs"
        },
        "occurrence": 0,
        "base_status": null,
        "head_status": "PASS",
        "base_id": null,
        "head_id": "maestro:6a869da562f33761c0eef389",
        "known_issues": []
      }
    ]
  },
  "history_lookup": {
    "state": "error",
    "history_size": 10,
    "max_age_in_hours": 720,
    "min_age_in_hours": 0,
    "requested_head": "8e472b49f0161560f575ad19b917c33001622be1",
    "error": "KciDevError: Dashboard tree report request failed: Tree not found in the given interval"
  },
  "issues": {
    "enabled": false,
    "request_limit": 0,
    "requests_made": 0,
    "states": {},
    "lookups": {}
  },
  "evidence": {},
  "evidence_omitted": 0,
  "limits": {
    "max_evidence": 0,
    "log_bytes": 0
  },
  "incomplete_reasons": [
    "kci-dev marked the comparison incomplete (history or issue evidence is missing).",
    "History lookup: KciDevError: Dashboard tree report request failed: Tree not found in the given interval",
    "No tree history was returned within the last 720 hours. Exact-commit results below are retained. The dashboard supports at most 720 hours; older or absent history cannot be recovered by repeating this request."
  ],
  "notes": [
    "Required test coverage, pending jobs, and release policy have not been assessed.",
    "Classifications come from kci-dev; tree history is requested within the last 720 hours and is used only when its checkout matches the selected head.",
    "Counts describe observed executions, including duplicates; they are not a coverage percentage.",
    "Known-issue lookup was disabled; empty issue lists do not mean no known issue exists."
  ],
  "errors": []
}
