You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Enforce signed UK parity counts, directions, and magnitudes in code #772
The signed register says water moved about +0.10 and entity counts moved
person +32 / benunit −12, but the verifier only matches surface, column,
expectation, and entity
(packages/microcosm-build/src/microcosm/build/uk_runtime/signed_differences.py:124-184; tools/verify_uk_spine_parity.py:124-188). On current main, missing candidate
counts and counts set to 1 both matched the count entry with no unsigned
difference; water moving from 0.776937 to 0.0 also matched the
positive-direction entry. Commit 76e39f9b fixes entity scope but does not
enforce the quantitative facts.
Acceptance criteria:
Represent and validate exact expected counts or bounded count deltas.
Represent and validate signed direction and bounded magnitude for share and
total entries.
Add adversarial tests for omitted counts, implausible counts, reversed
direction, and out-of-bound magnitude.
Activity