---
name: value-multiple
description: Build an editable multiplication-to-value film with counted arithmetic, a lateral attention handoff, common-scale comparison bars and a calculated return multiple.
version: 1.0.2
---

# Value Multiple

A parameterized 1920 × 1080, 30 fps renderer for explaining a monetary estimate. The 11.6-second sequence establishes a rate, introduces a quantity, counts their product, shifts the arithmetic aside and unfolds a second measured view. Final bars share one denominator; the large multiple is gross value divided by outlay, not net profit or an investment guarantee.

Use Node 22 and npm. Run `npm ci` inside this folder. Dependencies are locked; fonts and GSAP are bundled with their notices. No paid services or credentials are required. Read [the input guide](references/inputs.md), [motion direction](references/direction.md) and [dependency limits](references/dependencies.md).

1. Write a brief JSON following the input guide. Supply truthful labels, units and a conclusion consistent with the computed numbers.
2. Run `node scripts/make.mjs --brief /absolute/brief.json --dest /absolute/project --palette lagoon`.
3. Render with `node node_modules/hyperframes/dist/cli.js render /absolute/project --fps 30 --quality high --strict --workers 1 --low-memory-mode --output /absolute/film.mp4`.
4. Inspect the operand entrances, total completion, lateral handoff, expanding comparison, bar proportions and final hold. Check the actual MP4 with ffprobe and full decoding. Read it at normal speed.

Palettes: lagoon, ember, plum and chalk. Typography uses Manrope with Noto Sans SC for CJK. The same timeline drives every palette. Generated HTML, CSS, motion JavaScript, brief JSON and HyperFrames configuration remain editable. The paused GSAP timeline is registered in `window.__timelines`; `window.seekValue(seconds)` supports diagnostic forward and backward seeks. HyperFrames controls its own render seek.

This package outputs silent films. It contains no soundtrack or audio-editor integration. Add licensed audio through a separate explicit workflow if the brief requires it. The generic ZIP contains no demo video, photos or sample brand assets. Text-only mathematical diagrams need no image service.

Keep copy within the stated bounds, including CJK. Larger amounts may require a custom layout; inspect native frames rather than assuming a passing render guarantees legibility. The caller authors the brief and checks claims. This is a parameterized composition, not autonomous financial analysis or unrestricted prompt-to-video generation.
