A surface is read on a sphere, and a sphere renders in three seconds. Nothing made the cheap look the default, so the expensive one is what got run — and the verdict it produced was no better.
Every measurement comes back with the preview level it was taken at, so a verdict taken on a sphere is never mistaken for one taken on the final mesh. An acceptance spec names the lowest rung it will accept a verdict from.
Cottony's board matched the concept art's mean saturation to within 0.01 and looked plainly wrong, because the entire difference sat at the 99th percentile. So a call asking for saturation returns p1, p50, p99, the mean and the standard deviation, and a predicate names the one it means.
subject means the pixels where alpha clears the floor, and it is the default wherever an image has an alpha channel. Half the value of the whole vocabulary is in that masking: a prop measured over only its own pixels is not diluted by whatever background it happens to sit on.
Two runs of one unchanged Cottony scene differed in 29,696 pixels, none of them by more than 1/255. That is the noise floor any usable distance has to sit above, so measure.same answers whether two renders are the same picture with a tolerance above it, never with equality.
Handles for anything slow, a post-condition on every operation, typed errors that name the remedy, a surface that describes itself and this machine, and configuration resolved per call.
What counts as a correct render, written as a file a search can aim at; a search that finds the rig numbers instead of a person finding them by hand; a cache so nothing renders twice; and a trace of everything the search rejected.
A silhouette gate before the credit moves, a ceiling agreed once instead of a question per fetch, the mesh kept because the service deletes it at seventy-two hours, and a fetched asset normalised into this project's axes.
A Godot run judged by what the script printed rather than by an exit code that means nothing, a capture that works where there is no screen, a scale derived instead of tuned, and a runner pinned so two machines agree.
A fetched mesh rigged so it can be posed at all, motion as a clip rather than a second static render, curves as text a diff can show, and one source for both a 2D sprite and a 3D scene.
A shape stated as data rather than written as a program: a vocabulary read off real assets, numbers a search can reach, a review before anything is built, and a way back to code for the shape no format can state.