{
  "contract_version": "supplier-contract-v0.1",
  "template_version": "supplier-competitive-intel-v0.1",
  "project": "pry-901831",
  "artifact_mode": "live",
  "supplier_group_id": "FRANK_HEALTCARE_CO_LTD",
  "supplier_group_label": "FRANK HEALTCARE",
  "entity_id": "8ab63e9b-2da8-48cb-9515-0ee06d6eca6a",
  "generated_at": "2026-04-17T02:09:51.529Z",
  "generation_fingerprint": {
    "version": "pipeline-fingerprint-v1",
    "value": "fp_69034632",
    "parts": {
      "version": "pipeline-fingerprint-v1",
      "project_id": "pry-901831",
      "report_type": "supplier",
      "source_revision": "source:h8dbc426e",
      "normalization_revision": "normalization:hb4808a9c",
      "metrics_revision": "metrics:h6968af83",
      "template_version": "supplier-competitive-intel-v0.1",
      "prompt_version": null
    }
  },
  "pipeline_state": {
    "project_id": "pry-901831",
    "source_batch_id": "7ebd0222-c260-48de-9c58-78e1e6c1ae59",
    "source_revision": "source:h8dbc426e",
    "normalization_revision": "normalization:hb4808a9c",
    "metrics_revision": "metrics:h6968af83",
    "snapshot_date": "2015-08-27",
    "updated_at": "2026-04-17T02:09:52.379Z"
  },
  "generator": {
    "runner_id": "mac-mini:launchd",
    "git_commit": "3d245a719d02519a4de46893289c0caed36f0db5",
    "prompt_version": null,
    "template_version": "supplier-competitive-intel-v0.1",
    "generated_at": "2026-04-17T02:09:51.529Z"
  },
  "source_revision": "source:h8dbc426e",
  "normalization_revision": "normalization:hb4808a9c",
  "metrics_revision": "metrics:h6968af83",
  "entity_metrics_revision": null,
  "artifacts": {
    "html": "reports/pry-901831/supplier-FRANK_HEALTCARE_CO_LTD.html",
    "input_snapshot": "reports/pry-901831/supplier/FRANK_HEALTCARE_CO_LTD/live/input-snapshot.json",
    "metrics_snapshot": "reports/pry-901831/supplier/FRANK_HEALTCARE_CO_LTD/live/metrics-snapshot.json",
    "audit_snapshot": "reports/pry-901831/supplier/FRANK_HEALTCARE_CO_LTD/live/audit-snapshot.json",
    "ai_snapshot": "reports/pry-901831/supplier/FRANK_HEALTCARE_CO_LTD/preview/ai-snapshot.json",
    "manifest": "reports/pry-901831/supplier/FRANK_HEALTCARE_CO_LTD/live/manifest.json"
  },
  "published_at": "2026-04-17T05:07:28.782Z",
  "source_preview_manifest": "reports/pry-901831/supplier/FRANK_HEALTCARE_CO_LTD/preview/manifest.json",
  "source_preview_prefix": "reports/pry-901831/supplier/FRANK_HEALTCARE_CO_LTD/preview"
}