explainer-skill

Review log: flow matching video

2026-10-05 re-render (current video)

What changed: the red/green pair that carried the central contrast (straight conditional paths vs the curved marginal field; ΔE 9 for deuteranopes in simulation) became orange dashed vs light-blue solid (ΔE ≥ 75 under deuteranopia, protanopia and tritanopia); noise is light grey, data bluish green, the network purple. Real edge-tts audio is committed in audio/, the storyboard times follow it, and the video has a subtitle track (final.srt, also embedded as mov_text). scenes.py imports the repo’s timed.py.

Process: 480p draft → builder self-check → independent reviewer agent (frames, index.md, narration, storyboard, source and references/video-review.md only) → fixes → the same reviewer verifying on new frames → fixes → 1080p.

Independent review, pass 1: “fix first, light polish” (0 blockers, 1 major, 14 minors)

Independent review, pass 2: “ship”

First version (2026-10-04, superseded)

Source: the building agent’s own report. The two independent reviewers’ outputs were not saved verbatim; this is the issue list as the builder reported it.

Builder’s self-check of draft 1 (read every contact sheet)

Independent reviewer, pass 1: “fix first” (6 blockers, 6 majors, 6 minors)

Independent reviewer, pass 2

Builder’s own rating

4 / 5. Weakest scene: Transport (asserts that the mixture field moves the mixture density with formulas; the visuals do not show the mass flow). Second weakest: Intro (a 2-D teaser with a different field from the rest).