Skip to content

feat(reports): preserve unexplained-leftover comparison delta pending successor verification - #832

Draft
seonghobae wants to merge 1 commit into
feat/leftover-map-compare-cross-share-v2530from
feat/leftover-map-compare-unexplained-leftover-v2540
Draft

feat(reports): preserve unexplained-leftover comparison delta pending successor verification#832
seonghobae wants to merge 1 commit into
feat/leftover-map-compare-cross-share-v2530from
feat/leftover-map-compare-unexplained-leftover-v2540

Conversation

@seonghobae

@seonghobae seonghobae commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Recovery status

This PR is an open Draft recovery/evidence lane. Historical head 1511166c53c16fef65f3330eee58d3a5664b1583 introduced a valid persisted grouping-comparison unexplained-leftover U presentation delta, helper/i18n/App regressions, ADR0297 evidence, release metadata, and generated-lock version change. It was previously closed before complete successor inheritance had been proven, so keep it open under the no-drop rule. Do not merge this historical head or resume product source writing here.

Current serialized prerequisite

The live repair order is #828#829#830#831 before #833 may reconstruct this delta.

No predecessor or validation GREEN transfers across that required parent movement.

#833 successor inheritance

#833 is the intended live successor for the same U product behavior, but #832 head 1511166c... and #833 feature origin are sibling deltas over the historical #831 parent rather than ancestor/descendant commits. Reconstruction must explicitly preserve this lane's valid invariants: finite/missing/non-finite/negative/zero persisted-U behavior; helper/i18n/App regressions; the assertion that LEFTOVER_MAP_COMPARE_UNEXPLAINED_LABEL is distinct from the unexplained-share label; regenerated uv.lock/project-version parity rather than hand edits; and all valid fixture/contract/evidence. Historical ADR0297/v2.54.0 is evidence only because current #828 owns v2.54.0.

Close criterion

Close this recovery PR only after exact reconstructed #833 on the repaired serialized parent proves complete inheritance of every valid delta/test/fixture/contract/evidence item above, current collision-free ADR/release identity, regenerated lock parity, and fresh exact-head required checks. Until then it remains Draft recovery authority. No force-push, destructive rebase, self-approval, gate weakening, source duplication, psychometric recomputation, ancestor bypass, or stale-head evidence transfer.

…on strip (v2.54.0)

Caption persisted leftover-map unexplained leftover U = R − R̂ on grouping
comparison leftover-pair buttons through formatLeftoverMapUnexplained
(ADR 0297). Distinct aria-label Leftover map comparison unexplained leftover.
Missing or non-finite U omits that badge and keeps x, s, e, R̂, d, and
coverage notes. Do not invent U from R and R̂. Rank-0 origin cells still
name U 0.00 when finite. Finite negative leftover is shown, never clamped.
UI-only; no new columns.
@coderabbitai

coderabbitai Bot commented Aug 30, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 4877085e-f2e0-4a82-990a-33659e2df609

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Devin Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request priority: medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant