camera-modesty
Camera modesty
This skill owns modesty / dignity framing policy. It rejects or clamps camera poses that invade private body zones. camera-shots owns presentation grammar; camera-anti-clip owns collision; fov-comfort owns comfort and accessibility FOV. Gameplay targeting stays with owners such as lock-on-target.
Modes
| Mode | Work |
|---|---|
| modest | default; reject or clamp invasive framing |
| adult | project opt-in; each pose still needs matching authored_intent |
| medical-exam | project opt-in clinical/exam framing; each pose still needs matching authored_intent |
A mode may not be inferred from genre, studio name or a cinematic label. Absent an explicit opt-in, use modest.
Contract
Publish policy mode, camera pose IDs, character proxy/landmarks, private-zone class, violated rule IDs and a suggested clamp (raise pitch, pull back, raise boom). Neighboring camera owners remain loaded only when the active phase needs them.
Run the offline checker modesty_check.py against the v1 framing contract. pass is static pose/proxy evidence only; engine, render and human review remain not-run.