# CREDITS — 07-sticker-explainer

## Visuals
All visuals are **original code** written for this film (HTML + Canvas 2D in
`parts/film.mjs` and `parts/data.mjs`). No image, photograph, SVG, illustration, icon
set, shader or code was copied from any other project. The phone, its six exploded
parts, the leader lines/labels, the periodic-table grid, the bar chart, the world map
and the title card are all drawn procedurally, frame by frame, from `t`.

No third-party JavaScript library is used — not even the vendored ones in
`shared/vendor/`. Nothing is fetched from a CDN at render time.

## Typography
Only system fonts, referenced through a CSS font stack (nothing is vendored or
downloaded):

| use | stack | licence |
|---|---|---|
| Chinese (Simplified) | `PingFang SC`, `Hiragino Sans GB`, `Heiti SC`, `Microsoft YaHei`, `sans-serif` | fonts supplied with macOS / Windows; used here solely as system fonts |
| Latin / numerals | `Helvetica Neue`, `Helvetica`, `Arial`, `sans-serif` | system fonts |

CJK coverage was verified by eye on every still — no tofu, no fallback-font drift.

## Sound
The soundtrack is synthesised from scratch by `audio.py` using `shared/audio.py`
(part of this project's own harness). Every oscillator, envelope, noise source,
reverb tap and limiter is generated in code — no samples, no loops, no third-party
audio content, no sample library.

## Brand names
Invented for this film; no real trademark or logo appears:
- **游标研究所 / VERNO LAB** — the fictional channel that published the film.

Real country and material names (智利, 刚果（金）, 南非, 印尼, 澳大利亚, 中国; 锂, 钴,
铜, 金, 稀土…) are factual references, not brands.

## Data
The element list, the mass-share bar chart and the supply-route map are **illustrative
figures presented as 示意 on screen**. The count of 62 elements, 52% of 118, and the bar
percentages summing to 100 are internally consistent and drawn to scale; the map routes
are simplified and are not a shipping dataset.
