User-reported causal_valid_only summaries from earlier messages in this thread.
Not a dump of remote metrics.json; only the first horizon and ten-horizon mean were supplied.
G=Thinker; A/V=local encoders. All runs below are seed 0. AP/mAP values are percent.

variant,input,seed,nominal_0.2s_map,background_ap,wearer_ap,others_ap,ten_horizon_mean_map
thinker,G,0,73.44637,56.76438,77.86650,85.70824,60.84861
encoder_audio,A,0,79.69221,63.69477,84.09982,91.28205,60.50771
encoder_visual,V,0,48.38434,30.16284,41.68834,73.30186,46.25250
encoder_av,A+V,0,79.00727,63.67397,82.69832,90.64952,60.76303
thinker_audio,G+A,0,81.72257,68.15248,85.06554,91.94969,65.10895
thinker_visual,G+V,0,73.47412,56.67089,78.60954,85.14194,60.99238
thinker_av,G+A+V,0,82.02661,68.93423,85.08583,92.05978,65.39978

The newly supplied full logs use egospeak_full_timeline, not this protocol.
The reported sample standard deviation for each encoder-only run was n/a, not zero.
