Pull request #1873: PIPE-3127 add spw filitering to max cube size and max product size image mitigation steps
Merge in PIPE/pipeline from PIPE-3127-add-spw-filitering-to-max-cube-size-and-max-product-size-image-mitigation-steps to release/2026.2.0
* commit '7b2f7e410e5a6e3398c92f57cd55dced97e0709d': PIPE-3127: style cleanup — lazy logging, PEP 8
cleaned message formatting slightly. moved the creation of overlimit_spws and oversize_spws out of the conditional blocks, so that they can always be printed to the log - I found this quite useful to debug and understand what was going on. PIPE-3127 added spws reassign after field mitigation PIPE-3127 moved large cube message trigger
fixing the two more impactful issues found by Ryan; the confusing message still needs to be dealt with PIPE-3127 refactor mitigation to move step 1 error later into spw building loop and add supporting changes PIPE-3127 edited the clause to only mitigate spws if less than the maxcubelimit at the end of step 1 PIPE-3127 step one added spw filter and supporting code changes cubesizes now returned as a dict
cleaned message formatting slightly. moved the creation of overlimit_spws and oversize_spws out of the conditional blocks, so that they can always be printed to the log - I found this quite useful to debug and understand what was going on.