Skip to content

Validate uncertainty before accepting adaptive constraint scores - #145

Merged
jc-macdonald merged 2 commits into
mainfrom
fix/141-confidence-validation
Oct 3, 2026
Merged

jc-macdonald merged 2 commits into
mainfrom
fix/141-confidence-validation

Conversation

@jc-macdonald

Copy link
Copy Markdown
Collaborator

Confidence constraints previously treated an unknown standard error as zero, allowing a single observation to satisfy a nominal confidence bound. Require finite means and finite non-negative uncertainty, validate all adaptive constraint scores before storage changes, and mark unverifiable persisted constraints infeasible.

Closes #141.

Validation: just ci; regression coverage for insufficient/non-finite replicates, missing non-objective constraint scores, both inequality directions, invalid table standard errors, zero-variance replicated observations, and correcting a rejected tell.

@jc-macdonald
jc-macdonald merged commit 43605f3 into main Oct 3, 2026
4 checks passed
@jc-macdonald
jc-macdonald deleted the fix/141-confidence-validation branch October 3, 2026 01:39
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.

Reject unknown uncertainty in adaptive confidence constraints

1 participant