{
  "application": {
    "container_image": "openemr/openemr:8.0.0.3",
    "container_image_digest": "sha256:0aa4d3d52b22fa69986c087e7c99e9854d8dfd70440634eb7c8af0e08f19f3ab",
    "environment": "local synthetic reference fixture",
    "name": "OpenEMR",
    "surface": "browser",
    "version": "8.0.0.3"
  },
  "data_classification": "synthetic",
  "methodology_links": [
    "https://github.com/OpenAdaptAI/openadapt-flow/tree/main/benchmark/openemr_local",
    "https://docs.openadapt.ai/concepts/effect-verification/",
    "https://docs.openadapt.ai/concepts/execution-profiles/"
  ],
  "metrics": {
    "fresh_trials": 3,
    "halted_trials": 0,
    "independent_rest_sql_parity_trials": 3,
    "model_calls": 0,
    "observed_silent_incorrect_success": 0,
    "verified_trials": 3
  },
  "pack_id": "openemr-patient-registration-standard-synthetic-v1",
  "phase": "qualified_compiled_replay",
  "provenance": {
    "execution_boundary": "local browser plus independent REST and direct SQL readback",
    "fixture": "pinned OpenEMR container with synthetic data only",
    "presentation_note": "Overlay is a post-composed presentation derivative from exact runtime-retained observations; execution evidence media remains unmodified.",
    "runtime_repository": "https://github.com/OpenAdaptAI/openadapt-flow",
    "runtime_source_commit": "cb8b785cab84e2c42e8072a1bbd1099ce2454e1e"
  },
  "recording": {
    "bundle_source_recording_sha256": "c6a91a83d9560020bc253278d702c43de3eaf9ddf4ad5b60eb49b17df81fa474",
    "media": {
      "bytes": 2206939,
      "codec": "h264",
      "height": 800,
      "path": "recording/openemr-source-recording.unbound.mp4",
      "sha256": "9a730129bf6146e969bcc4de0298578bc7744149f4f064c14f24aebce731c9ec",
      "width": 1280
    },
    "outcome_claim": null,
    "overlay_timeline": null,
    "poster": {
      "bytes": 369488,
      "height": 800,
      "path": "recording/openemr-source-recording.poster.png",
      "sha256": "5d1f793fcbff2415a83ec894fecb45f6e129402731344b79216b2bba43b88b10",
      "width": 1280
    },
    "poster_transform": {
      "argv": [
        "ffmpeg",
        "-nostdin",
        "-loglevel",
        "error",
        "-y",
        "-ss",
        "5.000",
        "-i",
        "<openemr-source-recording.unbound.mp4>",
        "-frames:v",
        "1",
        "<openemr-source-recording.poster.png>"
      ],
      "selection": "first decoded frame at or after 5.000 seconds",
      "tool": "ffmpeg version 8.1.2 Copyright (c) 2000-2026 the FFmpeg developers"
    },
    "raw_source": {
      "bytes": 3221791,
      "codec_name": "vp8",
      "height": 800,
      "sha256": "462a7aa9bd74180fc58066744c9f87dbd4b76afe292a5d9c0075403a87412c38",
      "width": 1280
    },
    "relationship": "unbound source recording for the same compiled workflow",
    "transform": {
      "argv": [
        "ffmpeg",
        "-nostdin",
        "-loglevel",
        "error",
        "-y",
        "-i",
        "<digest-verified-source.webm>",
        "-map",
        "0:v:0",
        "-an",
        "-c:v",
        "libx264",
        "-preset",
        "slow",
        "-crf",
        "18",
        "-pix_fmt",
        "yuv420p",
        "-movflags",
        "+faststart",
        "<openemr-source-recording.unbound.mp4>"
      ],
      "tool": "ffmpeg version 8.1.2 Copyright (c) 2000-2026 the FFmpeg developers"
    }
  },
  "replay": {
    "binding": {
      "bytes": 2012,
      "path": "replay/openemr-replay.media-binding.json",
      "sha256": "15d476ad1616b8ba15a213742ea841ef36babbdec12b565b83b54a92db949273"
    },
    "contexts": {
      "bytes": 29730,
      "path": "replay/openemr-replay.contexts.json",
      "sha256": "98c884953c4858e5451c0f686612657a1b4a9dc0941f335b6cd18b010329c39a"
    },
    "declared_format_duration_us": 65442000,
    "declared_stream_duration_us": 65442000,
    "decoded_frame_count": 101,
    "duration_repair": {
      "argv": [
        "ffmpeg",
        "-nostdin",
        "-loglevel",
        "error",
        "-y",
        "-i",
        "<digest-verified-runtime-replay.mp4>",
        "-map",
        "0:v:0",
        "-an",
        "-c:v",
        "libx264",
        "-preset",
        "slow",
        "-crf",
        "18",
        "-pix_fmt",
        "yuv420p",
        "-bf",
        "0",
        "-fps_mode",
        "passthrough",
        "-enc_time_base",
        "demux",
        "-video_track_timescale",
        "1000000",
        "-movflags",
        "+faststart",
        "<openemr-replay.mp4>"
      ],
      "decoded_frame_count_after": 101,
      "decoded_frame_count_before": 101,
      "decoded_presentation_times_preserved_exactly": true,
      "frame_fabrication": false,
      "frame_interpolation": false,
      "reason": "Remove B-frame timestamp reordering so declared MP4 duration covers every retained decoded presentation timestamp.",
      "source_media_sha256": "d97427729f82db16d984bb446efded0d9a571595e821eff25b19c08e50b00726",
      "tool": "ffmpeg version 8.1.2 Copyright (c) 2000-2026 the FFmpeg developers"
    },
    "evidence_class": "reference_qualification",
    "execution_profile": "standard",
    "media": {
      "bytes": 278805,
      "codec": "h264",
      "height": 800,
      "path": "replay/openemr-replay.mp4",
      "sha256": "ef77240aa6ce74d9024c9cd95e8e45b886ea033f097c648b2bc20258f91c18d5",
      "width": 1280
    },
    "outcome": "VERIFIED",
    "poster": {
      "bytes": 149927,
      "height": 800,
      "path": "replay/openemr-replay.poster.png",
      "sha256": "56043b3d7c7a169a1369b4ed192f1326eeb25cb761683dd8410234923d12363b",
      "width": 1280
    },
    "presentation_times_us": [
      0,
      402000,
      628000,
      3815000,
      3960000,
      4410000,
      5009000,
      5143000,
      5319000,
      5944000,
      6636000,
      6850000,
      7450000,
      7600000,
      8273000,
      8902000,
      9249000,
      9469000,
      10083000,
      10211000,
      10868000,
      11468000,
      11796000,
      12163000,
      14010000,
      14147000,
      14787000,
      15385000,
      15693000,
      16055000,
      16652000,
      16786000,
      17412000,
      20127000,
      20267000,
      20440000,
      21032000,
      21372000,
      21594000,
      22208000,
      22337000,
      25692000,
      26290000,
      26642000,
      26985000,
      27598000,
      27727000,
      28454000,
      29024000,
      29386000,
      29584000,
      30185000,
      30310000,
      30876000,
      31467000,
      31758000,
      31966000,
      32574000,
      32702000,
      33358000,
      33941000,
      34063000,
      34242000,
      34839000,
      35140000,
      35348000,
      35944000,
      36077000,
      36633000,
      37220000,
      37615000,
      37966000,
      40167000,
      40301000,
      40909000,
      41501000,
      41793000,
      41991000,
      42583000,
      42713000,
      43671000,
      44277000,
      44631000,
      44834000,
      45429000,
      45559000,
      45942000,
      48320000,
      48462000,
      48635000,
      49225000,
      49361000,
      52525000,
      53108000,
      53453000,
      54281000,
      55959000,
      56411000,
      56902000,
      63691000,
      65441000
    ],
    "relationship": "exact runtime-observation presentation derivative",
    "timeline": {
      "bytes": 93571,
      "path": "replay/openemr-replay.control-overlay.v2.json",
      "sha256": "57a71f6652786dddb77b03d985be78323e4922a77fa14eded7b16d475dce17dc"
    }
  },
  "schema_version": "openadapt.public-cross-surface-presentation/v1",
  "trials": [
    {
      "bundle_content_digest": "8e4a4f7f08e965bfd35cfe1b4e377b478f099125c9a5ec12dc0de62635104c20",
      "execution_outcome": "VERIFIED",
      "heal_count": 0,
      "label": "final-standard-1",
      "model_calls": 0,
      "report_sha256": "a826023248fde0248b265cccef57e2e4326a971a340aafabd68d718632d1e07c",
      "rest_record_count": 1,
      "runtime_ms": 56914.125124923885,
      "runtime_source_commit": "cb8b785cab84e2c42e8072a1bbd1099ce2454e1e",
      "sql_record_count": 1
    },
    {
      "bundle_content_digest": "8e4a4f7f08e965bfd35cfe1b4e377b478f099125c9a5ec12dc0de62635104c20",
      "execution_outcome": "VERIFIED",
      "heal_count": 0,
      "label": "final-standard-2",
      "model_calls": 0,
      "report_sha256": "e7aae82fed15740335b391d5193185be7b65e84a9b627730bf60beb2edab7c67",
      "rest_record_count": 1,
      "runtime_ms": 59760.71804203093,
      "runtime_source_commit": "cb8b785cab84e2c42e8072a1bbd1099ce2454e1e",
      "sql_record_count": 1
    },
    {
      "bundle_content_digest": "8e4a4f7f08e965bfd35cfe1b4e377b478f099125c9a5ec12dc0de62635104c20",
      "execution_outcome": "VERIFIED",
      "heal_count": 0,
      "label": "final-standard-3",
      "model_calls": 0,
      "report_sha256": "556ef3960e04bcd25349af094a2544262c1de8a3363dbf76b791ea0f2649e56f",
      "rest_record_count": 1,
      "runtime_ms": 63906.22883406468,
      "runtime_source_commit": "cb8b785cab84e2c42e8072a1bbd1099ce2454e1e",
      "sql_record_count": 1
    }
  ]
}
