HEAD 12990349913f96bbd5723cd08040bccc1898279f
Native st-031 structural middle-dot components at [363,675..366,677] and [457,675..460,677] both peak RGB [77,77,80]. Expected composite: foreground [244,244,248], muted alpha 0.74 times separator alpha 0.4, background [7,7,10], rounded [77,77,80]. This is the caption band only; request-stage punctuation remains accent. Reference JPEG peaks are [80,80,82] and [92,92,94], affected by lossy compression around small glyphs. Dot x/y positions differ with platform font advances/baseline under the approved font decision.

st-031-compose.png [{'box': [114, 667, 117, 670], 'peak_rgb': [228, 203, 255]}, {'box': [302, 667, 305, 670], 'peak_rgb': [228, 203, 255]}, {'box': [527, 667, 530, 670], 'peak_rgb': [182, 182, 184]}, {'box': [363, 675, 366, 677], 'peak_rgb': [77, 77, 80]}, {'box': [457, 675, 460, 677], 'peak_rgb': [77, 77, 80]}]
st-031-reference.jpg [{'box': [116, 670, 118, 672], 'peak_rgb': [214, 213, 221]}, {'box': [331, 670, 333, 672], 'peak_rgb': [217, 215, 226]}, {'box': [575, 670, 577, 672], 'peak_rgb': [190, 190, 192]}, {'box': [396, 679, 398, 681], 'peak_rgb': [80, 80, 82]}, {'box': [500, 679, 502, 681], 'peak_rgb': [92, 92, 94]}]
