The audit runs while you author
Recolor the sample lesson frame on the right. The audit above re-runs on every change: a traffic-light verdict, a WCAG contrast finding per element, and a manual-review flag when a background cannot be resolved. Each failing finding offers the nearest passing color, one click to apply. This is the whole-frame audit that rides in the editor, not a two-color checker.
This mirrors CourseForge's shipped in-preview audit and its WCAG math (ratio rounded down, 4.5 : 1 normal, 3 : 1 large or non-text, large is 24px or 18.66px bold). Formal Section 508 conformance is a human determination; the audit enforces the measurable floor. Back to the CourseForge whitepaper.
Sample lesson frame (the audit target)
Pulling a Balanced Shot
Grind, dose, and tamp decide extraction. Change one variable at a time, then pull a fresh shot before you judge the result.
Photograph: espresso with a hazelnut crema.