Skip to content

feat: reconcile artifact integers per record key - #15

Merged
Chumaniac merged 1 commit into
mainfrom
codex/deep-optimization-20261009
Oct 9, 2026
Merged

Chumaniac merged 1 commit into
mainfrom
codex/deep-optimization-20261009

Conversation

@Chumaniac

Copy link
Copy Markdown
Owner

Artifact contracts can now compare each exact record key's accumulated integer value across two distinct CSV files. Split deliveries pass; balanced totals with incorrect per-record allocation fail, and overflow or exhausted bounded indexes preserve unknown results without exposing keys or amounts.

Existing physical, scalar, reference, target-coverage and summary checks remain authoritative. Invalid same-file declarations fail before artifact reads. CLI/report versions now share installed package metadata. Source 0.1.5 includes reproducible synthetic fixtures and a complete expansion roadmap; published GitHub0.1.4/npm0.1.0 stay unchanged.

Validation: 575 tests passed / 1 opt-in Docker test skipped, plus types, lint and build. A fresh local tarball (335 entries) passed the shipped CLI/fixture and same-file rejection checks with existing locked dependencies. Independent read-only review confirmed the correction and found no blocking issue. Physical reports retain execution: not-run and provenance: not-authenticated.

No external provider, account, payment, tag or registry publication is included. Merge only through the existing required regression/verify checks; ordinary revert restores the source change.

@Chumaniac
Chumaniac merged commit c413023 into main Oct 9, 2026
3 checks 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