Static engines make correct-but-generic video. Vawe fights that.
Before a video ships it climbs a ladder: validate (schema + no em-dash), critique (does every beat earn its time), slop (an anti-slop detector), audit (contrast, overlap, safe-zone), and judge — a vision gate that sees the rendered frames and scores composition and brand fidelity.
Paired with per-brand house style and a 100-block taste library, it keeps output on-brand and un-generic.
make validate // schema, no em-dash make critique // value of each beat make slop // anti-slop detector make audit // contrast · overlap make judge // vision gate