{
  "schema_version": "space-demo-video-follow-up-completion-v1",
  "status": "blocked",
  "result": "BLOCKED",
  "terminal": true,
  "completed_at_utc": "2026-07-22T10:34:45Z",
  "stage": "production_template_eligibility",
  "summary": "A copyright-safe real-time Times Square source was licensed, downloaded, prepared, and sent to the live Lightricks Space after view_api() was called immediately before predict(). The endpoint returned a genuine 65-frame clean-plate MP4 whose strict probe, full fatal decode, and five-frame native-resolution inspection passed. The model removed much of the crowd and traffic but left visible dark human-like remnants and reconstruction artifacts. No final 4:3 showcase was created because the mandatory production kit has no truthful video-to-video template; t2v would hide the required source video, while i2v/edit would mislabel it. No mock, placeholder, custom frame design, upload, or Telegram send occurred.",
  "requested_deliverable": {
    "description": "One short polished 4:3 showcase rendered only by the space-demo-kit and truthfully demonstrating source-video to clean-plate-video inference.",
    "created": false,
    "artifact_path": null,
    "contact_sheet_path": null,
    "reason": "No supported production template represents video-to-video editing, so a kit render would misrepresent the live contract."
  },
  "space": {
    "id": "Lightricks/ltx-2-3-22b-ic-lora-clean-plate",
    "url": "https://huggingface.co/spaces/Lightricks/ltx-2-3-22b-ic-lora-clean-plate",
    "host": "https://lightricks-ltx-2-3-22b-ic-lora-clean-plate.hf.space",
    "revision": "3d3f9a11887b0681d241e5ad938417280b6c5fb1",
    "runtime_stage": "RUNNING",
    "domain_stage": "READY",
    "hardware": "zero-a10g",
    "requested_hardware": "zero-a10g",
    "public": true,
    "gated": false,
    "disabled": false,
    "sdk": "gradio",
    "sdk_version": "5.49.1",
    "last_modified": "2026-07-20T19:42:54+00:00",
    "metadata_checked_with_hf_cli": true,
    "metadata_evidence": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/evidence/follow-up/space-template-and-publication-audit.json"
  },
  "space_instructions_and_contract": {
    "agents_md_found": false,
    "space_owned_files_read": [
      "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/space-repo-current/README.md",
      "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/space-repo-current/app.py",
      "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/space-repo-current/packages/ltx-pipelines/CLAUDE.md"
    ],
    "remote_non_space_prompt_or_guideline_documents_fetched": false,
    "actual_contract": "video_path plus prompt/negative prompt/seed/steps/conditioning/duration/resolution to regenerated clean-plate video; source video is encoded as VideoConditionByReferenceLatent",
    "not_text_to_video": true,
    "not_image_to_video": true
  },
  "source_and_license": {
    "selected_title": "Times Square 1 2023-06-10.webm",
    "author": "FASTILY",
    "source_url": "https://commons.wikimedia.org/wiki/File:Times_Square_1_2023-06-10.webm",
    "license": "CC BY-SA 4.0",
    "license_url": "https://creativecommons.org/licenses/by-sa/4.0/",
    "permission": "Sharing and adaptation are permitted with attribution, license link, change notice, and ShareAlike.",
    "input_path": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/source-clips/times-square-2.8s-input.mp4",
    "input_sha256": "c889cf25aff390650b67b9b77ed2427e02f2c8b044b105e2bb101bba282738fb",
    "input_duration_seconds": 2.791667,
    "input_dimensions": "1280x720",
    "input_frames": 67,
    "input_frame_rate": "24/1",
    "changes": "Used the Commons 720p VP9 transcode; trimmed approximately 0.3-3.1 seconds; resampled to 24 fps; transcoded to H.264/yuv420p; removed audio; then processed through the live V2V clean-plate endpoint.",
    "distribution_note": "The raw transformed output and any future derivative showcase must retain FASTILY attribution, link CC BY-SA 4.0, indicate all changes, and use the same or a compatible license.",
    "alternative_researched": "Shibuya crossing time-lapse 2019-01-05 by Asanagi, CC0 1.0; downloaded and inspected but not selected because time-lapse blending weakened the comparison.",
    "youtube_or_unlicensed_source_used": false,
    "documentation": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/sources.md",
    "evidence": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/evidence/follow-up/source-license-and-selection.json"
  },
  "live_inference": {
    "attempted": true,
    "succeeded": true,
    "real_live_call": true,
    "mock": false,
    "placeholder": false,
    "client": "gradio_client",
    "client_version": "2.5.0",
    "api_name": "/generate",
    "view_api_immediately_before_predict": true,
    "call_order": [
      "Client constructed",
      "view_api completed",
      "predict invoked"
    ],
    "started_at": "2026-07-22T10:21:22.823789+00:00",
    "finished_at": "2026-07-22T10:22:09.419851+00:00",
    "elapsed_seconds_including_view_api": 46.596012,
    "prompt": "Empty Times Square with the same streets, buildings, billboards, lighting, and camera movement; no pedestrians, people, vehicles, bikes, or human shadows.",
    "prompt_characters": 154,
    "negative_prompt": "person, people, pedestrian, crowd, human, figure, body, face, vehicle, car, bicycle, human shadow, reflection, ghosting, blur, distortion, jitter",
    "seed": 42,
    "num_inference_steps": 8,
    "conditioning_strength": 1.0,
    "requested_duration_seconds": 2.8,
    "resolution": "960 (highest)",
    "evidence": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/evidence/follow-up/live-view-api-and-inference.json"
  },
  "raw_live_output": {
    "classification": "real live endpoint evidence; not the requested polished 4:3 showcase",
    "path": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/live-output/follow-up/times-square-clean-plate-live.mp4",
    "exists": true,
    "size_bytes": 622009,
    "sha256": "48ba89e22812df44bb05a25fe28ad035e4ca5ec97b77bd62aa0772274e3ebe7e",
    "codec": "h264",
    "pixel_format": "yuv420p",
    "width": 480,
    "height": 256,
    "aspect_ratio": "15:8",
    "is_4_by_3": false,
    "frame_rate": "24/1",
    "duration_seconds": 2.708333,
    "declared_frames": 65,
    "decoded_frames": 65,
    "packets": 65,
    "strict_ffprobe_exit_code": 0,
    "full_fatal_decode_exit_code": 0,
    "visual_inspection": {
      "performed": true,
      "mode": "original/native resolution",
      "representative_frame_indices": [0, 16, 32, 48, 64],
      "result": "Most crowd and traffic were removed and major scene geometry persisted, but dark human-like remnants and reconstruction distortions remained in every reviewed portion. The raw result is not polished release media.",
      "evidence": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/evidence/follow-up/raw-output-visual-inspection.json"
    }
  },
  "production_template": {
    "kit": "/root/code/space-demo-kit",
    "kit_revision": "58456e3c3d3045ce28fa51ce71483f04f50657e2",
    "supported_modes": ["i2v", "t2v", "edit", "avatar", "a2a", "gallery", "vqa"],
    "truthful_supported_mode": null,
    "eligible": false,
    "exact_decision": "DO NOT RENDER",
    "exact_reason": "The live Space requires a complete source video and returns a regenerated video. t2v would hide the source and imply generation from text; i2v would relabel a full-video reference as one image; edit is image-to-image; the remaining modes return or accept unrelated modalities.",
    "manifest_created": false,
    "render_py_invoked": false,
    "custom_frames_designed": false,
    "production_mp4_created": false,
    "kit_contact_sheet_created": false,
    "renderer_or_template_modified": false,
    "evidence": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/evidence/follow-up/space-template-and-publication-audit.json"
  },
  "tweets": {
    "path": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/tweets.md",
    "variations": 3,
    "all_unpublished_or_draft_labeled": true,
    "all_describe_real_inference": true,
    "all_include_limitations": true,
    "character_counts": [273, 276, 271],
    "posted": false
  },
  "upload": {
    "destination": "Mike0021/hugging-app-videos",
    "private_required": true,
    "hf_cli_reported_private": false,
    "hf_cli_version": "1.23.0",
    "authenticated_identity": "Mike0021",
    "attempted": false,
    "remote_object": null,
    "remote_integrity_check": "not applicable",
    "exact_decision": "DO NOT UPLOAD",
    "reason": "hf buckets info reports private=false. Also, no eligible production artifact exists."
  },
  "telegram": {
    "attempted": false,
    "sent": false,
    "exact_decision": "DO NOT SEND FROM WORKER",
    "reason": "Explicit user prohibition."
  },
  "blockers": [
    {
      "code": "no_truthful_production_v2v_template",
      "terminal_for_requested_showcase": true,
      "exact_reason": "The mandatory renderer supports i2v, t2v, image edit, avatar, a2a, gallery, and vqa, but no source-video-to-video editing template. Any available mode would omit or mislabel a causally required source video.",
      "evidence": [
        "/root/code/space-demo-kit/skills/space-demo-video/SKILL.md",
        "/root/code/space-demo-kit/render.py",
        "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/space-repo-current/app.py",
        "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/evidence/follow-up/space-template-and-publication-audit.json"
      ]
    }
  ],
  "limitations": [
    "The genuine endpoint output is 480x256 (15:8), not the requested 4:3 production render.",
    "Five native-resolution frames show persistent dark human-like remnants and softened/distorted fine structure.",
    "No kit contact sheet exists because no truthful manifest was eligible."
  ],
  "verification_commands": [
    {
      "command": "python3 -m py_compile run_live_inference.py",
      "exit_code": 0,
      "purpose": "syntax-check the reproducible live-inference client"
    },
    {
      "command": "python3 run_live_inference.py --attempt 1 --source source-clips/times-square-2.8s-input.mp4 --output live-output/follow-up/times-square-clean-plate-live.mp4 --evidence evidence/follow-up/live-view-api-and-inference.json --duration 2.8 --resolution '960 (highest)'",
      "exit_code": 0,
      "purpose": "view_api immediately followed by real live inference and initial strict output checks"
    },
    {
      "command": "ffprobe -v error -count_frames -count_packets -show_entries format=filename,format_name,duration,size:stream=index,codec_name,codec_type,width,height,pix_fmt,r_frame_rate,avg_frame_rate,nb_frames,nb_read_frames,nb_read_packets -of json live-output/follow-up/times-square-clean-plate-live.mp4",
      "exit_code": 0,
      "purpose": "strict structural probe and frame/packet counts"
    },
    {
      "command": "ffmpeg -hide_banner -nostdin -v error -xerror -err_detect explode -i live-output/follow-up/times-square-clean-plate-live.mp4 -map 0:v:0 -f null -",
      "exit_code": 0,
      "purpose": "full fatal-on-error decode of every output frame"
    },
    {
      "command": "ffmpeg -hide_banner -loglevel error -y -i live-output/follow-up/times-square-clean-plate-live.mp4 -vf \"select='eq(n,0)+eq(n,16)+eq(n,32)+eq(n,48)+eq(n,64)'\" -vsync 0 evidence/follow-up/live-frame-%02d.png",
      "exit_code": 0,
      "purpose": "extract five native-resolution representative frames for visual inspection"
    },
    {
      "command": "hf spaces info Lightricks/ltx-2-3-22b-ic-lora-clean-plate --expand runtime --format json",
      "exit_code": 0,
      "purpose": "live runtime/revision/hardware verification"
    },
    {
      "command": "hf buckets info Mike0021/hugging-app-videos",
      "exit_code": 0,
      "purpose": "publication privacy gate; returned private=false"
    },
    {
      "command": "python3 - <<'PY' ... validate three tweets, each 1-280 characters and draft/unpublished labeled ... PY",
      "exit_code": 0,
      "purpose": "tweet validation; counts 273, 276, 271"
    },
    {
      "command": "python3 -m json.tool completion.json >/dev/null && python3 -m json.tool evidence/follow-up/live-view-api-and-inference.json >/dev/null && python3 -m json.tool evidence/follow-up/source-license-and-selection.json >/dev/null && python3 -m json.tool evidence/follow-up/space-template-and-publication-audit.json >/dev/null && python3 -m json.tool evidence/follow-up/raw-output-visual-inspection.json >/dev/null",
      "exit_code": 0,
      "purpose": "final JSON syntax validation"
    },
    {
      "command": "python3 verify_followup_outputs.py",
      "exit_code": 0,
      "purpose": "full final local-output acceptance validation"
    }
  ],
  "non_blocking_command_corrections": [
    {
      "command": "hf buckets list --owned --format json",
      "exit_code": 2,
      "reason": "hf 1.23.0 does not support --owned/--format for this subcommand; corrected with `hf buckets list`, exit 0. The authoritative `hf buckets info` command also exited 0 and returned private=false."
    },
    {
      "command": "hf buckets list",
      "exit_code": 0,
      "result": "Mike0021/hugging-app-videos listed with private=False, size=47065832, total_files=27"
    }
  ],
  "required_skills": {
    "space_demo_video": {
      "path": "/root/code/space-demo-kit/skills/space-demo-video/SKILL.md",
      "sha256": "3c5f87183e30cdbe905615610b70fdab04c0a4c98a5b0c2bed45459caf768636",
      "read_fully": true
    },
    "codex_monitor": {
      "path": "/root/.openclaw/workspace/skills/codex-monitor/SKILL.md",
      "sha256": "2cde47c4a1b16f5d69a2b93034dcaea044ca2ba4a68cafd0b100872e13a058d0",
      "read_fully": true,
      "resumed_existing_thread": true
    },
    "hf_cli": {
      "path": "/root/.agents/skills/hf-cli/SKILL.md",
      "sha256": "c354a40699c1dd2c13df9766c3fc94a5f11dd5d080d84d7245ec130030027a0f",
      "read_fully": true
    }
  },
  "evidence": {
    "live_inference": {
      "path": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/evidence/follow-up/live-view-api-and-inference.json",
      "sha256": "b277a88fb7e1399d7059520317c91c1be503dc41994f7d74a5a234915463d05e"
    },
    "source_license": {
      "path": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/evidence/follow-up/source-license-and-selection.json",
      "sha256": "167115a220dd817a99caec1853d97ece6ec357917e1ac6939377d4b96bcf8957"
    },
    "space_template_publication": {
      "path": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/evidence/follow-up/space-template-and-publication-audit.json",
      "sha256": "7f8eb4f39cb4e3bb927ad5c0f280fade5572f0a6551ce934a76e660a74bd7ca0"
    },
    "visual_inspection": {
      "path": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/evidence/follow-up/raw-output-visual-inspection.json",
      "sha256": "0970b29d739b150b3ecbeb68943291e65df9034a9955d39f4cfbdafe53c35e4a"
    },
    "sources_md": {
      "path": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/sources.md",
      "sha256": "51838228a6a8993ddb25c3cecbb66e58ddced8553fe75904351948fc231a0783"
    },
    "tweets_md": {
      "path": "/root/code/hugging-apps-ltx-2-3-22b-ic-lora-clean-plate/tweets.md",
      "sha256": "ca1a6ee56a2ec1e7d559a409ded311655190186a816217643ad73bcd34e2d8d2"
    }
  },
  "placeholders": {
    "used": false,
    "items": []
  },
  "todos": [
    {
      "id": "read_required_skills",
      "status": "complete",
      "result": "Read space-demo-video, codex-monitor, and hf-cli SKILL.md files fully."
    },
    {
      "id": "inspect_live_space",
      "status": "complete",
      "result": "Pinned and inspected live revision, runtime, Space-owned README/app/CLAUDE instructions, and current API."
    },
    {
      "id": "research_licensed_sources",
      "status": "complete",
      "result": "Verified two Wikimedia Commons sources and their permission terms; documented URLs and licenses."
    },
    {
      "id": "prepare_selected_source",
      "status": "complete",
      "result": "Prepared and probed a small 2.79-second Times Square input with full change record."
    },
    {
      "id": "run_real_live_inference",
      "status": "complete",
      "result": "Called view_api immediately before predict and received a real, non-placeholder output."
    },
    {
      "id": "strict_media_verification",
      "status": "complete",
      "result": "ffprobe frame/packet counts and full fatal decode passed for the raw endpoint MP4."
    },
    {
      "id": "native_frame_visual_inspection",
      "status": "complete",
      "result": "Inspected five native-resolution representative frames and recorded both demonstrated removal and visible residual artifacts."
    },
    {
      "id": "production_template_decision",
      "status": "complete",
      "result": "Truthfully determined that none of the seven supported production templates represents V2V clean-plate editing."
    },
    {
      "id": "render_or_block",
      "status": "complete",
      "result": "Closed as blocked without manifest/render because using another mode would misrepresent the contract."
    },
    {
      "id": "write_sources",
      "status": "complete",
      "result": "sources.md records selected and alternative source URLs, authors, licenses, hashes, changes, and reuse obligations."
    },
    {
      "id": "write_tweets",
      "status": "complete",
      "result": "tweets.md contains three distinct, unpublished drafts under 280 characters with explicit limitations."
    },
    {
      "id": "audit_upload_and_telegram",
      "status": "complete",
      "result": "HF CLI reports the bucket public, so upload was prohibited; Telegram remained unsent as required."
    },
    {
      "id": "final_local_output_validation",
      "status": "complete",
      "result": "Validated JSON, markdown requirements, evidence paths/hashes, media integrity, terminal status, and closure of every todo."
    }
  ],
  "all_todos_closed": true,
  "pending_todos": []
}
