TAVIX — TRACK THE NEXT MOVE.
Editable native motion project / 7 October 2026

OUTPUT
1920 x 1080, 30 fps, 300 frames, 10.000 seconds.
H.264 yuv420p video + AAC stereo 48 kHz audio in a fast-start MP4.

CREATIVE DIRECTION
Original sports-tech editorial composition in black #08090B, silver #E8E9ED
and signal red #FF3B46. No photograph, stock footage or third-party music.
The approved two-blade symbol and outlined wordmark are included unchanged.

TIMELINE
0.0–1.6: masked "Track the next move.", mark assembly and velocity traces.
1.6–3.4: three punchy typography match cuts: AUTONOMY, ROBOTICS, ENERGY.
3.4–5.4: oversized TSLAx, reference rings, scanline and the Solana positioning.
5.4–7.8: staggered cards for watchlists, price alerts and source context.
7.8–10.0: exact wordmark resolves; the final lockup holds from 8.0 through 10.0.
The diagrams and traces are abstract graphics, not financial charts or prices.
The film includes no URL, social handle, contract address or performance claim.
Autonomy, robotics and energy are editorial themes, not features of the terminal.
TAVIX is a read-only information workspace, not a trading or custody service.

REBUILD
Install Node.js 22+ and FFmpeg with libx264/AAC available on PATH.
1. Open a terminal in the extracted motion-source directory.
2. Run npm install.
3. Run npm run render.
No account, network API, browser automation or cloud rendering is required.
No machine-specific paths or temporary signed URLs are embedded.

The command generates the original score, then renders:
  ../tavix-motion-10s.mp4
  ../motion-poster.jpg
  ../contact-sheet.jpg
  renders/sample-01.png ... sample-12.png

For a quick preview without encoding: npm run samples
To rebuild only the original WAV: npm run audio
FFMPEG_PATH can optionally name your FFmpeg executable.
TAVIX_NODE_MODULES may optionally point to an existing shared node_modules
directory with @napi-rs/canvas installed. A normal npm install needs no override.

EDITING
render.mjs contains the full timeline, easing, masks, typography and transitions.
The logo paths are read from assets/tavix-mark.svg. The closing outlined lockup
is read from assets/tavix-wordmark.svg, preserving the approved vector geometry.
Coordinates are authored at 1920 x 1080. Standard 400/500/600/700 font weights
are used to ensure consistent native font parsing.
sound-design.mjs generates the complete original 150 BPM electronic score
using oscillators, shaped deterministic noise, percussion and a final resolve.
There are no external samples, borrowed tracks or voice recordings.

FONTS
Unmodified Geist Sans variable TTF and original OFL/license/source notices
are bundled under fonts/. See those notices for attribution and reuse terms.
No runtime binaries or node_modules directory are redistributed in this ZIP.

VERIFICATION
render-info.json records timeline and composition settings.
audio-source-audit.json records duration, peak/RMS, channels and clipping.
The parent kit's verification directory includes encoded-stream measurements.
Technical audio analysis does not claim a human listening review.

