---
name: glyph-chapter
description: Make an editable chapter bumper whose stationary letters resolve in reading order.
version: 1.0.3
category: video
delivery: download-only
---

# Glyph Chapter

Create a typographic chapter break from the user's words. The chapter strip establishes context before individual headline graphemes gain opacity. Their positions remain fixed, then the complete phrase holds without ambient movement. A large, angled chapter echo and optional static grid add depth.

This is a parameterized renderer, with editable HTML/CSS, GSAP 3.13.0 and a HyperFrames timeline. It produces graphic typography without raster-image or presenter requirements. The package contains no example films, audio or photographs.

Read [the input and directing guide](references/guide.md). Supply a JSON file with `chapter`, `heading`, optional `palette` and optional `seconds`. Use new text drawn from the current brief. Do not use generic claims to fill missing factual content.

Requires Node.js 22.x, npm, FFmpeg and Chromium supported by HyperFrames 0.8.30. The first HyperFrames CLI installation needs network access. Font and GSAP files are already local with their license notices.

```sh
node scripts/create.mjs --input /absolute/brief.json --output /absolute/project
node scripts/render.mjs /absolute/project /absolute/film.mp4
npx --yes hyperframes@0.8.30 lint /absolute/project
npx --yes hyperframes@0.8.30 validate /absolute/project
npx --yes hyperframes@0.8.30 inspect /absolute/project
```

Keep the generated project with the film: `index.html` owns layout and motion, `brief.json` owns content, `project.json` records duration and beats, and `assets` contains runtime files. Editing a project is supported; changes to the input should be regenerated and rendered again.

Review actual encoded frames at entry, during letter resolution and during the stable hold. Seek forward and backward including zero. Check CJK glyphs, long text, normal-speed playback and visible safe margins. A completed encode does not establish aesthetic or user acceptance. The default output is intentionally silent; no narration or score is supplied.
