This MR proposal lets flags.Trigger.ExtraEDMList
work once again in main
. And it now also propagates down to ESD, AOD - providing the flag continues to get set in the offline processing step (and even DAOD if producing DAOD_PHYSVAL, or other DAOD with a complete trigger payload).
This resolves ATR-28532, however the mechanism was only working previously due to side-effects (mutation of a global state). Which is how it could be broken silently by a refactor in the first place. Opened ATR-28536 to follow up on this aspect.