What stays stable
Facial geometry, expression, skin tone, pose, clothing and background belong to B. Hair shape and optionally color are the intended change.
IDENTITY IS A HARD GATE
The target photo supplies identity and scene, while changes must stay limited to hair. A checked result is still a preview, not a salon guarantee.
The identity and locality contract a HairWhatIf result must satisfy.
Facial geometry, expression, skin tone, pose, clothing and background belong to B. Hair shape and optionally color are the intended change.
The release contract requires signals for identity similarity, edit locality, hairstyle structure and artifacts. Hard failures cannot be averaged away by a pretty image.
A compliant quality miss may receive one directed repair. Serious drift after the final check must not be delivered; billing settlement remains tied to delivery.
A passed run is not a guarantee that every facial pixel is unchanged, nor that a salon will reproduce the preview exactly.