Skip to content

fix(dashboard): temper the energy/net-profit XvB figure by measured delivery (#902) - #983

Merged
VijitSingh97 merged 1 commit into
developfrom
fix/902-energy-tempered-xvb
Aug 14, 2026
Merged

fix(dashboard): temper the energy/net-profit XvB figure by measured delivery (#902)#983
VijitSingh97 merged 1 commit into
developfrom
fix/902-energy-tempered-xvb

Conversation

@VijitSingh97

Copy link
Copy Markdown
Collaborator

Parked-branch submission from the 2026-08-14 repo audit: finished 2026-08-13, no PR was ever opened.

Closes the last untempered money surface: the energy/net-profit calculator's est.xvbDay shipped XvB's face-value published reward, reading ~3x high on a donating box. Now build_state tempers it by measured delivery before the payload ships — this wallet's measured win payouts when enough wins exist, else the delivery-study band's midpoint (28–39% of face value). The expected-vs-actual summary deliberately keeps face value (it applies the measured factor itself; feeding it the tempered figure would double-count) — a test pins that boundary. Headings and tooltips in the XvB tab and Energy panel now say the figure is tempered, and docs/dashboard.md links the delivery study.

Ponytail-review: lean, nothing to cut.

Closes #902

🤖 Generated with Claude Code

…elivery (#902)

est.xvbDay was the last money surface pricing XvB at face value: the
energy tab's net and the XvB tab's expected-reward table folded the
published figure untempered, reading ~3x high on a donating box.

build_state now ships earnings.xvb_day through xvb_tempered_day with the
decision table's precedence — this wallet's measured realization when
enough wins exist, else the delivery prior's midpoint, never the raw
published figure. The expected-vs-actual summary is built before the
tempering and keeps its own face-value contract (it tempers its measured
leg itself), so nothing double-counts. Client headings and the Net
tooltip now say the figure is tempered; docs updated to match.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@VijitSingh97
VijitSingh97 merged commit 2b769f3 into develop Aug 14, 2026
16 checks passed
@VijitSingh97
VijitSingh97 deleted the fix/902-energy-tempered-xvb branch August 14, 2026 22:22
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.

Energy/net-profit estimate still prices XvB at face value — the last untempered money surface

1 participant