Rendering
Rendering
In-house render engine + brand source of truth. Headless-Chromium image engine (manifest-driven, supersampled, offline-deterministic); video engine scaffolded (manifest-driven ProRes cues over @qagents/remotion, operator-run). Inputs in rendering/, deliverables in data/renders/<consumer>/.
version rendering-v0.1
source data/specs/rendering-2026-06-09/SPEC.md
built 2026-06-24T17:30:47.464Z
OK Render pipeline
Design sources (JSX + manifest) flow through the engines to deliverables in data/renders/<consumer>/. Brand kit (self-hosted fonts; tokens at P2) feeds every harness. Acceptance: SSIM for raster, byte-stable golden for resolve-at-emit vector.
designs/<consumer>
Per-consumer JSX design sources + manifest.json (artboards, fonts, deviations registry).
brand/
BRAND.md + self-hosted woff2 fonts. Token promotion (quantapix set) lands at P2, designing-applied.
image engine
engines/image/capture.mjs — headless Chromium over local http, forced fonts, direct #stage capture at N× supersample, sips downscale. Fully offline (vendored react/babel).
video engine
engines/video/render.mjs — manifest-driven ProRes-4444 cue orchestration over @qagents/remotion (consumed, stays a code/ lib per § 12.1). Five E1 bounds; renders operator-run. Scaffolded P3 2026-06-24.
data/renders/
Deliverables only — finished PNG/SVG/MP4. Engine intermediates write to a consumer-declared manifest path, never here (T12).
| Consumer | Design source | Deliverables | Since |
|---|---|---|---|
| publishing | designs/publishing-youtube/ | data/renders/publishing/ | 2026-06-10 |
Metrics
- consumers
- 1
- engines
- 3