Skip to content

Commit fb31d04

Browse files
committed
feat: 30s Remotion launch video
A six-scene 1920x1080/30fps composition under video/: the integrity-gap hook, the brand thesis, the real pwm-tui recording (2.25x) with the load-bearing numbers, the Freivalds check as the hero formula, the forged-matmul REJECT stamp, and the don't-trust-verify CTA. Assets sync from the committed docs files into a gitignored public dir; npm run render writes docs/videos/provable-world-model-launch.mp4 (committed, 4.3 MB). Local agent tooling state (.agents/, skills-lock.json) is now gitignored so the docs link gate skips it.
1 parent 1d191b8 commit fb31d04

20 files changed

Lines changed: 3840 additions & 0 deletions

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,7 @@ lean/.lake/
2525
/public-demo.html
2626
/demo.html
2727
uv.lock
28+
29+
# Local agent tooling state (not project content).
30+
.agents/
31+
skills-lock.json
4.32 MB
Binary file not shown.

video/.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
node_modules/
2+
public/
3+
out/
4+
.remotion/

video/README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Launch video
2+
3+
A 30 second [Remotion](https://www.remotion.dev/) composition (1920x1080, 30 fps,
4+
900 frames) that renders the project launch video to
5+
`docs/videos/provable-world-model-launch.mp4`.
6+
7+
Six scenes:
8+
9+
1. **Hook**: the integrity gap in one typed question.
10+
2. **Brand**: ProvableWorldModel and the thesis line, word by word.
11+
3. **Demo**: the real `pwm-tui` recording (sped up 2.25x) with the load-bearing
12+
numbers (10.27 MiB int8, 2,437 ops, 32.4 M MACs, CPU only).
13+
4. **Proof**: the Freivalds check `v.x == r.z` as the hero, with the commit,
14+
recompute, and soundness lines.
15+
5. **Tamper**: the forged matmul slammed with `REJECT FreivaldsCheckFailed`.
16+
6. **CTA**: "Don't trust. Verify." and the repository.
17+
18+
## Render
19+
20+
```bash
21+
cd video
22+
npm install
23+
npm run assets # copies the committed docs assets into public/ (gitignored)
24+
npm run render # writes docs/videos/provable-world-model-launch.mp4
25+
npm run dev # Remotion studio for live editing
26+
```
27+
28+
`public/`, `node_modules/`, and render output are gitignored; the committed
29+
inputs live under `docs/videos/` and `docs/images/screenshots/`.
30+
31+
There is no music track by default. To add one, drop a licensed audio file into
32+
`public/` and add an `<Audio>` element with fade in/out in `src/Launch.tsx`.

0 commit comments

Comments
 (0)