{ "bm": { "best": { "a1s2_action": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Guy_sprinting_behind_pillar_202608010025 (2).mp4", "score": 18, "notes": "Best sprint energy, trolley vault visible mid-row" }, "a1s1_death": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_054.mp4", "score": 18, "notes": "best mummified hold, strap over mouth, arms pinned" }, "a1s1_action": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Guy_wrestles_jammed_seatbelt_202608010022 (1).mp4", "score": 17, "notes": "Belt struggle then paperclip-on-buckle close-up; clean cut" }, "a1s2_death": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/The_Guy_tumbling_trolleys_202608010025.mp4", "score": 19, "notes": "Tumbles into tangled trolley nest, legs up; strong hold" }, "a2s4_death": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/Guy_falling_off_roof_202608012016_2.mp4", "score": 19, "notes": "Heroic pose, windmill, topple; holds on empty parapet with clinging hands" }, "a2s4_action": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_003.mp4", "score": 17, "notes": "rooftop parapet survey, then glowing door discovery; clean beat" }, "barry_gameover": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_023.mp4", "score": 17, "notes": "Barry hugs box, devastated headshake; strong hold" }, "barry_rant_1": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_035.mp4", "score": 18, "notes": "sustained outrage, finger jab at camera throughout" }, "barry_approves": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_030.mp4", "score": 14, "notes": "angry point softens to remorseful face; approves arc plausible" }, "barry_rant_2": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_032.mp4", "score": 18, "notes": "nose-pinch then raised one finger, exact rant_2 beats" }, "barry_deathread": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/Man_reading_blank_game_manual_202608012016.mp4", "score": 17, "notes": "clean flat charcoal, blank manual, glasses adjust, camera glance; on spec" }, "a1s4_action": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_038.mp4", "score": 17, "notes": "paper blizzard rendered as literal glass globe, minor drift; small sign gibberish" }, "a1s3_death": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_043.mp4", "score": 17, "notes": "Crowd absorbs Guy, boot sticking out per spec; best absorption take" }, "a1s3_action": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_044.mp4", "score": 13, "notes": "Becky on crate with megaphone; crowd grabs Guy, drifts deathward" }, "a2s3_death": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_005.mp4", "score": 17, "notes": "vine climb collapses into trash-bag pile, decent held tableau" }, "a2s3_action": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_008.mp4", "score": 17, "notes": "close climb on record-and-cable vine, motion reads" }, "a2s2_action": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_014.mp4", "score": 17, "notes": "red submarine glow, braces walls, reaches into cupboard" }, "a2s2_death": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_012.mp4", "score": 19, "notes": "kebab bite, gray-green frozen face holds perfectly" }, "a2s1_death": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_017.mp4", "score": 17, "notes": "Wall edge then head-first into wheelie bin; legs-up hold" }, "a2s1_action": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/flowvid_020.mp4", "score": 16, "notes": "Flat-wall cliff edging, god rays; small gibberish posters, not dominant" }, "a3s3_action": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/Guy_and_Clerk_in_record_202608012016.mp4", "score": 17, "notes": "Clerk at counter, beaded curtain blooms golden; ends on glowing beads" }, "a2s6_action": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/Guy_and_Clerk_in_shop_202608012016_2.mp4", "score": 17, "notes": "Guy strides in filming on phone, checkerboard floor, neon; Clerk browsing" }, "a2s5_action": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Guy_and_Clerk_interact_202608011006 (1).mp4", "score": 16, "notes": "Kitchen fluorescent, Clerk hands-on-hips monologue at Guy by door" }, "a3s4_death": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/The_Guy_buried_by_boxes_202608012016.mp4", "score": 18, "notes": "Storeroom tower topples, full burial, white sleeve on pile; great hold" }, "a2s5_death": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/The_Guy_attempts_door_202608012016_2.mp4", "score": 17, "notes": "Kitchen door shoulder, spin, overhead sprawl hold; camera drifts top-down" }, "a3s3_death": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/The_Guy_caught_in_beads_202608011011 (1).mp4", "score": 17, "notes": "Walks into curtain, ends wrapped standing in beads; solid tableau" }, "a3s1_death": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/The_Guy_chasing_adapter_202608012016.mp4", "score": 19, "notes": "Adapter pings, full dive, ends on splayed hand short of adapter" }, "a3s8_stinger": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/The_Guy_exhales_in_car_202608011017 (1).mp4", "score": 19, "notes": "Dawn car exhale, mirror fills with purple-gold Morp face; perfect hold" }, "a1s2b_action": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/Guy_driving_hatchback_suburban_s\u2026_202608012016.mp4", "score": 18, "notes": "Hubcap low angle, steely driver, car departs at dusk; strong end" }, "a3s7_win": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Guy_gives_cat_food_202608011014.mp4", "score": 17, "notes": "Cat actually eats from offered can; best interaction of three" }, "a3s1_action": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/Guy_holding_45_adapter_202608012016_6.mp4", "score": 19, "notes": "Best build: raise, glow, close on adapter seated on spindle. Clean out." }, "a2s6_death": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/The_Guy_trips_records_202608012016.mp4", "score": 19, "notes": "Heroic stride, trip, face-first record slide, legs-up dust tableau." }, "bm_needleskip": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/Shopping_strip_judders_sideways_\u2026_202608012016_2.mp4", "score": 19, "notes": "clear horizontal displacement twice with tear bars, then black; best read" }, "bm_sequelbait": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/THE_MORPING_HORROR_2_teaser_202608012016_2.mp4", "score": 18, "notes": "rain street, cheap stretch morph, lightning, creature, blurred zoom; on spec" }, "a3s6_action": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/The_Guy_Becky_five_words_202608011013.mp4", "score": 17, "notes": "night version matches catalog best; crowd, crate, finger count clear" }, "a3s5_death": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/The_Guy_ages_ten_years_202608012016_4.mp4", "score": 19, "notes": "Strongest aging, hollow-eyed close hold; minor gibberish poster text behind" }, "a3s2_death": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/The_Guy_falls_backward_202608012016.mp4", "score": 19, "notes": "Balloon and dance aisle present; rigid backward fall, clean supine hold" }, "a1s2b_death": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/The_Guy_grips_wheel_202608012016_3.mp4", "score": 19, "notes": "Park, hubcap pops, wheel-grip stare, ends held on rolling hubcap" }, "a3s4_action": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/The_Guy_holding_record_202608012016_6.mp4", "score": 19, "notes": "Best-lit take: record held aloft in beam, storeroom boxes intact." }, "a3s6_death": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/The_Guy_improvises_jazz_hands_202608012016_3.mp4", "score": 19, "notes": "Clear splayed jazz hands, crowd silhouettes turn, strong eyes hold." }, "a3s5_action": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Guy_uses_card_terminal_202608011012 (1).mp4", "score": 16, "notes": "Bomb-defusal card tap reads well; ends hero stance at counter" }, "a3s2_action": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/Guy_with_eyepatch_balloon_202608012016.mp4", "score": 19, "notes": "Sad balloon, elastic band, eyepatch worn, holds heroic pose. Strong take." }, "bm_title": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/Orchestral_title_sequence_shoppi\u2026_202608012016_3.mp4", "score": 18, "notes": "all cards blank, escalating gilt, shatters to paper; clean no text" }, "bm_attract": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/Superfans_swaying_outside_record\u2026_202608012016.mp4", "score": 17, "notes": "dusk dolly past swaying fan wall, glowing window, litter drifting; loopable" }, "barry_c1": { "file": "/Users/m3ultra/Documents/gameflow/beyondmorpslair-flow-project/Man_shaking_head_disappointed_202608012016_5.mp4", "score": 0, "notes": "filename-mapped: Man_shaking_head_disappointed" }, "barry_c2": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Man_holding_game_box_tapping_202608011246 (1).mp4", "score": 0, "notes": "filename-mapped: Man_holding_game_box_tapping" }, "barry_c3": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Man_counting_errors_on_fingers_202608011235 (1).mp4", "score": 0, "notes": "filename-mapped: Man_counting_errors_on_fingers" }, "barry_c4": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Man_waving_blank_flag_202608011235 (1).mp4", "score": 0, "notes": "filename-mapped: Man_waving_blank_flag" }, "barry_c5": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Man_pressing_fists_to_temples_202608011235.mp4", "score": 0, "notes": "filename-mapped: Man_pressing_fists_to_temples" }, "barry_c6": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Man_miming_staging_with_puppets_202608011239 (2).mp4", "score": 0, "notes": "filename-mapped: Man_miming_staging_with_puppets" }, "barry_c7": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Man_slow-clapping_with_computer_box_202608011239 (1).mp4", "score": 0, "notes": "filename-mapped: Man_slow-clapping_with_computer_box" }, "barry_c8": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Man_pointing_at_book_page_202608011239.mp4", "score": 0, "notes": "filename-mapped: Man_pointing_at_book_page" }, "barry_c9": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Man_laughing_then_disapproving_202608011245.mp4", "score": 0, "notes": "filename-mapped: Man_laughing_then_disapproving" }, "barry_c10": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Man_mouthing_wordlessly_to_dialogue_202608011246 (2).mp4", "score": 0, "notes": "filename-mapped: Man_mouthing_wordlessly_to_dialogue" }, "barry_c11": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Man_with_blank_computer_box_202608011232 (1).mp4", "score": 0, "notes": "filename-mapped: Man_with_blank_computer_box" }, "barry_c12": { "file": "/Users/m3ultra/Documents/flow-vids/beyondmorpslair/Man_cleaning_glasses_and_nodding_202608011246 (1).mp4", "score": 0, "notes": "filename-mapped: Man_cleaning_glasses_and_nodding" } }, "missing_core": [], "missing_extra": [] }, "dg": { "best": { "dg7_death": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_047.mp4", "score": 17, "notes": "Fur avalanche buries Duke, ends seated under coat pile; good death tableau" }, "dg7_action": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_049.mp4", "score": 17, "notes": "Duke squeezes through fur racks, envelope held overhead; clean take" }, "dg6_death": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_053.mp4", "score": 19, "notes": "Best take: spread-eagle pinned to speaker wall, lightning; strong hold" }, "dg6b_beat": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_055.mp4", "score": 16, "notes": "CHASSIS dusting amplifier pauses seeing Duke; robot slightly knight-like" }, "dg6_action": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_059.mp4", "score": 17, "notes": "Duke+Teslawax workshop, chrome hand returns cartridge; clean beat" }, "dg_stinger": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_012.mp4", "score": 17, "notes": "Second stinger take; amber dome tube clearly visible, prof frowning at gear" }, "dg_gameover": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_013.mp4", "score": 17, "notes": "Empty shop, rotary phone, lime-green car passes window; no characters as intended" }, "dg_intro": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_092.mp4", "score": 17, "notes": "best intro take: phone, register cash into envelope" }, "dg_win": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_016.mp4", "score": 18, "notes": "Duke wheels crate-stacked dolly down dawn strip; some gibberish signage, small" }, "dg_docking": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_026.mp4", "score": 19, "notes": "Train enters tunnel; ends on smoke ring; best montage beat" }, "dg5_death": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_063.mp4", "score": 17, "notes": "Rope fully cocoons Duke standing; good held tableau, indoor set drift" }, "dg5_action": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_064.mp4", "score": 17, "notes": "Maurice fills doorway, Duke opens handshake offer; both on-model" }, "dg4_death": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_067.mp4", "score": 18, "notes": "Burst waterbed wave surfs Duke out glass door; strong comedy" }, "dg4_action": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_071.mp4", "score": 15, "notes": "Duke crosses waterbed showroom, envelope in teeth; reads well" }, "dg9_action": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/191d7926-45ad-4f9d-a4f4-e73c71ac0566.mp4", "score": 18, "notes": "lime muscle car, Cinnamon jumpsuit+aviators blows past Duke" }, "dg10_action": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/3c9fbba9-30ac-4618-80bd-a57f78b48dd2.mp4", "score": 17, "notes": "Vivienne circles w/ cigarette holder, record wall, Duke kneels" }, "dg9_death": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/fb458e9f-c7c6-43cc-8025-ed985a17813e.mp4", "score": 18, "notes": "Duke sprints, elevator doors trap envelope hand; strong held tableau" }, "dg8_beat": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_044.mp4", "score": 16, "notes": "Best beat take: seated pair, hip-vent steam wisp reads clearly" }, "dg11_action": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_028.mp4", "score": 16, "notes": "Duke and Cinnamon marble-table offers: envelope, 45, aviators; mid-gesture cut" }, "dg10_death": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_031.mp4", "score": 19, "notes": "Duke sinks chest-deep in shag, envelope aloft; strong held tableau" }, "dg3_death": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_073.mp4", "score": 16, "notes": "floor freezes, lone spotlight pins Duke; clean death tableau" }, "dg3_action": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_077.mp4", "score": 15, "notes": "mirror-ball constellations visible, timed strides plus finger-guns" }, "dg2_death": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_080.mp4", "score": 14, "notes": "perfect mushroom cloud swallows Duke; set drift toward record shop" }, "dg2_action": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_083.mp4", "score": 17, "notes": "head shop haze, envelope aloft, clean exit toward glowing door" }, "dg_title": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_131.mp4", "score": 17, "notes": "Crane from city aerial into lava-lamp window; minor gibberish signs" }, "dg_attract": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_133.mp4", "score": 15, "notes": "Street-level drift, doorway smoke, lava-lamp window; HOBNO marquee readable gibberish" }, "dg1_death": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_086.mp4", "score": 18, "notes": "clean slide-down tableau; odd avocado/pear window poster" }, "dg1_action": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/flowvid_088.mp4", "score": 17, "notes": "good strut, silhouettes; semi-readable neon gibberish, walking avocado" }, "dg_needleskip": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/Neon_strip_scene_judders_violently_202608010957 (1).mp4", "score": 16, "notes": "interior shop not street strip; judders then snaps black, usable" }, "dg_morningafter": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/Duke_and_robot_in_workshop_202608010957 (1).mp4", "score": 0, "notes": "HAND-MAPPED: the steam-ring beat \u2014 morning-after signature" }, "dgx1": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/Duke_and_Chassis_in_record_202608011401 (4).mp4", "score": 0, "notes": "filename-mapped: Duke_and_Chassis_in_record" }, "dgx2": { "file": "/Users/m3ultra/Documents/gameflow/deepgroove-flow-project/Duke_and_Chassis_in_record_202608012015_5.mp4", "score": 0, "notes": "filename-mapped: Duke_and_Chassis_in_record" }, "dgx3": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/CHASSIS_dusts_shelf_vents_steam_202608011401.mp4", "score": 0, "notes": "filename-mapped: CHASSIS_dusts_shelf" }, "dgx4": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/Inventor_studies_oscilloscope_re\u2026_202608011402.mp4", "score": 0, "notes": "filename-mapped: Inventor_studies_oscilloscope" }, "dgx5": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/Duke_and_Chassis_roller_disco_202608011403 (2).mp4", "score": 0, "notes": "filename-mapped: Duke_and_Chassis_roller_disco" }, "dgx6": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/Duke_and_Chassis_in_car_202608011403 (2).mp4", "score": 0, "notes": "filename-mapped: Duke_and_Chassis_in_car" }, "dgx7": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/Duke_struts_down_strip_202608011403.mp4", "score": 0, "notes": "filename-mapped: Duke_struts_down_strip" }, "dgx8": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/Vivienne_and_Chassis_in_penthouse_202608011404 (1).mp4", "score": 0, "notes": "filename-mapped: Vivienne_and_Chassis_in_penthouse" }, "dgx9": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/Duke_and_Chassis_slow_dance_202608011420 (2).mp4", "score": 0, "notes": "filename-mapped: Duke_and_Chassis_slow_dance" }, "dgx10": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/Vivienne,_Cinnamon,_Chassis_conv\u2026_202608011422 (1).mp4", "score": 0, "notes": "filename-mapped: Vivienne,_Cinnamon,_Chassis" }, "dgx11": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/Bechdel_Break_part_2_202608011423.mp4", "score": 0, "notes": "filename-mapped: Bechdel_Break_part_2" }, "dgx12": { "file": "/Users/m3ultra/Documents/flow-vids/deepgroove/Three_sit_in_silence_202608011423 (2).mp4", "score": 0, "notes": "filename-mapped: Three_sit_in_silence" } }, "missing_core": [], "missing_extra": [] }, "mh": { "best": { "mh3_action": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_049.mp4", "score": 16, "notes": "Hands-only closeup, white sleeve then etched runout; etching text semi-gibberish but diegetic" }, "mh2_death": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_050.mp4", "score": 16, "notes": "Dez crouched hiding, shadow walks away alone; solid held tableau" }, "mh2_action": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_053.mp4", "score": 17, "notes": "Ducks behind crate, hands clamped over mouth; textbook beat" }, "mh1_death": { "file": "/Users/m3ultra/Documents/gameflow/deadstock-flow-project/Record_store_clerk_drifting_loop_202608012013.mp4", "score": 16, "notes": "Runs looping aisle, winds down, settles cross-legged floating; clean held ending" }, "mh1_action": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_059.mp4", "score": 15, "notes": "Walks past SALE divider, stops, backs up, inspects; run not shown" }, "mh_intro": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_062.mp4", "score": 15, "notes": "bored lounge at counter turntable; needle-end click not visible" }, "mh_title": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_065.mp4", "score": 17, "notes": "dawn strip push-in to lit shop door, matches spec" }, "mh7_death": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_023.mp4", "score": 16, "notes": "Double adjusts headphones, courteous look, leaves; ends empty booth hold" }, "mh3_death": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_044.mp4", "score": 18, "notes": "Dez drawn into spinning disc, face melts into label; empty record hold" }, "mh5_death": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_034.mp4", "score": 9, "notes": "lunge then darkened empty store; Dez absent from final hold" }, "mh5_action": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_037.mp4", "score": 17, "notes": "Dez rushes to turntable, kneels, resets needle; clean kneeling end frame" }, "mh4_death": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_038.mp4", "score": 18, "notes": "breath fog becomes shrink-wrap; Dez sealed inside record-shaped wrap, strong tableau" }, "mh8_death": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_016.mp4", "score": 14, "notes": "Lathe sparks skate, Dez recoils, ends on empty workshop tableau" }, "mh_needleskip": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_003.mp4", "score": 13, "notes": "store snaps to black and holds; long black tail, trimmable" }, "mh_attract": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_004.mp4", "score": 14, "notes": "record spinning in drained store, no people; clean loop take" }, "mh_stinger": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_007.mp4", "score": 13, "notes": "Mildred beside record, turns to camera; palette drained not restored-warm" }, "mh_gameover": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_010.mp4", "score": 17, "notes": "crisp Double waves; real Dez palms on booth glass behind" }, "mhx4": { "file": "/Users/m3ultra/Documents/gameflow/deadstock-flow-project/Record_store_repair_bench_scene_202608012013_2.mp4", "score": 17, "notes": "Dez perfect; Wal cardigan+loupe solid not ghostly; note handoff; ends close two-shot" }, "mhx3": { "file": "/Users/m3ultra/Documents/gameflow/deadstock-flow-project/Wal_mastering_engineer_workshop_202608012013_3.mp4", "score": 18, "notes": "Best take: younger Wal with cardigan+loupe, warm-to-drained turn, held dread" }, "mhx8": { "file": "/Users/m3ultra/Documents/gameflow/deadstock-flow-project/Mildred_walks_through_store_202608012013_3.mp4", "score": 17, "notes": "Mildred alone down drained looping aisle; ends on glowing disc, clean hold" }, "mhx2": { "file": "/Users/m3ultra/Documents/gameflow/deadstock-flow-project/Record_store_clerk_and_cats_202608012013.mp4", "score": 11, "notes": "Two mirrored Mildreds instead of one; Dez on-model, shrug beat reads" }, "mhx6": { "file": "/Users/m3ultra/Documents/gameflow/deadstock-flow-project/Dez_and_Double_alternate_ending_202608012013_2.mp4", "score": 17, "notes": "Cleanest take: keys handed over, Double takes booth, Dez outside." }, "mhx1": { "file": "/Users/m3ultra/Documents/gameflow/deadstock-flow-project/Record_store_clerk_walks_rearran\u2026_202608012013.mp4", "score": 10, "notes": "Generic wrong-aisle walk with sleeve; near-duplicate of looping takes" }, "mhx5": { "file": "/Users/m3ultra/Documents/gameflow/deadstock-flow-project/Deadstock_Double_practices_smile_202608012013.mp4", "score": 16, "notes": "Double behind fogged booth glass cycling smiles; ends on startled stare." }, "mh7_action": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/Dez_meets_Deadstock_Double_glass_202608011001.mp4", "score": 0, "notes": "HAND-MAPPED: over-shoulder mirrored palms on glass, strong hold \u2014 the key scene" }, "mh6_action": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/Dez_and_Mildred_in_store_202608011001 (1).mp4", "score": 0, "notes": "HAND-MAPPED: Dez opens cat-food can for Mildred" }, "mh9_win": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/Dez_and_Mildred_in_store_202608011001 (3).mp4", "score": 0, "notes": "HAND-MAPPED: Dez sits by turntable with Mildred \u2014 the quiet win" }, "mh6_death": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_028.mp4", "score": 0, "notes": "HAND-MAPPED: giant Mildred looms over tiny Dez \u2014 surreal receding-room variant" }, "mh4_action": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_019.mp4", "score": 0, "notes": "HAND-MAPPED: Wal appears at lathe (provisional \u2014 verify at wiring)" }, "mh8_action": { "file": "/Users/m3ultra/Documents/flow-vids/morpinghorror/flowvid_020.mp4", "score": 0, "notes": "HAND-MAPPED: translucent Wal cuts the mark on the white label" } }, "missing_core": [], "missing_extra": [ "mhx7" ] } }