{
  "adapter_promoted": false,
  "blocked_count": 0,
  "blockers_remaining": [],
  "capability59_status": {
    "audio": false,
    "can_promote": true,
    "capability_id": 59,
    "capability_name": "Artifact.Media.VideoReceipt",
    "engine_binary_or_service_found": true,
    "engine_name": "pillow_gif_metadata_reader",
    "engine_path": "python_package:PIL.ImageSequence",
    "engine_required": true,
    "engine_version": "python 3.12.3",
    "final_decision": "PROMOTE_CAPABILITY59_PRODUCTION_READY",
    "fixture_duration_ms": 240,
    "fixture_format": "GIF",
    "fixture_frame_count": 2,
    "fixture_path": "config/evals/fixtures/aw1_phase11g_video_receipt_fixture.gif",
    "fixture_sha256": "6e32989596f3bbf3479b8a4b837376e4a925532e6dfb4086f6394ea115fd1ba3",
    "fixture_size": {
      "height": 24,
      "width": 32
    },
    "fresh_dedicated_local_engine_receipt_found": true,
    "image_editing": false,
    "image_generation": false,
    "ocr_extraction": false,
    "old_status": "tested",
    "physical_delete_approved": false,
    "production_runtime_mutation": false,
    "qwen_vllm_deleted": false,
    "real_media_generation": false,
    "receipt_path": "/log/aw1_capability_factory_phase11g_capability59_local_engine_receipt_latest.json",
    "receipt_public_safe": true,
    "remaining_gap": "Video/temporal media artifact receipt writing and validation is ready for deterministic local public-safe animated GIF metadata only; video generation, editing, semantic understanding, and production media engines remain separately gated.",
    "rollback_ready": true,
    "selected_scope": "deterministic_local_temporal_media_artifact_receipt_writer_and_validator",
    "semantic_scene_understanding": false,
    "video_editing": false,
    "video_generation": false,
    "video_semantic_understanding": false,
    "video_validation_receipt_schema_valid": true
  },
  "dashboard_path": "config/capabilities/aw1_capability_factory_dashboard_phase11g_capability59_video_artifact_receipt.json",
  "destructive_action_executed": false,
  "engine_receipt": "/log/aw1_capability_factory_phase11g_capability59_local_engine_receipt_latest.json",
  "eval_results": {
    "capability59_candidate_selection_eval": {
      "fail_count": 0,
      "pass": true,
      "pass_count": 1
    },
    "capability59_final_claim_judge_eval": {
      "fail_count": 0,
      "pass": true,
      "pass_count": 10
    },
    "capability59_fresh_dedicated_receipt_eval": {
      "fail_count": 0,
      "pass": true,
      "pass_count": 1
    },
    "capability59_local_video_artifact_receipt_eval": {
      "fail_count": 0,
      "pass": true,
      "pass_count": 1
    },
    "capability59_no_generation_or_editing_claim_eval": {
      "fail_count": 0,
      "pass": true,
      "pass_count": 1
    },
    "capability59_no_heavy_engine_start_eval": {
      "fail_count": 0,
      "pass": true,
      "pass_count": 1
    },
    "capability59_no_production_mutation_eval": {
      "fail_count": 0,
      "pass": true,
      "pass_count": 1
    },
    "capability59_no_real_media_generation_eval": {
      "fail_count": 0,
      "pass": true,
      "pass_count": 1
    },
    "capability59_no_semantic_overclaim_eval": {
      "fail_count": 0,
      "pass": true,
      "pass_count": 1
    },
    "capability59_public_safe_receipt_eval": {
      "fail_count": 0,
      "pass": true,
      "pass_count": 1
    },
    "capability59_rollback_readiness_eval": {
      "fail_count": 0,
      "pass": true,
      "pass_count": 1
    }
  },
  "external_paid_api_called": false,
  "git_push_attempted": false,
  "heavy_media_engine_started": false,
  "image_editing_claimed": false,
  "image_generation_claimed": false,
  "implemented_count": 124,
  "no_fake_pass": true,
  "paid_cloud_vision_api_called": false,
  "physical_delete_approved": false,
  "production_hot_path_changed": false,
  "production_ready_count": 83,
  "production_runtime_mutated": false,
  "production_weights_change": false,
  "public_safe": true,
  "qwen_vllm_deleted": false,
  "real_media_generation_executed": false,
  "registry_path": "config/capabilities/aw1_capability_factory_registry_phase11g_capability59_video_artifact_receipt.json",
  "remaining_gated_capability_ids": [
    144,
    145
  ],
  "rollback_retired": false,
  "schema_version": "aw1.capability_factory.phase11g_capability59_video_artifact_receipt.receipt.v1",
  "semantic_scene_understanding_claimed": false,
  "source_policy_decision": "S4_local_deterministic_temporal_media_receipt_no_generation_no_runtime_mutation",
  "tested_count": 124,
  "timestamp_utc": "2026-08-03T13:56:00Z",
  "tokenizer_changed": false,
  "total_capabilities": 156,
  "training_executed": false,
  "upgrade_record": {
    "approval_required": false,
    "capability_id": 59,
    "engine_available": true,
    "engine_required": true,
    "eval_name": "capability59_final_claim_judge_eval",
    "evidence_path": "/log/aw1_capability_factory_phase11g_capability59_local_engine_receipt_latest.json",
    "evidence_receipt": "aw1_capability_factory_phase11g_capability59_local_engine_receipt_latest.json",
    "fail_count": 0,
    "new_status": "production_ready",
    "old_status": "tested",
    "pass_count": 10,
    "remaining_gap": "Video/temporal media artifact receipt writing and validation is ready for deterministic local public-safe animated GIF metadata only; video generation, editing, semantic understanding, and production media engines remain separately gated.",
    "risk_level": "low"
  },
  "verdict": "PASS_CAPABILITY_FACTORY_PHASE11G_CAPABILITY59_READY",
  "video_generation_claimed": false
}
