{
  "schema_version": "seed.public-company-research.v2",
  "generated_at": "2026-08-09T15:32:17.660728+00:00",
  "directory": "meitu-01357-hk",
  "valid": true,
  "publication_ready": true,
  "production_reviewed_ready": false,
  "artifact_status": "needs_human_review",
  "core_validation": {
    "valid": true,
    "artifact": "combined-artifact.v2.json",
    "errors": [],
    "warnings": [],
    "gate_count": 9,
    "dimension_count": 25,
    "indicator_count": 50,
    "source_count": 23
  },
  "template_parity": {
    "schema_version": "seed.public-report-template-parity.v1",
    "generated_at": "2026-08-09T15:32:17.655081+00:00",
    "path": "report.html",
    "template_version": "company-research-publication-v1",
    "valid": true,
    "counts": {
      "section": 29,
      "table": 65,
      "svg": 8,
      "details": 35
    },
    "contract_counts": {
      "required_dimensions": 25,
      "visible_dimension_results": 25,
      "required_indicator_ids": 50,
      "visible_indicator_ids": 50,
      "required_gate_ids": 9,
      "visible_gate_ids": 9
    },
    "resolved_reader_jobs": {
      "status legend": "status-legend",
      "long-term dossier": "long-term",
      "near-term event monitor": "event-monitor",
      "snapshot": "snapshot",
      "five-year financials": "financials",
      "latest quarter/interim": "financials",
      "capital/per-share bridge": "capital",
      "market pricing": "market-pricing",
      "Buffett–Munger interpretation": "buffett",
      "methodology": "methodology",
      "timeline": "timeline",
      "next validation": "monitor",
      "evidence/sources": "sources"
    },
    "missing_fragment_targets": [],
    "errors": [],
    "warnings": []
  },
  "counts": {
    "sources": 140,
    "evidence_anchors": 20,
    "critical_evidence_anchors": 20,
    "html_linked_evidence_anchors": 20,
    "missing_critical_html_anchors": 0,
    "evidence_locator_rows": 31,
    "validated_evidence_locator_rows": 31,
    "html_linked_evidence_locator_rows": 31,
    "missing_evidence_locator_html_rows": 0
  },
  "errors": [],
  "warnings": [
    "human-review.json is absent; status must remain needs_human_review"
  ]
}
