Group-delay dispersion across theta was advertised but never computed — the variance/std block in plot_antenna/groupdelay.py was dead code referencing an undefined name (group_delays_at_freq_ps). The broken block has been removed; this issue tracks implementing the metric properly.
Acceptance criteria
- Compute per-frequency variance + std-dev of group delay across theta from
group_delays_at_freq (seconds), surfaced (return value and/or plot).
- Unit test with a synthetic dataset asserting known variance/std.
Ref: plot_antenna/groupdelay.py:145-157. From review docs/REVIEW_2026-05.md (R1).
Group-delay dispersion across theta was advertised but never computed — the variance/std block in
plot_antenna/groupdelay.pywas dead code referencing an undefined name (group_delays_at_freq_ps). The broken block has been removed; this issue tracks implementing the metric properly.Acceptance criteria
group_delays_at_freq(seconds), surfaced (return value and/or plot).Ref:
plot_antenna/groupdelay.py:145-157. From review docs/REVIEW_2026-05.md (R1).