docs: book-comparison verify note (live-card screenshot auth-blocked; data feed + tests verify)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VsztNChZ7vEvSR61AuMhD1
This commit is contained in:
@@ -85,6 +85,13 @@
|
|||||||
> always-empty inline `d.books` section was replaced — grade/projection/line/PriceTriplet
|
> always-empty inline `d.books` section was replaced — grade/projection/line/PriceTriplet
|
||||||
> untouched (web-only, grade byte-identical trivially). Freshness equal (same snapshot as
|
> untouched (web-only, grade byte-identical trivially). Freshness equal (same snapshot as
|
||||||
> the lock; intraday touches neither). HELD: push-to-book, movement strip, crown enable.
|
> the lock; intraday touches neither). HELD: push-to-book, movement strip, crown enable.
|
||||||
|
> VERIFY: floor green (3851 tests, web build 0). Live-card SCREENSHOT is BLOCKED — the
|
||||||
|
> GradeResultCard is only on the auth-gated `/scan` (redirects to `/signup`), and creating
|
||||||
|
> an account is a prohibited action. Verified instead via the LIVE data feed the deployed
|
||||||
|
> panel renders: `/api/books` multi-book different-lines (WNBA DK o21.5 / FD o18.5), MLB
|
||||||
|
> multi-book, honest-absent (`books:null`→NULL), crown OFF (`bestLines:0`) — plus the
|
||||||
|
> component/panel/wiring unit tests + the type-checked build. Fingerprint: no unauthenticated
|
||||||
|
> card surface (frontend-behind-auth); the consumed feed is live + unchanged.
|
||||||
- **Redirect EXISTS + WIRED:** `closingCapture.buildCaptureRows`→`closing_captures` (append-only,
|
- **Redirect EXISTS + WIRED:** `closingCapture.buildCaptureRows`→`closing_captures` (append-only,
|
||||||
provenance: captured_at/book/line_type/both-prices/missed_reason) via `intradayRefreshService:221`
|
provenance: captured_at/book/line_type/both-prices/missed_reason) via `intradayRefreshService:221`
|
||||||
+ internal endpoint; `ledgerService.attachClosingProb`→`closing_prob` (de-vigs both raw sides,
|
+ internal endpoint; `ledgerService.attachClosingProb`→`closing_prob` (de-vigs both raw sides,
|
||||||
|
|||||||
Reference in New Issue
Block a user