The Loft — Adrian shoot archive (2026-10-25)

Source: Adrian's Drive folder "The loft" (project/DRIVE-SOURCE.txt), pulled in full 2026-10-25.

Shot 13:49–17:50 Cairo time on iPhone. Brief he worked from: project/ADRIAN-BRIEF.md (31-shot daylight room-by-room v8).

Layout

PathWhat
originals/<Room>/All 135 Drive files, byte-for-byte (1.7 GB). Same-name files in one folder get __v1/__v2
MANIFEST.csvPer file: room, photo/video, size, orientation, duration, fps, capture time, md5, dup_of
previews/1200px JPG of each unique photo; middle frame of each video
strips/4 frames per video (15/40/65/92 %) — what happens in the clip
sheets/Contact sheet per room
analysis-light-events.txtLight ON/OFF moments per video (brightness jump, camera-still), timestamps for the edit
project/Brief (md + live html), brief history, asset inventory, intake script, Drive tree

Inventory (106 unique, 29 exact duplicates across folders)

RoomPhotosVideosVideo secs
Entrance & Stairs12669
Reception149123
Dining121066
Living Room814193
Screens (panel / iPad / app)020253
Whole place walk-through0143
Kitchen00—

Format: photos 4032×3024 HEIC (12 MP, 32 vertical / 14 horizontal). Videos 1080×1920 @60fps, all with sound;

59 of 60 are vertical, only Living/IMG_7071 is horizontal. No 4K. Files were not renamed to LOFT__…,

so pull.py can't auto-check them; coverage below is by eye.

Coverage against the brief

ShotStatusBest files
01 Arrival / 03 Entrance & stairs lit✅Entrance 7047–7053, 7055–7057
02 Walk-in🟡 short (13–21 s, brief 30–45 s)Entrance 7059, 7061; Whole-place 7117
04 Good-night path🟡 light changes on the planter/stairs, no clean before/after pairEntrance 7062 (ON 6.2 s), 7063 (OFF 4.6 s)
05 Reception wide✅ strongReception 7007–7022
06 Light layers carousel🟡 cove on/off only, not the 5 layersReception 7024 (ON 2.1 s), 7026 (OFF 3.1 s) + photos
07 Reception curtain❌ no visible curtain movement—
08 / 16 AC reacts🟡 AC close-ups, app not in frameDining 7080, 7092–7094; Living 7076
09 / 10 Kitchen❌ not shot—
11 Dining wide✅ strongDining 7029–7043
12 Over the table (chandelier)✅ on/off on videoDining 7036 (ON 2.8 s / OFF 7.8 s), 7037
13 Living hero✅Living 7065–7068, 7083–7085, 7119; video 7070
14 Curtain opens🟡 curtain clips, opening not clearLiving 7078, 7071 (horizontal), 7072
15 Movie time / TV✅ TV from the appLiving 7120, 7121, 7126
17 / 18 App and panel in hand✅ strongScreens 7100 (iPad: AC + curtain 100 %), 7108, 7109, 7123, 7125; Living 7118 (wall panel)
19 Wall switch❌—
20 / 21 All off / All on🟡 off/on moments, one take each, vertical onlyScreens 7115 (OFF 3.8 s, ON 11.4 s), 7108 (OFF 19.2 / ON 20.4 s)
22 / 23 In-wall details, b-roll🟡 AC + planter only, no hub/relay/motorEntrance 7063–7064, Dining 7095
24 Echo photo🟡 visible beside the floor lamp, not a dedicated shotEntrance 7048, 7057, 7060
25–29 Alexa voice❌ none (no audio files)—
30 / 31 Panel screens✅ (shot early) small wall panel + iPad wall panelScreens 7086–7107

Do-not-use (faces): Entrance 7054 (two staff), Whole-place 7117 at 0–11 s (man on sofa) — crop or cut.

Screens 7108 / 7100: a sleeve and a reflection in the brass strip only, fine.

Plan

Phase 1 — Selects (CTO, today). Pick the 2–3 strongest stills per room, flag the panel/app clips that read in the

first second, cut trims at the timestamps above. Output: selects/ + one review page for the operator.

Phase 2 — Grade + export. One consistent warm-neutral grade across rooms (shot 13:49–17:50, light drifts).

Exports: web 2400px JPG, Instagram 1080×1350 feed + 1080×1920 reel covers.

Phase 3 — Reels (6, all vertical, 8–20 s, real room sound). Rebuilt from what exists:

ReelStoryClips
R1 One tap, whole homewall iPad → lights go outScreens 7115 → 7108 off/on
R2 Every way to control itwall panel → phone → iPadLiving 7118 → Screens 7123 → 7100
R3 The TV in your handphone remote drives the TVLiving 7120 → 7126
R4 One room, two moodsReception cove on/offReception 7024 → 7026 + stills
R5 Walk inentrance → stairs → receptionEntrance 7059 → 7061 → Reception 7023
R6 Dinner lightchandelier on over the tableDining 7036 → 7037 + stills

Phase 4 — Launch page. Swap every placeholder on /previews/loft-launch-comp/ (ASSETS.md slot map) for these

real photos: hero = Living 7083/7085, rooms = Reception 7013, Dining 7041, Entrance 7051, panel = Screens 7086/7106.

Phase 5 — Short pickup visit for Adrian (~90 min), only what's missing: Kitchen (09/10); Alexa (24–29, after

"ALEXA OK"); wall switch (19); in-wall hub/relay/curtain motor (22); one clean Reception curtain open (07);

horizontal takes of the hero room + All off/All on for the website and YouTube. Name files LOFT__… so

project/pull.py can check them.

Gallery

Tap any tile to open it full screen, then use ‹ › or swipe / arrow keys. Videos play with sound. The colour bar shows where each file is used:
WebsiteInstagram ReelScene / B-rollSpareDo not use

Situations — scenes being triggered (tap to play)

▶
▶ IMG_7108 · 47s
All off → All on from the wall iPad
▶
▶ IMG_7115 · 14s
One tap, whole home
▶
▶ IMG_7100 · 36s
iPad: AC + curtain to 100%
▶
▶ IMG_7118 · 29s
Wall panel in the Living room
▶
▶ IMG_7120 · 21s
TV from the phone
▶
▶ IMG_7036 · 9s
Dinner light — chandelier
▶
▶ IMG_7024 · 22s
Reception cove on
▶
▶ IMG_7070 · 22s
Living room lights back on

Entrance & Stairs — 12 photos, 6 videos

IMG_7047
Instagram feed 4:5 / carousel / Story
IMG_7048
Instagram feed 4:5 / carousel / Story
IMG_7049
Instagram feed 4:5 / carousel / Story
IMG_7050
Instagram feed 4:5 / carousel / Story
IMG_7051
WEBSITE room card — Entrance & stairs
IMG_7052
Instagram feed 4:5 / carousel / Story
IMG_7053
Instagram feed 4:5 / carousel / Story
IMG_7054
DO NOT USE — two staff faces visible
IMG_7055
Instagram feed 4:5 / carousel / Story
IMG_7056
Website room gallery / banner (horizontal)
IMG_7057
Instagram feed 4:5 / carousel / Story
IMG_7060
Instagram feed 4:5 / carousel / Story
▶
▶ IMG_7058 · 9s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7059 · 13s
REEL R5 "Walk in" — opener
▶
▶ IMG_7061 · 21s
REEL R5 — stairs, light on 11.3s
▶
▶ IMG_7062 · 9s
Good-night path (shot 04) — stairs light on 6.2s
▶
▶ IMG_7063 · 11s
Good-night path (shot 04) — off 4.6s
▶
▶ IMG_7064 · 4s
Instagram Reel B-roll / Story (vertical)

Reception — 14 photos, 9 videos

IMG_7007
Instagram feed 4:5 / carousel / Story
IMG_7008
Instagram feed 4:5 / carousel / Story
IMG_7010
Instagram feed 4:5 / carousel / Story
IMG_7011
Instagram feed 4:5 / carousel / Story
IMG_7012
Website room gallery / banner (horizontal)
IMG_7013
WEBSITE room card — Reception
IMG_7014
Website room gallery / banner (horizontal)
IMG_7015
Instagram feed 4:5 / carousel / Story
IMG_7016
Instagram feed 4:5 / carousel / Story
IMG_7017
Instagram feed 4:5 / carousel / Story
IMG_7018
Website room gallery / banner (horizontal)
IMG_7019
Website room gallery / banner (horizontal)
IMG_7020
Instagram feed 4:5 / carousel / Story
IMG_7022
Website room gallery / banner (horizontal)
▶
▶ IMG_7003 · 6s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7004 · 5s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7005 · 10s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7006 · 6s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7023 · 16s
REEL R5 — into Reception
▶
▶ IMG_7024 · 22s
REEL R4 "One room, two moods" — cove ON 2.1s
▶
▶ IMG_7026 · 22s
REEL R4 — cove OFF 3.1s
▶
▶ IMG_7027 · 13s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7028 · 24s
Instagram Reel B-roll / Story (vertical)

Dining — 12 photos, 10 videos

IMG_7029
Instagram feed 4:5 / carousel / Story
IMG_7030
Website room gallery / banner (horizontal)
IMG_7031
Website room gallery / banner (horizontal)
IMG_7032
Instagram feed 4:5 / carousel / Story
IMG_7033
Instagram feed 4:5 / carousel / Story
IMG_7034
Instagram feed 4:5 / carousel / Story
IMG_7035
Instagram feed 4:5 / carousel / Story
IMG_7039
Instagram feed 4:5 / carousel / Story
IMG_7040
Instagram feed 4:5 / carousel / Story
IMG_7041
Website room gallery / banner (horizontal)
IMG_7042
Website room gallery / banner (horizontal)
IMG_7043
Instagram feed 4:5 / carousel / Story
▶
▶ IMG_7036 · 9s
REEL R6 "Dinner light" — chandelier ON 2.8s / OFF 7.8s
▶
▶ IMG_7037 · 4s
REEL R6 — chandelier OFF 1.5s
▶
▶ IMG_7038 · 2s
Cutaway only (under 3 s)
▶
▶ IMG_7044 · 2s
Cutaway only (under 3 s)
▶
▶ IMG_7080 · 12s
AC close-up (shot 08) — B-roll
▶
▶ IMG_7082 · 13s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7092 · 3s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7093 · 3s
Cutaway only (under 3 s)
▶
▶ IMG_7094 · 12s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7095 · 6s
Instagram Reel B-roll / Story (vertical)

Living Room — 8 photos, 14 videos

IMG_7065
Instagram feed 4:5 / carousel / Story
IMG_7066
Instagram feed 4:5 / carousel / Story
IMG_7067
Website room gallery / banner (horizontal)
IMG_7068
Website room gallery / banner (horizontal)
IMG_7083
WEBSITE HERO (launch page top banner)
IMG_7084
Instagram feed 4:5 / carousel / Story
IMG_7085
WEBSITE HERO alt (horizontal, desktop banner)
IMG_7119
Instagram feed 4:5 / carousel / Story
▶
▶ IMG_7069 · 4s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7070 · 22s
WEBSITE Living hero video — off 0.3s / on 10.1s
▶
▶ IMG_7071 · 14s
WEBSITE / YouTube — the ONLY horizontal video (curtain)
▶
▶ IMG_7072 · 12s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7073 · 6s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7074 · 13s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7075 · 15s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7076 · 12s
AC reacts (shot 16) — light on 8.8s
▶
▶ IMG_7078 · 12s
Curtain (shot 14) — B-roll
▶
▶ IMG_7079 · 3s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7118 · 29s
REEL R2 "Every way to control it" — wall panel
▶
▶ IMG_7120 · 21s
REEL R3 "The TV in your hand" — phone remote
▶
▶ IMG_7121 · 8s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7126 · 21s
REEL R3 — TV from the app

Panel / iPad / App — 0 photos, 20 videos

▶
▶ IMG_7086 · 3s
WEBSITE "control" section — wall panel
▶
▶ IMG_7087 · 2s
Cutaway only (under 3 s)
▶
▶ IMG_7088 · 5s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7089 · 10s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7090 · 12s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7091 · 9s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7098 · 27s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7100 · 36s
REEL R2 + WEBSITE demo — iPad drives AC + curtain to 100%
▶
▶ IMG_7101 · 3s
Cutaway only (under 3 s)
▶
▶ IMG_7102 · 4s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7103 · 4s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7104 · 3s
Cutaway only (under 3 s)
▶
▶ IMG_7106 · 5s
WEBSITE "control" section — wall panel alt
▶
▶ IMG_7107 · 4s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7108 · 47s
REEL R1 + WEBSITE demo video — All off 19.2s / on 20.4s from the wall iPad
▶
▶ IMG_7109 · 17s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7112 · 16s
Instagram Reel B-roll / Story (vertical)
▶
▶ IMG_7115 · 14s
REEL R1 "One tap, whole home" — All off 3.8s / All on 11.4s
▶
▶ IMG_7123 · 19s
REEL R2 — phone app, light on 9.2s
▶
▶ IMG_7125 · 13s
Instagram Reel B-roll / Story (vertical)

Walk-through — 0 photos, 1 videos

▶
▶ Whole-place_7117 · 43s
Walk-through — usable from 11s only (person on sofa 0–11s)