feat(reports): leftover-map singular values on leftover-axis ticks independently of leftover-map axis share (v2.87.0) - #871
Conversation
…dependently of leftover-map axis share (v2.87.0) Caption leftover-axis ticks with persisted leftover-map singular values σ_k through leftoverMapAxisTickBadge independently of leftover-map axis share (ADR 0330). A missing, non-finite, or negative singular value omits that σ tick caption. Rank-0 unused axes still name σ 0.00. Do not invent σ_k from leftover-map axis share.
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Independent review required on exact head Buyer-facing copy: leftover-axis ticks stay |
|
Cycle 2026-08-31T13:54 KST: exact head |
|
Cycle 2026-08-31T14:04 KST: leftover-map comparison graphic leftover-map axis tick leftover-map axis share independently of leftover-map singular values (ADR 0331 / v2.88.0) opened as #872 stacked onto this PR @ |
Adopt exact reconstructed #870 as the current tree while preserving historical #871 as first parent. Retain the v2.87 product delta as executable RED: report leftover-axis ticks may name persisted σ independently of share, invalid σ falls back to an ordinary tick, and neither σ nor share is inferred. Exact #870 is the second parent. No force update or destructive rebase.
Adopt exact converged #871 as the repaired tree while preserving historical #872 as first parent. Retain the v2.88 product intent as an executable RED only: comparison-graphic ticks must expose persisted axis share independently of singular evidence, preserve finite zero, omit invalid evidence, and never infer share from singular values. No force update or stale source replay.
Current exact authority
2f92f5d4f7e2f4533be5b3fffa956fa9606a519ea39c9ebec1dd60dc02c600893d7555784c7fd612Proposedtests/test_leftover_axis_tick_singular_contract.py; ordinary non-force convergence onlyReport leftover-axis ticks may append finite persisted σ without share, preserve
σ=0, fall back on invalid σ, and never synthesize share. #859 remains executable RED; no predecessor validation transfers. Keep Draft until inherited/local REDs and fresh repository/security/browser/a11y/performance/approval gates are GREEN.