<workflowRun _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterValue'><name>BRANCH</name><value>origin/dash_updates</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Gunther Huebler</shortDescription><userId>huebler</userId><userName>Gunther Huebler</userName></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginremove_broken_compiler_flags _class='hudson.plugins.git.util.Build'><buildNumber>15</buildNumber><marked><SHA1>be750e5bf3e1b8edd90e6200d3d974b6b4ba1737</SHA1><branch><SHA1>be750e5bf3e1b8edd90e6200d3d974b6b4ba1737</SHA1><name>refs/remotes/origin/remove_broken_compiler_flags</name></branch></marked><revision><SHA1>be750e5bf3e1b8edd90e6200d3d974b6b4ba1737</SHA1><branch><SHA1>be750e5bf3e1b8edd90e6200d3d974b6b4ba1737</SHA1><name>refs/remotes/origin/remove_broken_compiler_flags</name></branch></revision></refsremotesoriginremove_broken_compiler_flags><refsremotesoriginremove_disable_netcdf _class='hudson.plugins.git.util.Build'><buildNumber>25</buildNumber><marked><SHA1>f99182914a4f251f0f12a3689876be59bc82b210</SHA1><branch><SHA1>f99182914a4f251f0f12a3689876be59bc82b210</SHA1><name>refs/remotes/origin/remove_disable_netcdf</name></branch></marked><revision><SHA1>f99182914a4f251f0f12a3689876be59bc82b210</SHA1><branch><SHA1>f99182914a4f251f0f12a3689876be59bc82b210</SHA1><name>refs/remotes/origin/remove_disable_netcdf</name></branch></revision></refsremotesoriginremove_disable_netcdf><refsremotesoriginremove_disable_silhs _class='hudson.plugins.git.util.Build'><buildNumber>26</buildNumber><marked><SHA1>488f4dc563bc5f05b5405867e225975b7ea640fa</SHA1><branch><SHA1>488f4dc563bc5f05b5405867e225975b7ea640fa</SHA1><name>refs/remotes/origin/remove_disable_silhs</name></branch></marked><revision><SHA1>488f4dc563bc5f05b5405867e225975b7ea640fa</SHA1><branch><SHA1>488f4dc563bc5f05b5405867e225975b7ea640fa</SHA1><name>refs/remotes/origin/remove_disable_silhs</name></branch></revision></refsremotesoriginremove_disable_silhs><refsremotesoriginrun_scripts_cleanup _class='hudson.plugins.git.util.Build'><buildNumber>20</buildNumber><marked><SHA1>5573df5d0783c5178e403f1a1e6a990f9175df42</SHA1><branch><SHA1>5573df5d0783c5178e403f1a1e6a990f9175df42</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></marked><revision><SHA1>5573df5d0783c5178e403f1a1e6a990f9175df42</SHA1><branch><SHA1>5573df5d0783c5178e403f1a1e6a990f9175df42</SHA1><name>refs/remotes/origin/run_scripts_cleanup</name></branch></revision></refsremotesoriginrun_scripts_cleanup><refsremotesorigindash_updates _class='hudson.plugins.git.util.Build'><buildNumber>29</buildNumber><marked><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></marked><revision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></revision></refsremotesorigindash_updates><refsremotesorigincalc_sfc_varnce_movement _class='hudson.plugins.git.util.Build'><buildNumber>4</buildNumber><marked><SHA1>3ab287a5dfc11d5e09ba744423c4f6fc3d18e2cc</SHA1><branch><SHA1>3ab287a5dfc11d5e09ba744423c4f6fc3d18e2cc</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></marked><revision><SHA1>3ab287a5dfc11d5e09ba744423c4f6fc3d18e2cc</SHA1><branch><SHA1>3ab287a5dfc11d5e09ba744423c4f6fc3d18e2cc</SHA1><name>refs/remotes/origin/calc_sfc_varnce_movement</name></branch></revision></refsremotesorigincalc_sfc_varnce_movement><refsremotesoriginremove_grads _class='hudson.plugins.git.util.Build'><buildNumber>10</buildNumber><marked><SHA1>2d79fade80cbbf08732a0085ee3472004c525844</SHA1><branch><SHA1>2d79fade80cbbf08732a0085ee3472004c525844</SHA1><name>refs/remotes/origin/remove_grads</name></branch></marked><revision><SHA1>2d79fade80cbbf08732a0085ee3472004c525844</SHA1><branch><SHA1>2d79fade80cbbf08732a0085ee3472004c525844</SHA1><name>refs/remotes/origin/remove_grads</name></branch></revision></refsremotesoriginremove_grads><refsremotesorigintiny_dash_updates _class='hudson.plugins.git.util.Build'><buildNumber>23</buildNumber><marked><SHA1>ae400549a7e50f3a5073db78ec6adc1065d8451b</SHA1><branch><SHA1>ae400549a7e50f3a5073db78ec6adc1065d8451b</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></marked><revision><SHA1>ae400549a7e50f3a5073db78ec6adc1065d8451b</SHA1><branch><SHA1>ae400549a7e50f3a5073db78ec6adc1065d8451b</SHA1><name>refs/remotes/origin/tiny_dash_updates</name></branch></revision></refsremotesorigintiny_dash_updates><refsremotesoriginremove_matlab _class='hudson.plugins.git.util.Build'><buildNumber>11</buildNumber><marked><SHA1>78a847c2c6beb46a9144a66c65a646cb44ea92a2</SHA1><branch><SHA1>78a847c2c6beb46a9144a66c65a646cb44ea92a2</SHA1><name>refs/remotes/origin/remove_matlab</name></branch></marked><revision><SHA1>78a847c2c6beb46a9144a66c65a646cb44ea92a2</SHA1><branch><SHA1>78a847c2c6beb46a9144a66c65a646cb44ea92a2</SHA1><name>refs/remotes/origin/remove_matlab</name></branch></revision></refsremotesoriginremove_matlab><refsremotesoriginclubb_organization_part2 _class='hudson.plugins.git.util.Build'><buildNumber>7</buildNumber><marked><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></marked><revision><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><branch><SHA1>459670f95f44c50b0d802d4c8284399339b446e3</SHA1><name>refs/remotes/origin/clubb_organization_part2</name></branch></revision></refsremotesoriginclubb_organization_part2><refsremotesoriginclubb_organization_part3 _class='hudson.plugins.git.util.Build'><buildNumber>9</buildNumber><marked><SHA1>46d4383a535f2be973d1aa4015318582805891cb</SHA1><branch><SHA1>46d4383a535f2be973d1aa4015318582805891cb</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></marked><revision><SHA1>46d4383a535f2be973d1aa4015318582805891cb</SHA1><branch><SHA1>46d4383a535f2be973d1aa4015318582805891cb</SHA1><name>refs/remotes/origin/clubb_organization_part3</name></branch></revision></refsremotesoriginclubb_organization_part3><refsremotesoriginremove_quad_precision _class='hudson.plugins.git.util.Build'><buildNumber>24</buildNumber><marked><SHA1>bea7bc29fca1865d28c04937681d8860efef1a00</SHA1><branch><SHA1>bea7bc29fca1865d28c04937681d8860efef1a00</SHA1><name>refs/remotes/origin/remove_quad_precision</name></branch></marked><revision><SHA1>bea7bc29fca1865d28c04937681d8860efef1a00</SHA1><branch><SHA1>bea7bc29fca1865d28c04937681d8860efef1a00</SHA1><name>refs/remotes/origin/remove_quad_precision</name></branch></revision></refsremotesoriginremove_quad_precision><refsremotesoriginclubb_organization_part1 _class='hudson.plugins.git.util.Build'><buildNumber>6</buildNumber><marked><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></marked><revision><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><branch><SHA1>d96d0021affc8242c8b983575bcf3b802920929b</SHA1><name>refs/remotes/origin/clubb_organization_part1</name></branch></revision></refsremotesoriginclubb_organization_part1><refsremotesorigintuner_additions _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></marked><revision><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><branch><SHA1>f13d88fea3c40d0093c1ff5b0bdeab9a4f3513d3</SHA1><name>refs/remotes/origin/tuner_additions</name></branch></revision></refsremotesorigintuner_additions><refsremotesoriginclubb_loss_driver _class='hudson.plugins.git.util.Build'><buildNumber>18</buildNumber><marked><SHA1>490f0e28c5ef55e31b06cbde6431b2150a551fe7</SHA1><branch><SHA1>490f0e28c5ef55e31b06cbde6431b2150a551fe7</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></marked><revision><SHA1>490f0e28c5ef55e31b06cbde6431b2150a551fe7</SHA1><branch><SHA1>490f0e28c5ef55e31b06cbde6431b2150a551fe7</SHA1><name>refs/remotes/origin/clubb_loss_driver</name></branch></revision></refsremotesoriginclubb_loss_driver></buildsByBranchName><lastBuiltRevision><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><branch><SHA1>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</SHA1><name>refs/remotes/origin/dash_updates</name></branch></lastBuiltRevision><remoteUrl>https://github.com/larson-group/clubb.git</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><action></action><building>false</building><displayName>#29</displayName><duration>1203002</duration><estimatedDuration>1624603</estimatedDuration><fullDisplayName>run_bindiff_w_varying_flags_against_master #29</fullDisplayName><id>29</id><keepLog>false</keepLog><number>29</number><queueId>6802</queueId><result>SUCCESS</result><timestamp>1785864262274</timestamp><url>http://carson.math.uwm.edu/jenkins/view/all/job/run_bindiff_w_varying_flags_against_master/29/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>dash_app/shared/gateway.py</affectedPath><affectedPath>dash_app/agent_integration/broker_endpoint.py</affectedPath><affectedPath>dash_app/shared/broker.py</affectedPath><affectedPath>dash_app/shared/runtime_logging.py</affectedPath><affectedPath>dash_app/app.py</affectedPath><affectedPath>dash_app/shared/provenance.py</affectedPath><affectedPath>dash_app/pytests/test_agent_integration.py</affectedPath><affectedPath>dash_app/pytests/test_agent_tab_registry.py</affectedPath><affectedPath>dash_app/pytests/test_plot_transitions.py</affectedPath><affectedPath>dash_app/README.md</affectedPath><affectedPath>dash_app/pytests/test_agent_services.py</affectedPath><affectedPath>dash_app/shared/actions.py</affectedPath><affectedPath>worklog.md</affectedPath><affectedPath>dash_app/pytests/test_runtime_logging.py</affectedPath><affectedPath>dash_app/agent_integration/mcp_server.py</affectedPath><affectedPath>launch_dashboard.sh</affectedPath><affectedPath>dash_app/shared/broker_protocol.py</affectedPath><affectedPath>dash_app/pytests/test_app_startup.py</affectedPath><commitId>d0bd6723f5876f6e9bdabbcf7ff961cc7eb0d662</commitId><timestamp>1785794766000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Harden Dash runtime and Plot MCP integration
</comment><date>2026-08-03 17:06:06 -0500</date><id>d0bd6723f5876f6e9bdabbcf7ff961cc7eb0d662</id><msg>Harden Dash runtime and Plot MCP integration</msg><path><editType>edit</editType><file>dash_app/shared/gateway.py</file></path><path><editType>edit</editType><file>dash_app/agent_integration/broker_endpoint.py</file></path><path><editType>edit</editType><file>dash_app/agent_integration/mcp_server.py</file></path><path><editType>edit</editType><file>dash_app/pytests/test_agent_integration.py</file></path><path><editType>add</editType><file>dash_app/pytests/test_runtime_logging.py</file></path><path><editType>add</editType><file>dash_app/shared/runtime_logging.py</file></path><path><editType>edit</editType><file>dash_app/shared/broker_protocol.py</file></path><path><editType>edit</editType><file>dash_app/pytests/test_agent_services.py</file></path><path><editType>edit</editType><file>dash_app/shared/broker.py</file></path><path><editType>edit</editType><file>dash_app/shared/provenance.py</file></path><path><editType>edit</editType><file>dash_app/app.py</file></path><path><editType>edit</editType><file>dash_app/pytests/test_plot_transitions.py</file></path><path><editType>add</editType><file>worklog.md</file></path><path><editType>edit</editType><file>dash_app/pytests/test_agent_tab_registry.py</file></path><path><editType>edit</editType><file>dash_app/pytests/test_app_startup.py</file></path><path><editType>edit</editType><file>dash_app/shared/actions.py</file></path><path><editType>edit</editType><file>launch_dashboard.sh</file></path><path><editType>edit</editType><file>dash_app/README.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>worklog.md</affectedPath><affectedPath>.gitignore</affectedPath><commitId>15ea025544271207a9e71ed2da5f543478e09a1f</commitId><timestamp>1785795676000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Ignore local session worklog
</comment><date>2026-08-03 17:21:16 -0500</date><id>15ea025544271207a9e71ed2da5f543478e09a1f</id><msg>Ignore local session worklog</msg><path><editType>edit</editType><file>.gitignore</file></path><path><editType>delete</editType><file>worklog.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>LLM_prompts/update_host_models_after_clubb_changes.md</affectedPath><affectedPath>LLM_prompts/SHORTCUTS.md</affectedPath><commitId>115789dda03b60aaeda07e0a2eb13df5ccc5a590</commitId><timestamp>1785795727000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Improvements to LLM_prompts/update_host_models_after_clubb_changes.md
</comment><date>2026-08-03 17:22:07 -0500</date><id>115789dda03b60aaeda07e0a2eb13df5ccc5a590</id><msg>Improvements to LLM_prompts/update_host_models_after_clubb_changes.md</msg><path><editType>edit</editType><file>LLM_prompts/SHORTCUTS.md</file></path><path><editType>edit</editType><file>LLM_prompts/update_host_models_after_clubb_changes.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/CLUBB_core/parameters_tunable.F90</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/parameters_tunable_wrapper.F90</affectedPath><affectedPath>src/CLUBB_core/numerical_check.F90</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/parameters_tunable.py</affectedPath><affectedPath>clubb_python_api/clubb_python/CLUBB_core/numerical_check.py</affectedPath><affectedPath>clubb_python_driver/clubb_case_initalization.py</affectedPath><affectedPath>src/clubb_driver.F90</affectedPath><affectedPath>utilities/clubb_settings_validation.py</affectedPath><affectedPath>src/CLUBB_core/clubb_api_module.F90</affectedPath><affectedPath>tests/run_clubb_settings_validation_test.py</affectedPath><affectedPath>clubb_python_api/clubb_f2py.pyf</affectedPath><affectedPath>clubb_python_api/f2py_fortran_wrappers/numerical_check_wrapper.F90</affectedPath><affectedPath>clubb_jax/clubb_case_initalization.py</affectedPath><commitId>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</commitId><timestamp>1785864015000</timestamp><author><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></author><authorEmail>huebler@uwm.edu</authorEmail><comment>Formatting for logical statements, better a3_coef bounds, and lmin now checked where calculated so we don't have to pass it through arg lists.
</comment><date>2026-08-04 12:20:15 -0500</date><id>0f566dae5ca0ef106a2a8a601d5dd08e95db606b</id><msg>Formatting for logical statements, better a3_coef bounds, and lmin now checked where calculated so we don't have to pass it through arg lists.</msg><path><editType>edit</editType><file>clubb_jax/clubb_case_initalization.py</file></path><path><editType>edit</editType><file>utilities/clubb_settings_validation.py</file></path><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/parameters_tunable_wrapper.F90</file></path><path><editType>edit</editType><file>clubb_python_driver/clubb_case_initalization.py</file></path><path><editType>edit</editType><file>src/clubb_driver.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/numerical_check.F90</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_f2py.pyf</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/CLUBB_core/parameters_tunable.py</file></path><path><editType>edit</editType><file>clubb_python_api/f2py_fortran_wrappers/numerical_check_wrapper.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/clubb_api_module.F90</file></path><path><editType>edit</editType><file>src/CLUBB_core/parameters_tunable.F90</file></path><path><editType>edit</editType><file>tests/run_clubb_settings_validation_test.py</file></path><path><editType>edit</editType><file>clubb_python_api/clubb_python/CLUBB_core/numerical_check.py</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://carson.math.uwm.edu/jenkins/user/huebler</absoluteUrl><fullName>Gunther Huebler</fullName></culprit><inProgress>false</inProgress><nextBuild><number>30</number><url>http://carson.math.uwm.edu/jenkins/view/all/job/run_bindiff_w_varying_flags_against_master/30/</url></nextBuild><previousBuild><number>28</number><url>http://carson.math.uwm.edu/jenkins/view/all/job/run_bindiff_w_varying_flags_against_master/28/</url></previousBuild></workflowRun>