diff --git a/docs/pilot-film.md b/docs/pilot-film.md index c8b98450..30e8916d 100644 --- a/docs/pilot-film.md +++ b/docs/pilot-film.md @@ -1,23 +1,29 @@ # Pilot film publication -`/pilot-film` is a separate noindex viewing page with widescreen/vertical selection, ordinary video controls, downloads, and a text transcript. It has no autoplay. The teaser loads no film files. +`/pilot-film` is a separate noindex viewing page with widescreen/vertical selection, ordinary video controls, downloads, and a full text transcript. It has no autoplay. The teaser loads no film files. -Revision 16: 26.917 seconds at 60fps; 1920×1080 and 1080×1920. Both formats follow the same seven-part story as `/cloud-teaser` and `/cloud-landing`: a hypothetical time question, everyday requests, the last chore, the Pilot link, agents coordinating with approval, the same link everywhere, and taking your life back. Pilot and agents enter at 11.750 seconds. The primary action is Claim your handle; setup is Claim, Connect, Share. +Revision 17 lasts 29.800 seconds at 60fps in 1920×1080 and 1080×1920. It follows the same seven-part story as `/cloud-teaser` and `/cloud-landing`: a hypothetical time question, everyday requests, the last chore, the Pilot link, agents coordinating with approval, the same link everywhere, and taking your life back. Pilot and agents enter at 14.633 seconds. The primary action is Claim your handle; setup is Claim, Connect, Share. -The opening is the complete question “What would you do with 20% more time?” It is not a measured time-use statistic or a promised saving. The link reveal uses the real handle URL format. Priya’s agent reaches Maya’s agent, after Maya accepts the connection. The proposed coffee time is confirmed only after human approval. Both connected AIs and the illustrative nature of the demonstration are labeled. The same link stays in the same screen position through bio, email-signature and message match cuts. +## Sequential requests -Picture: the existing café photograph, illustrated components, and Higgsfield reunion footage (wide job `43933a0b-8a7f-4269-8c5b-6da310ebea55`, vertical job `43a9edd7-b165-4cc2-8980-34a3ed8b14d2`). Typeface and brand marks are reused from the website. One Inter Tight family, cream/clay/ink palette, and a single human ending align all three surfaces. +From 3.117 to 11.750 seconds, “How does a ‘quick question’ turn into 30 minutes?” stays fixed while eight requests replace one another in a single large card. Each replacement happens on a measured drum attack. There is no accumulated wall, overlapping request text, or text crossfade. The first request and the longer feedback question last 1.433 seconds each; the other six last about 0.96 seconds. Alternating cream and clay cards mark the swaps. Both formats use identical text and timing. -Audio: user-supplied first seven seconds of Imagine Dragons’ “Believer”, arranged into the existing drum loop at the original tempo. The approved waveform is sample-identical through the first 21 seconds; an existing complete loop extends the cut, with a final two-second fade to silence. No narration or new effects. Picture fades over the final 1.05 seconds. This records provenance, not a representation of a music license. +The previous film's later scene durations are retained. The longer request sequence adds 2.883 seconds, keeping the total below 30 seconds. The complete final CTA remains visible for 2.60 seconds before the picture fade. These reading holds follow the user's slower-pacing direction and override the motion skill's generic 0.6-second stillness target. -Scene transitions and component changes are quantized from measured audio attacks, not an assumed BPM grid. The production source, full text/timings, audio provenance, previous cuts and independent reviews stay in the local `launch-video/drums/output/rhythm-v16/` archive. Only final MP4s, posters and the full transcript are published. +## Content and provenance -## Release verification +The opening is the complete question “What would you do with 20% more time?” It is not a measured time-use statistic or a promised saving; 30 minutes is rhetorical. The link reveal groups the real handle URL format with `@maya`. Priya's agent reaches Maya's agent after Maya accepts the connection. A proposed coffee time becomes confirmed only after separate human approval. Both connected AIs and the illustrative demonstration are labeled. The same link stays in the same screen position through bio, email-signature and message cuts. The ending retains “You approve connections and plans.” + +Picture: existing café photography, illustrated components and Higgsfield reunion footage (wide job `43933a0b-8a7f-4269-8c5b-6da310ebea55`, vertical job `43a9edd7-b165-4cc2-8980-34a3ed8b14d2`). Typeface and brand marks are reused from the website. One Inter Tight family, cream/clay/ink palette and a human ending align the three surfaces. + +Audio: the user-supplied first seven seconds of Imagine Dragons’ “Believer”, arranged into the approved drum loop at its original tempo. The revised WAV is sample-identical to the prior soundtrack through 24.48 seconds. An existing complete loop extends the cut; the final two seconds fade to silence. No narration or new effects. Picture fades over the final 1.05 seconds. This records provenance, not a representation of a music license. -Both exports fully decode and contain 1,615 frames at 60fps. The picture ends black. Encoded audio starts at zero alongside video; correlation to the arranged WAV is 0.999874. Peak sample magnitude is 0.593, and final-10ms RMS is approximately 0.000059 (about −84.5dBFS). The AAC container includes a small codec tail; picture duration is 26.916667s and container duration 26.923s. These are numerical audio checks, not an independent listening test. +The editable production source, all text/timings, waveform provenance, previous cuts and independent reviews remain in the local `launch-video/drums/output/rhythm-v17/` archive. Only final MP4s, posters and the full transcript are published. Player assets use the `v=17` cache key. + +## Release verification -Twenty-five major cuts/state changes were compared against the unchanged measured waveform attacks. Maximum offset is 10.667ms, below one 60fps frame. The complete hypothetical question remains visible from frame zero; the permission line remains through the final fade. Earlier reviews corrected a wide handle/footer collision and outgoing-profile clipping. Revision 16 adds an eight-request wall and grouped handle link; independent render review is archived beside the exports. +Both exports fully decode and contain 1,788 frames at 60fps. Picture duration is 29.800 seconds; the AAC container duration is 29.803 seconds. Audio and picture start at zero. The final frame is completely black, and final-10ms decoded audio RMS is 3.8e-07. Encoded audio correlation to the arranged WAV is 0.999872. These are numerical measurements, not an independent listening test. -## Conversational revision +All 26 major cuts and state changes were compared with measured waveform attacks; the maximum offset is 14.0ms, less than one 60fps frame. Independent component review inspected both formats every 0.1 seconds and immediately before, at and after every replacement. It found exactly the seven internal request changes, no overlap or blank replacement frame, and no clipped text. The headline stays fixed. Full-film review and measurements are archived in `VERIFICATION.md` and `checks.json`. -Eight requests and the 30-minute question replace the four-card wall. The request screen now lasts 5.75s. “Let us help” precedes the grouped URL/handle reveal; “Put the back-and-forth on autopilot” heads the coffee example. The sharing sequence contains no AI-switching copy. The last CTA remains fully present for 2.6s before the picture fade. Approved audio is unchanged byte-for-byte; picture changes are retimed to that existing measured loop. Final review and measured sync are archived with revision 16. Intentional reading holds follow the user's slower-pacing direction and are an exception to the skill's 0.6s stillness target. +Film lint/type checks, the website build, plain coverage, teaser scroll regressions and site integrity passed. The local player selects the correct v17 asset and download for each format. diff --git a/public/cloud/film/pilot-vertical.mp4 b/public/cloud/film/pilot-vertical.mp4 index 06582c01..593d96c1 100644 Binary files a/public/cloud/film/pilot-vertical.mp4 and b/public/cloud/film/pilot-vertical.mp4 differ diff --git a/public/cloud/film/pilot-wide.mp4 b/public/cloud/film/pilot-wide.mp4 index 956f04a4..e18ecb28 100644 Binary files a/public/cloud/film/pilot-wide.mp4 and b/public/cloud/film/pilot-wide.mp4 differ diff --git a/public/cloud/film/poster-vertical.jpg b/public/cloud/film/poster-vertical.jpg index 8100675d..19666d46 100644 Binary files a/public/cloud/film/poster-vertical.jpg and b/public/cloud/film/poster-vertical.jpg differ diff --git a/public/cloud/film/poster-wide.jpg b/public/cloud/film/poster-wide.jpg index 7c6dd768..f3ced473 100644 Binary files a/public/cloud/film/poster-wide.jpg and b/public/cloud/film/poster-wide.jpg differ diff --git a/public/cloud/film/transcript.txt b/public/cloud/film/transcript.txt index 62a4c8c8..52ec20ff 100644 --- a/public/cloud/film/transcript.txt +++ b/public/cloud/film/transcript.txt @@ -1,28 +1,36 @@ -# Pilot — Take your life back · revision 16 +# Pilot — Take your life back · revision 17 -26.917 seconds · 1,615 frames · 60fps · widescreen and vertical use the same text and timing. No narration. The approved first-seven-second-derived Believer drum arrangement is unchanged from revision 15. Audio fades 24.917–26.917s; picture fades 25.867–26.917s. +29.800 seconds · 1,788 frames · 60fps. Widescreen and vertical use identical text and timing. No narration. Original-tempo drums; one request at a time. -Times identify visible video frames, rounded to milliseconds. Source drum attacks can fall between frames. +Times identify visible frames, rounded to milliseconds. Source attacks can fall between frames. | Time | On-screen text | Picture / action | |---|---|---| -|0.000–3.117|What would you do with / 20% / more time?|Complete hypothetical question over café photography. Number becomes coral at1.183. No product/agent branding.| -|3.117–8.867|How does a “quick question” turn into 30 minutes? /Coffee this week? /Could you make an intro? /When’s everyone free? /So, what do you do? /Can you give me feedback on this? /Know a good plumber? /Know a good designer? /Can I pitch you something? /Illustrative requests|All eight asks visible together. Highlight moves on drums at3.117,4.067,5.033,5.983,6.950,7.433,7.917,8.383.| -|8.867–11.750|Let us help. /Make this the last time you do these chores.|Full-screen type. Coral/cream inversion at9.833.| -|11.750–14.633|Pilot /One link. /That’s it. /A way to reach your agent. /cloud.pilotprotocol.network/ /@maya /Example handle · Both people connect an AI|First Pilot reveal. The URL prefix and handle sit in one outlined shape.| -|14.633–16.067|Pilot /Put the back-and-forth on autopilot. /Priya|Connection request, before agent contact.| -|14.633–15.600|Accept Priya /Illustrative · You choose who connects|Pointer appears at15.117.| -|15.600–16.067|Connected /Illustrative · Both AIs connected|You accept the connection.| -|16.067–18.467|Pilot /Put the back-and-forth on autopilot. /Priya’s agent /Your agent /Coffee Thursday?|Priya’s Dots asks Maya’s Muse. Message labels/text fade18.217–18.367.| -|16.067–16.550|…|Your agent prepares its reply.| -|16.550–18.367|After 3.|Your agent replies.| -|17.033–19.433|3:30?|Proposed time grows into the plan18.217–18.467.| -|18.467–20.383|Coffee with Priya /Thursday /You approve.|A proposed plan awaits your approval.| -|18.467–19.433|Approve plan|Pointer appears18.950.| -|19.433–20.383|Plan confirmed /3:30|You confirm the proposed time.| -|20.383–21.350|Pilot /In your bio. /Maya /Product designer. Coffee person. /cloud.pilotprotocol.network/@maya ↗ /Illustrative placements|One URL carried across contexts.| -|21.350–22.317|Pilot /In your email. /Talk soon, /Maya /cloud.pilotprotocol.network/@maya ↗ /Illustrative placements|Profile fades in place, signature enters. URL stays pinned.| -|22.317–23.267|Pilot /Or just send it. /Reach my agent here. /cloud.pilotprotocol.network/@maya ↗ /Illustrative placements|The surrounding container contracts into a message.| -|23.267–26.917|Pilot /Take your life back. /Claim. Connect. Share. /Claim your handle ↗ /cloud.pilotprotocol.network /You approve connections and plans.|Higgsfield reunion footage. Headline becomes coral24.233. Picture and drums fade out.| +|0.000–3.117|What would you do with / 20% / more time?|Complete hypothetical question over café photography. Number turns coral at 1.183. No product yet.| +|3.117–11.750|How does a “quick question” turn into 30 minutes? / Illustrative requests|Headline stays in place. Exactly one request is visible at a time; each replaces the previous request on a drum attack.| +|3.117–4.550|Coffee this week?|Single large request; no accumulated cards or overlapping words.| +|4.550–5.517|Could you make an intro?|Single large request; no accumulated cards or overlapping words.| +|5.517–6.467|When’s everyone free?|Single large request; no accumulated cards or overlapping words.| +|6.467–7.433|So, what do you do?|Single large request; no accumulated cards or overlapping words.| +|7.433–8.867|Can you give me feedback on this?|Single large request; no accumulated cards or overlapping words.| +|8.867–9.833|Know a good plumber?|Single large request; no accumulated cards or overlapping words.| +|9.833–10.783|Know a good designer?|Single large request; no accumulated cards or overlapping words.| +|10.783–11.750|Can I pitch you something?|Single large request; no accumulated cards or overlapping words.| +|11.750–14.633|Let us help. / Make this the last time you do these chores.|Full-screen type; coral/cream inversion at 12.717.| +|14.633–17.517|Pilot / One link. / That’s it. / A way to reach your agent. / cloud.pilotprotocol.network/ / @maya / Example handle · Both people connect an AI|First product reveal; handle and URL grouped in one shape.| +|17.517–18.950|Pilot / Put the back-and-forth on autopilot. / Priya|Connection request before agent contact.| +|17.517–18.483|Accept Priya / Illustrative · You choose who connects|Pointer appears at 18.000.| +|18.483–18.950|Connected / Illustrative · Both AIs connected|You accept the connection.| +|18.950–21.350|Pilot / Put the back-and-forth on autopilot. / Priya’s agent / Your agent / Coffee Thursday?|Priya’s Dots asks Maya’s Muse. Message labels fade 21.100–21.250.| +|18.950–19.433|…|Your agent prepares its reply.| +|19.433–21.250|After 3.|Your agent replies.| +|19.917–22.317|3:30?|Proposed time grows into the plan 21.100–21.350.| +|21.350–23.267|Coffee with Priya / Thursday / You approve.|Plan awaits your approval.| +|21.350–22.317|Approve plan|Pointer appears at 21.833.| +|22.317–23.267|Plan confirmed / 3:30|You confirm the proposed time.| +|23.267–24.233|Pilot / In your bio. / Maya / Product designer. Coffee person. / cloud.pilotprotocol.network/@maya ↗ / Illustrative placements|Same URL carried across contexts.| +|24.233–25.183|Pilot / In your email. / Talk soon, / Maya / cloud.pilotprotocol.network/@maya ↗ / Illustrative placements|Profile fades in place and signature enters; URL stays pinned.| +|25.183–26.150|Pilot / Or just send it. / Reach my agent here. / cloud.pilotprotocol.network/@maya ↗ / Illustrative placements|Container contracts into a message.| +|26.150–29.800|Pilot / Take your life back. / Claim. Connect. Share. / Claim your handle ↗ / cloud.pilotprotocol.network / You approve connections and plans.|Higgsfield reunion. Headline turns coral at 27.117. Audio fades 27.800–29.800; picture fades 28.750–29.800.| -The demonstration is illustrative, not recorded product behavior or an actual booking. Both people connect AIs. Connection approval and plan approval are separate. What an agent can do depends on its context, tools and permissions. The complete 20% question is hypothetical; 30 minutes is a rhetorical question, not a measured average. No claim of guaranteed autonomous completion. There is no agent-switching pitch in this cut. +Illustrative demonstration, not recorded product behavior or an actual booking. Both people connect AIs. Connection acceptance and plan approval are separate. Capabilities depend on context, tools and permissions. The 20% opening is a hypothetical question and 30 minutes is rhetorical, not a measured claim. diff --git a/src/pages/pilot-film.astro b/src/pages/pilot-film.astro index 966b2218..1901bf3e 100644 --- a/src/pages/pilot-film.astro +++ b/src/pages/pilot-film.astro @@ -5,7 +5,7 @@ import transcript from '../../public/cloud/film/transcript.txt?raw'; - +