{
  "outcome": "Requires minimum 100 rows",
  "statusType": "warning",
  "checks": [
    {
      "id": "extraction_presence",
      "label": "Dataset Size",
      "description": "1 rows (1 papers)",
      "passed": false,
      "warningText": "Requires a minimum of 100 extracted rows to be acceptable for publishing"
    },
    {
      "id": "doi_coverage",
      "label": "DOI Tracking",
      "description": "100% normalized (1/1)",
      "passed": true
    },
    {
      "id": "validation_coverage",
      "label": "AI Validation",
      "description": "0% covered (0/1 papers)",
      "passed": false,
      "warningText": "Min 20% validation coverage required"
    },
    {
      "id": "agreement_metric",
      "label": "AI Agreement",
      "description": "No score yet",
      "passed": false
    },
    {
      "id": "discrepancy_resolution",
      "label": "Arbitration",
      "description": "0 resolved, 0 open",
      "passed": true
    }
  ],
  "sourcePapersTotal": 1,
  "eligiblePapersTotal": 1,
  "extractedRecordsTotal": 1,
  "exportedRecordsTotal": 1,
  "excludedRecordsTotal": 0,
  "doiPresentRecords": 1,
  "doiEligibleRecords": 1,
  "doiCoveragePct": 100,
  "validatedEligiblePapers": 0,
  "validationEligiblePapers": 1,
  "validationCoveragePct": 0,
  "agreementScoredPapers": 0,
  "aiAgreementPct": null,
  "agreementCalculationVersion": "field-comparison-v2",
  "disagreementsTotal": 0,
  "judgeReviewedTotal": 0,
  "judgeCorrectedTotal": 0,
  "resolvedDisagreementsTotal": 0,
  "unresolvedDisagreementsTotal": 0,
  "doiCoverageCount": 1,
  "extractedRecordsCount": 1,
  "validatedPapersCount": 0,
  "judgeResolutionsCount": 0,
  "unresolvedCount": 0
}
