{
  "record_type": "Author observation with a retained RTX view and subsequent mechanics repair note",
  "scope": "Authored press-shop demonstration; not a real plant or machine validation",
  "observation": {
    "source": "Author account supplied while revising the article",
    "behavior": "In the first build, transfer arms compressed while moving parts at some machines. The rest of the scene looked reasonably correct to the author.",
    "affected_count": "Not established; do not infer that every machine had the observed problem.",
    "brief_boundary": "The author had not requested a physically accurate simulation, but had not expected a collapsible transfer arm.",
    "discovery_method": "Author visual review of the animation",
    "interpretation": "A modeling approximation that enabled the demonstration needed an explicit acceptance decision."
  },
  "retained_mechanics_note": {
    "finding": "The earlier animation approximated reach by stretching. The later mechanism used fixed-length links and a vertical carriage.",
    "sha256": "07a43466f001c474ffe4a22b1dbb2140e386b9a9e2861a6c18cfcd8e6e5e0fec",
    "limit": "This repair note supports the change in modeling approach. It does not establish full physical accuracy or validate every cell."
  },
  "image": {
    "file": "/images/scene-acceptance-packs/press-shop-transfer-arm-rtx.jpg",
    "sha256": "b229dc8f46f773cac8dd3c6b8307c41144ddf0fc8da0c6be2666f47ddad62bab",
    "bytes": 317327,
    "resolution": [
      1920,
      1080
    ],
    "renderer": "NVIDIA ovrtx PathTracing",
    "original_resolution": [
      3840,
      2160
    ],
    "original_sha256": "f388737c5c7d28a98ab4400caacec3c293bf0a3d67b9046367176a3911c9d07a",
    "render_record_sha256": "2866f544ead2fca5b94e736108a018f634d560547c61587e824bf1a021ce61f6",
    "capture_frame": 624,
    "capture_fps": 24,
    "capture_seconds": 26.0,
    "capture_context": "Retained RTX view of the earlier animation, before the fixed-length mechanism repair. Later surface detailing is visible; this is not claimed to be a screenshot from the initial authoring session.",
    "transformations": "Resized proportionally to 1920 pixels wide and encoded as JPEG for web delivery. No crop, annotation or generative alteration.",
    "visible_detail": "Closely stacked circular arm joints at the right of the press.",
    "limit": "A single pose does not measure link-length change or prove the full motion. The observation comes from watching the animation; the repair note separately records the stretching approximation."
  },
  "current_harness_detected_this": false,
  "proposed_acceptance_condition": "After agreeing that these links are rigid, check that their lengths remain constant through the motion. This record contains no new harness run.",
  "texture_credit": {
    "asset": "concrete_floor_02",
    "creator": "Poly Haven",
    "license": "CC0",
    "source": "https://polyhaven.com/a/concrete_floor_02"
  },
  "video_comparison": {
    "video": "/images/scene-acceptance-packs/press-shop-transfer-arm-before-after.mp4",
    "sha256": "25b838c9b27530698b5900a76b04ce91f031f10bde23e43d2bd0af56facc21e6",
    "bytes": 7449739,
    "resolution": [
      1280,
      1028
    ],
    "fps": 24,
    "frames": 504,
    "duration_seconds": 21,
    "audio": false,
    "renderer": "NVIDIA ovrtx RealTimePathTracing",
    "before": {
      "source": "press-shop-connected-4k.mp4",
      "start": 18,
      "duration": 6,
      "crop": [
        1280,
        160,
        2560,
        1800
      ],
      "sha256": "22b2bc83a4f8cbba8f3540c4a4e2ea591ba0e175b2e2135709f8021046552999"
    },
    "after": {
      "source": "press-shop-physx-collision-4k.mp4",
      "start": 5,
      "duration": 15,
      "crop": [
        900,
        160,
        2560,
        1800
      ],
      "sha256": "e9f788a128aadee81ab5622cafec551138b44eef161bac1a9677331801561669"
    },
    "crop_units": "Source pixels: x, y, width, height, from original 3840 by 2160 recordings.",
    "transformations": "Each excerpt is cropped, resized proportionally and given an explanatory header outside the image. Playback remains at original speed and 24 fps. No interpolation, generated imagery, rearrangement or repetition of frames. Metadata and original chapter tracks are removed.",
    "comparison_scope": "Before shows the earlier animation at P02 with F03 on the right. After shows the repaired F03 mechanism between P02 and P03. Camera, motion path and cycle timing differ. This is a visual comparison of the modeling approach, not a matched trajectory or speed test.",
    "before_context": "The earlier feeder animation is retained in a later RTX recording with refined surface details; this is not footage from the first authoring session.",
    "after_context": "F03 replays recorded PhysX poses from a 15-second diagnostic cycle. Other feeders use reference kinematics. The visible panel is illustrative; payload and grip dynamics were not solved.",
    "discovery": "The author observed the compression while watching the demo. This comparison is not an automatic finding by the acceptance harness.",
    "poster": {
      "file": "/images/scene-acceptance-packs/press-shop-transfer-arm-video-poster.jpg",
      "sha256": "71fcb569b553f08dc69000ea525c1c93b68167d4d6231f02678f90afcbdb0589",
      "video_seconds": 1
    }
  }
}
