Skip to content

[TF24 hydraulics] Refresh pre-PM baselines: re-bless scenario gateway + regenerable reference run - #568

Merged
dfalster merged 2 commits into
developfrom
chore/refresh-pre-pm-baselines
Jul 22, 2026
Merged

[TF24 hydraulics] Refresh pre-PM baselines: re-bless scenario gateway + regenerable reference run#568
dfalster merged 2 commits into
developfrom
chore/refresh-pre-pm-baselines

Conversation

@dfalster

Copy link
Copy Markdown
Member

Summary

Housekeeping companion to #567 (Penman-Monteith), kept separate so the baseline
refresh is not attributed to PM (PM is off / bit-identical here).

🤖 Generated with Claude Code

dfalster and others added 2 commits July 22, 2026 12:59
…develop

The recorded gateway baseline was stamped at 5879d73 (package 2.0.0.9001) and had
drifted: 5 scenarios that it recorded as `failure` now persist, from work merged
since (NSC storage #517/#554, layered soil #558). The drift is unrelated to any
one change and left the opt-in gateway test (PLANT_RUN_SCENARIOS=1) red.

Regenerated on develop @ 141dc8d via `make bless-scenarios` (mpl=100). This
records the current observed outcomes as the reference so the gateway diff is
meaningful again. NOTE: the scenarios' a-priori `expected` column (from
inst/scenarios/) still encodes the old expectations, so match_rate is 0.375 —
maintainers may want to revisit those expectations separately.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Replaces the former hand-saved results_high.RDS, which predated the pars refactor
(#410) and could no longer be loaded/replayed against the current model. That
file was gitignored (never a committed artifact), so the reproducible deliverable
is the generator: a canonical single-species TF24 SCM run (fixed traits + env,
fast default Control, mpl=50) that anyone can regenerate locally with
`Rscript scripts/generate_reference_run.R`. The output round-trips against the
current code (unlike the stale file).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@dfalster
dfalster merged commit b2ad125 into develop Jul 22, 2026
3 checks passed
@dfalster
dfalster deleted the chore/refresh-pre-pm-baselines branch July 22, 2026 04:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant