{
  "schema_version": 1,
  "evidence_version": "posthoc-20260714-v3",
  "immutable": true,
  "audit_timestamp_utc": "2026-07-14T15:04:59Z",
  "result_id": "neo-gothic-storm-city-fable-5-medium-partial",
  "base_public_record": {
    "path": "/evidence/tech-review-001/v1/results/neo-gothic-storm-city-fable-5-medium-partial.json",
    "primary_artifact_sha256_matches_source": true,
    "rewrites_base_record": false
  },
  "task": "Neo-Gothic Storm City",
  "model": "Claude Fable 5 Medium",
  "classification": "qualifying_posthoc_reproduction",
  "record_status": "partial",
  "harness_sync_commit": "f8f8982ca29d8c22fe76900a26fd30a1999bc8a2",
  "source": {
    "sha256": "b39a0df6a684e1213329c6e1c6e6b1c8d511d52bf6b759c612e6954f957e8342",
    "canonical_bytes_verified": true,
    "source_code_published": false
  },
  "compatibility_wrapper": {
    "sha256": "71dcdb16c6bb38d5547e7523363db64107adbe500ac09b3993ff25de82f0dc7c",
    "generated_shader_sha256": "d5725818e69f859a88b1289ab71a7b5c1b783fda72ba55948a987865461374d8",
    "logic_changed": false,
    "compile_status": "success"
  },
  "renderer": {
    "runner_sha256": "137ed25d67a7476acff58ceed958a492087a0a8eefbeebad1c69b40237661118",
    "hardware_verified": true,
    "actual_renderer_verified": true,
    "backend": "headless EGL/OpenGL",
    "gpu_model": "NVIDIA RTX PRO 6000 Blackwell Server Edition",
    "actual_renderer": "NVIDIA RTX PRO 6000 Blackwell Server Edition/PCIe/SSE2",
    "vendor": "NVIDIA Corporation",
    "driver_version": "580.82.07",
    "cuda_version": "13.0",
    "gl_version": "3.3.0 NVIDIA 580.82.07",
    "glsl_version": "3.30 NVIDIA via Cg compiler"
  },
  "performance": {
    "method_verified": true,
    "method": "synchronized wall-clock timing around render plus glFinish",
    "resolution": { "width": 1920, "height": 1080 },
    "warmup_seconds": 10,
    "trial_count": 3,
    "nominal_trial_duration_seconds": 30,
    "trial_sample_cv_percent": 0.03724307997822649,
    "generation_run_count": 1,
    "measurement_trials_count_as_generation_runs": false,
    "uncapped_trials": [
      { "trial": 1, "duration_seconds": 30.002581265000117, "frame_count": 24662, "mean_fps": 821.9959403549641 },
      { "trial": 2, "duration_seconds": 30.00188013700017, "frame_count": 24657, "mean_fps": 821.8484937412794 },
      { "trial": 3, "duration_seconds": 30.002152128000034, "frame_count": 24644, "mean_fps": 821.4077408467159 }
    ],
    "uncapped_aggregate": {
      "mean_fps": 821.7507258546864,
      "p50_frame_time_ms": 1.216769,
      "p95_frame_time_ms": 1.3223771,
      "p99_frame_time_ms": 1.3789545800000003
    },
    "sustained_60fps": {
      "scheduled_frames": 3600,
      "duration_seconds": 59.984597417999794,
      "late_frames": 0,
      "deadline_misses": 0,
      "passed": true
    }
  },
  "capture": {
    "verified": true,
    "method": "deterministic offline 1080p60 render",
    "width": 1920,
    "height": 1080,
    "codec": "h264",
    "pixel_format": "yuv420p",
    "frame_rate": "60/1",
    "frame_count": 900,
    "duration_seconds": 15,
    "mp4_sha256": "1006f9bb93de4ba56cfc771f6ddc160a25c035fba3a9ee05f3c15e4e2707cd8e",
    "contact_sheet_sha256": "dba04b0edc61e091f527d7e1b4284ba8240e38e840236170a837d22709524a7b",
    "contact_sheet_frames": [0, 225, 450, 675, 899],
    "video": "/evidence/tech-review-001/shaders/neo-gothic-storm-city-fable-5-medium/posthoc-20260714-v3/capture.mp4",
    "contact_sheet": "/evidence/tech-review-001/shaders/neo-gothic-storm-city-fable-5-medium/posthoc-20260714-v3/contact-sheet.png",
    "ffprobe": "/evidence/tech-review-001/shaders/neo-gothic-storm-city-fable-5-medium/posthoc-20260714-v3/ffprobe.json"
  },
  "blind_review": {
    "classification": "rejected",
    "evaluation_completed": false,
    "outcome": null
  },
  "still_missing": [
    "original initial local FPS",
    "original optimized local FPS",
    "completed blind evaluation"
  ]
}
