S11 (a1): live tracking — the read locked, the game watched
MLB statsapi + WNBA ESPN live boxscores -> per-player current values
(live:{sport}:{date} TTL 90s, /api/live/:sport + Next proxy). Pure
propState math (HIT / ON PACE / NEEDS N / HOLDS / LINE PASSED — never
red in-progress), attachLiveProgress strip join on nameKey+statType,
proximity-to-hit slate float, StatStrip LiveTracker in the ROW-GRAMMAR
outcome slot (spec amended + lock test updated). Grades never change
in-game — tracking, labeled as such. 2698 -> 2757 tests, web build 0.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -23,8 +23,8 @@ graded prop inline) reads left → right in this fixed order:
|
||||
| 3 stat+line+side | `TB O1.5` | white, mono — the subject of the row |
|
||||
| 4 market context | best-price dot · movement chip (STEAM ▲ / VALUE ▲) | what the MARKET is doing, before what the model says |
|
||||
| 5 model output | revision strikethrough (original grade) → current grade badge | history then present: `A̶ B` reads "was A, now B" |
|
||||
| 6 outcome | settled chip (✓ HIT / ✕ MISS / PUSH + actual) | once settled, actions (slot 7) disappear — the bet is over |
|
||||
| 7 actions | parlay `+` · BOOK IT ⟶ | suppressed when dead or settled |
|
||||
| 6 outcome | live TRACKING mark (`1/2 TB · ▲6th` + progress bar + state chip), then settled chip (✓ HIT / ✕ MISS / PUSH + actual) | S11 amendment: live progress is a PROTO-OUTCOME and lives in this slot; the two are mutually exclusive (a settled prop shows only the settled chip). Once settled, actions (slot 7) disappear — the bet is over |
|
||||
| 7 actions | parlay `+` · BOOK IT ⟶ | suppressed when live, dead or settled (the pre-game market for a locked line closes at first pitch) |
|
||||
| 8 provenance | `Graded 2h ago at -115` | the receipt, always last |
|
||||
|
||||
**Sub-line (stat + market context, one line under the row, in this order):**
|
||||
@@ -49,6 +49,13 @@ Red is never used for mere movement-against or a lower price — those are amber
|
||||
the net move is TOWARD the graded side, amber when net AGAINST, dim when flat —
|
||||
never red (nothing has settled).
|
||||
|
||||
**S11 amendment — live TRACKING marks (slot 6 proto-outcomes):** green =
|
||||
already-cleared over (HIT ✓, filled), on-pace over, or an under still holding;
|
||||
amber = NEEDS N or an under whose line has been passed. An IN-PROGRESS prop is
|
||||
NEVER red — red stays reserved for the settled miss and the NOT-IN-LINEUP dead
|
||||
read. The read is locked pre-game and never re-grades; every live card carries
|
||||
"TRACKING — read locked pre-game" exactly once (specs/LIVE-TRACKING.md).
|
||||
|
||||
## 4. MARK LAW — the micro-vocabulary
|
||||
- **● / ○ dot strip** — last 10 games vs TONIGHT'S locked line, newest first.
|
||||
Filled green = that game's stat cleared the line; hollow dim = it didn't.
|
||||
|
||||
Reference in New Issue
Block a user