Skip to content

fix(synth): preserve default benchmark histories - #107

Merged
simonvanlierde merged 2 commits into
mainfrom
fix/synth-review-follow-up
Nov 1, 2026
Merged

simonvanlierde merged 2 commits into
mainfrom
fix/synth-review-follow-up

Conversation

@simonvanlierde

Copy link
Copy Markdown
Owner

This preserves benchmark histories when the experimental profile controls are disabled and strengthens the sector test.

  • Default controls keep profile version 3-05303220; active overrides still change it.
  • The sector test now rejects collapsed grouping.
  • Documentation keeps the controls experimental and The ecoinvent profile overstates LU fill #54 open because the proposed settings fail the SCC target.

Tests: 265 pass, one optional bw2io skip. Fifteen differential cases preserve generated arrays and RNG state. The history regression and sector mutation failed before the corrections.

@simonvanlierde
simonvanlierde merged commit c1dcafd into main Nov 1, 2026
14 checks passed
@simonvanlierde
simonvanlierde deleted the fix/synth-review-follow-up branch November 1, 2026 06:43
simonvanlierde added a commit that referenced this pull request Nov 1, 2026
* origin/main:
  fix(synth): preserve default benchmark histories (#107)
  fix(compat): report changes and reject duplicate snapshots (#106)
  fix: make benchmark probes reliable (#105)

Signed-off-by: Simon van Lierde <simonvanlierde@gmail.com>

# Conflicts:
#	CHANGELOG.md
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