Skip to content

Document cross-language semantic parity matrix - #367

Merged
uriahf merged 1 commit into
mainfrom
semantics/stage-2-parity-matrix
Aug 21, 2026
Merged

Document cross-language semantic parity matrix#367
uriahf merged 1 commit into
mainfrom
semantics/stage-2-parity-matrix

Conversation

@uriahf

@uriahf uriahf commented Aug 21, 2026

Copy link
Copy Markdown
Owner

Goal

Record the Stage 2 R/Python semantic parity conclusions after the merged Stage 0 contract and Stage 1 characterization tests.

What this adds

Adds PARITY.md with:

  • the shared target semantic model;
  • scenario-by-scenario R/Python grouping semantics;
  • reference-line scope for ROC, precision-recall, gains, lift, decision curves, interventions avoided, calibration, and performance tables;
  • static semantic parity versus representation differences;
  • the characterized Python time-dependent divergence where reference ownership can depend on horizon-specific risk equality;
  • a recommended future parity direction that keeps reference_group as compatibility terminology rather than the target domain abstraction;
  • an explicit statement that rtichoke_viz should remain unchanged until package-level semantics are aligned.

Scope

Documentation-only. No statistical calculations, public APIs, tests, production behavior, generated documentation, or rtichoke_viz are changed.

Paired with uriahf/rtichoke#165.

@github-actions

github-actions Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-08-21 11:13 UTC

@uriahf
uriahf marked this pull request as ready for review August 21, 2026 11:13
@uriahf
uriahf merged commit e250642 into main Aug 21, 2026
6 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