Skip to content

fix(erp): validate readouts against existing state evidence - #635

Merged
zzylol merged 1 commit into
feat/erp-readout-calibrationfrom
fix/erp-existing-state-evidence
Sep 11, 2026
Merged

zzylol merged 1 commit into
feat/erp-readout-calibrationfrom
fix/erp-existing-state-evidence

Conversation

@zzylol

@zzylol zzylol commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

A shared UnivMon state can have valid measured evidence for several readouts even when a smaller configuration is cheaper for one of them. Previously, validating an installed state re-ran cheapest-configuration selection and rejected the state whenever that cheaper configuration differed.

This change filters evidence by the actual state parameters before bounded shape matching. New-state sizing still chooses among eligible configurations; existing-state readout validation uses only evidence for that state. A missing metric cannot borrow a bound from a cheaper sibling.

Verification: the focused existing-state regression passed, and independent source review passed. The regression uses synthetic evidence to check selection behavior; it is not an accuracy calibration or performance measurement. Full CI is pending. Stacked on #619.

@zzylol
zzylol merged commit f9ceccf into feat/erp-readout-calibration Sep 11, 2026
1 check passed
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