Jenkins test cleanup (#1371)* Consolidate and simplify CLUBB branch Jenkins jobs* Parallelize Jenkins workflows and preserve live job scripts* Remove archive metadata from Jenkins scripts* Let pyplotgen choose its own case worker count* Remove retired historical Jenkins tests* Remove superseded standalone Jenkins workflows* Remove completed Jenkins migration records* Resolve JSON overrides in the existing namelist generator* Inline grid overrides with shared defaults and indent Jenkins scripts* Preserve full-case debug coverage in combined Jenkins tests* Separate full-case debug runs from Jenkins compiler matrix
Run Jenkins tuner commands with the project Python environment
Initialize the project Python environment in loss and tuner runners