Commit Graph

  • 3f7aa368c4 The seam never ran: an undeclared variable, and a bare catch that hid it main builtbykev 2026-09-04 22:45:43 -04:00
  • 355615d27e The interface was about to restore the lie: null confidence rendered as 0% builtbykev 2026-09-04 17:13:17 -04:00
  • 84f1fc075c The live machinery ships dark, behind two gates that cannot substitute for each other builtbykev 2026-09-04 06:36:11 -04:00
  • 94f7c3c3ef The probability never leaked across stats; the attribution did builtbykev 2026-09-03 18:33:31 -04:00
  • 3184c05d51 fit_as_of does not pin a training set; training_cutoff does builtbykev 2026-09-03 16:12:27 -04:00
  • 981b26010a The first real cohort found the leak: one artifact was calibrating every stat builtbykev 2026-09-03 16:07:39 -04:00
  • 044df7a426 The monitoring contract gets a callsite builtbykev 2026-09-03 01:29:47 -04:00
  • f4f51ed7ca The runtime names its artifact before anything is switched on builtbykev 2026-09-03 01:08:44 -04:00
  • be8e16aca9 Detection becomes repair: the curve is fitted on one forecaster, frozen, and named builtbykev 2026-09-03 01:06:18 -04:00
  • 5cad851922 A digest names the curve; it does not vouch for the procedure that makes the next one builtbykev 2026-09-02 23:43:31 -04:00
  • 556d186ff1 One evaluator for the shadow, so the probe cannot report a mode the pipeline is not in builtbykev 2026-09-02 22:53:21 -04:00
  • 22cf51c4b0 The mapping that ran now has a name, and the row carries it builtbykev 2026-09-02 21:44:52 -04:00
  • a8de676756 A probability is served because evidence supports it, not because nothing else answered builtbykev 2026-09-02 21:03:16 -04:00
  • 9dda9df132 Read History: the graph becomes something a person can read builtbykev 2026-08-31 00:42:37 -04:00
  • cdb01f97a2 The ledger id is a UUID, and only an authenticated request could have found it builtbykev 2026-08-31 00:29:22 -04:00
  • e5b20b0509 Software watches coverage now, and ancestry becomes a product contract builtbykev 2026-08-30 23:44:46 -04:00
  • f9c0255060 The observer must run on the index that exists builtbykev 2026-08-30 23:17:33 -04:00
  • 1728ce4fac A cohort is a snapshot_id, not a date slice of one builtbykev 2026-08-30 23:10:41 -04:00
  • 1bdc3baec7 A valid chain can still have a hole in it builtbykev 2026-08-30 22:19:50 -04:00
  • 930d526b01 Lineage productization: a live graph, an observer that doesn't trust it, and a surface that owns only what it knows builtbykev 2026-08-30 22:10:14 -04:00
  • 4aca33deb6 One human, one semantic identity — MLB participant convergence builtbykev 2026-08-30 20:37:01 -04:00
  • cc5bdf5797 A canary is temporary: bound activation with a fail-closed lease builtbykev 2026-08-30 14:58:11 -04:00
  • 836b8c73d5 MLB odds cache is keyed on the baseball date, not the UTC date builtbykev 2026-08-29 14:42:10 -04:00
  • 7efb04e280 Lineage family lookup: bound it to a slate, and say what an action is builtbykev 2026-08-28 19:56:56 -04:00
  • 889a96584a Intraday is a market overlay: it may not restate belief builtbykev 2026-08-28 18:48:07 -04:00
  • f7cc19772b Canonical MLB participant: prove the human, then dedupe builtbykev 2026-08-28 12:54:35 -04:00
  • 7d579fd8c1 Repair the MLB timing contract at its producer seam builtbykev 2026-08-28 03:15:58 -04:00
  • f54b0627e1 Truthful provenance for an operator-invoked snapshot builtbykev 2026-08-28 02:56:22 -04:00
  • c1d9ec5bbb Path coverage: every branch from acquisition to the first grade callback builtbykev 2026-08-28 01:21:09 -04:00
  • 8d741e3932 Pre-grading stage trace: record which branch loses the cohort builtbykev 2026-08-28 00:41:34 -04:00
  • 238f0f67cf Scheduled acquisition trace: record the fork instead of inferring it builtbykev 2026-08-27 22:29:42 -04:00
  • 048e4eaa3f Event-aware retention identity: two games, two receipts builtbykev 2026-08-27 20:30:45 -04:00
  • 11277a1b99 Materialization truth: a completed write is not a complete cohort builtbykev 2026-08-27 19:44:56 -04:00
  • 9809626c99 Retention completion: a cohort is complete only when the writer says N of N builtbykev 2026-08-27 19:12:59 -04:00
  • 35da190f2c Retention hotfix: drop published_side, derive the schema contract, break the silence builtbykev 2026-08-27 18:53:37 -04:00
  • ceaa896f77 Runtime observability: report the build and canary state the system acts on builtbykev 2026-08-27 17:16:05 -04:00
  • 8c6aef1e12 Event admission gate: an unresolved or contradicted game does not earn a Read builtbykev 2026-08-27 16:50:50 -04:00
  • 352016790a MLB canonical event identity, impossible-binding refusal, event-aware dedupe, publication commit builtbykev 2026-08-27 16:27:36 -04:00
  • 41ba38ed4e Master state board, repo-verified — and a live retention regression builtbykev 2026-08-17 01:41:33 -04:00
  • 6c34af3414 checkpoint: chain shadow, WNBA possession feed, baseball chain builtbykev 2026-08-14 16:53:37 -04:00
  • 0657b71d18 Drop lock_lines and retire its writer (dead table, dead writer) builtbykev 2026-08-12 01:18:10 -04:00
  • fb0010222d Stop persisting missed_window refusals (halt the bleed at source) builtbykev 2026-08-12 00:34:04 -04:00
  • 2271f46ab2 dCLV close leg: read priced captures only (the unfixed twin) builtbykev 2026-08-12 00:14:12 -04:00
  • 7c8ef8b12e Deploy verified: A1-A7 live, served grade unchanged (0 leaks of 425) builtbykev 2026-08-11 23:23:29 -04:00
  • f61ec6b391 Read integrity, as-of context, and the shadow matchup resolve (A1-A7) builtbykev 2026-08-11 22:49:56 -04:00
  • 387ae4d54e Handoff doc: ground-truth build state at 71d3b7b builtbykev 2026-08-08 00:10:34 -04:00
  • 71d3b7b786 E10 Report issue template + E12 /report archive, to spec builtbykev 2026-08-07 22:17:59 -04:00
  • 49e76068da Doctrine + E1 movement strip + F9-F11 offseason hub shell, to spec builtbykev 2026-08-07 21:24:36 -04:00
  • 60469422af Wave D1 primitives — and the audit says E1/E9 were not Wave 1 builtbykev 2026-08-07 20:31:55 -04:00
  • 7a318ccce0 Media/hub design inventory: the specs already exist, and so does a gap audit builtbykev 2026-08-07 19:18:36 -04:00
  • c575a708c7 Content studio API + preview page; widen the reachability guard; correct two inventory errors builtbykev 2026-08-07 18:51:52 -04:00
  • 74aa75945e Content engine: posts that structurally cannot lie builtbykev 2026-08-07 16:34:57 -04:00
  • 08791520fc Board: mechanical inventory of every outstanding item, read from the repo builtbykev 2026-08-07 15:13:02 -04:00
  • 55b210cb95 Fix the dormant basketball window-bug before it ships; guard the class builtbykev 2026-08-07 15:00:24 -04:00
  • 981a05cbd6 Render-reachability guard: make built-but-unread a CI failure builtbykev 2026-08-07 14:44:17 -04:00
  • 09186ea609 Wire the composed surface: the honest fields now reach a user builtbykev 2026-08-07 14:36:03 -04:00
  • 3591c7626e Total grade cutover + the ceiling stated as a position builtbykev 2026-08-07 14:07:02 -04:00
  • 91927a4a8a Serve an honest grade: the letter was carrying 1/6 the information of the number beside it builtbykev 2026-08-07 04:53:02 -04:00
  • 9159b7e1b9 Diagnose the push block: it was the wrong remote, not the firewall builtbykev 2026-08-07 04:24:21 -04:00
  • ecf78b911c Accrual watch + pre-registered resumption; the program is idle on modeling builtbykev 2026-08-07 03:50:53 -04:00
  • 2391574f00 Live-surface integrity on the repaired champion; fix the label my own repair falsified builtbykev 2026-08-07 03:49:54 -04:00
  • 494c83cf76 Hunt the window-bug class: three more paths, and the forward re-audit rule in code builtbykev 2026-08-07 03:40:20 -04:00
  • 929fd81940 Repair the champion: it was reading ten games, not a season builtbykev 2026-08-07 03:28:33 -04:00
  • 65ca6493db Decompose the rbi anomaly: it is lineup ROLE, and the counter is out-resolved by a frequency table on three of four stats builtbykev 2026-08-07 03:09:44 -04:00
  • 43f65d30cb Wire the three proven hits factors pre-grade: transmission proven, gain inconclusive builtbykev 2026-08-07 02:53:48 -04:00
  • e872eff4ce Instrument the calibration duel forward; diagnose the resolution ceiling — the proven factors were never wired in builtbykev 2026-08-07 02:25:45 -04:00
  • 74cf1ce974 Robust bias established; low-parameter correction replaces isotonic builtbykev 2026-08-06 23:20:05 -04:00
  • ced40421ed Audit the LODO instrument: it cannot evaluate any stat, and both prior FAILs were false builtbykev 2026-08-06 23:01:57 -04:00
  • 1f40014256 Power-derive the LODO threshold: hits restored through the gate, rbi/runs routed as date-driven builtbykev 2026-08-06 20:15:32 -04:00
  • 6ae11f1193 LODO-gated provisional calibration: total_bases deploys, hits withdrawn builtbykev 2026-08-06 18:31:19 -04:00
  • f976df47b8 Settle model_snapshots + four-stat calibration: works, deploys nowhere builtbykev 2026-08-06 15:30:30 -04:00
  • 23d1b13176 runs + RBI: mostly-base-rate confirmed, and one level deeper than expected builtbykev 2026-08-06 14:42:33 -04:00
  • 6a327d9114 total_bases: every power factor is THEATER, and a units bug nearly hid it builtbykev 2026-08-06 03:13:35 -04:00
  • 8ab6557faa Collapsed sequence edge: two proven links whose product is too small to use builtbykev 2026-08-06 02:43:23 -04:00
  • b2e4c6c4fb Link 2 at the coarse grain: pen QUALITY proves, archetype does not builtbykev 2026-08-06 02:17:00 -04:00
  • e4dae0e6b0 Reliever chain: Link 1 proves, Link 2 does not, and the premise inverts builtbykev 2026-08-06 01:58:38 -04:00
  • 3081c92e00 Per-archetype grade bands: built, gated, and the rescale blocked twice builtbykev 2026-08-06 01:03:10 -04:00
  • 6b17f79367 Per-archetype re-audit: no slot reaches 500, and the replication unit decided everything builtbykev 2026-08-05 19:58:37 -04:00
  • b818626870 BUILD-STATE: under-querying vs out-of-data session builtbykev 2026-08-05 19:30:56 -04:00
  • 7b85934dc3 Under-querying vs out of data: the answer depends on the unit builtbykev 2026-08-05 19:30:17 -04:00
  • 6452926732 Retain raw weather, and record platoon severity 48 rows short builtbykev 2026-08-04 20:40:56 -04:00
  • de0077f6f9 Causally-correct platoon + park-dimensions ingest builtbykev 2026-08-04 20:30:57 -04:00
  • 20c45cbcd1 The causally-correct defence atom proves where the crude one did not builtbykev 2026-08-04 20:01:09 -04:00
  • 405180e791 Build the causally-correct defence atom: spray x positional OAA builtbykev 2026-08-04 19:53:07 -04:00
  • a9ee55550b Build the two-part factor gate: one factor proves, and zero are theatre builtbykev 2026-08-04 19:30:18 -04:00
  • 4d1803f6d7 Calibrate hits point-in-time: partial pass, and an honest ceiling of 0.667 builtbykev 2026-08-04 17:51:15 -04:00
  • 9c5b968351 chaining-v1: the portable chain, and the gate that blocks the parlay surface builtbykev 2026-08-04 17:17:14 -04:00
  • a80a775fa0 Record the lineup-context ingest: prod-verified, 153 lineups / 149 opportunity builtbykev 2026-08-04 16:19:18 -04:00
  • 7f69fef14c Add an on-demand endpoint for the lineup-context ingest builtbykev 2026-08-04 16:13:53 -04:00
  • 08276c0880 Ingest lineup + baserunner context: the input RBI and runs always needed builtbykev 2026-08-04 16:07:13 -04:00
  • 52a3142c5f Split infield defence out, and pre-register the DRIVER/CATALYST/SINKER batch builtbykev 2026-08-04 15:28:16 -04:00
  • ff037e40c2 Re-adjudicate: nothing to demote, and close the hole that would have mattered builtbykev 2026-08-04 15:13:39 -04:00
  • ece2b9f5f9 Ingest defence, and make Bonferroni cumulative across the programme builtbykev 2026-08-03 22:20:30 -04:00
  • 25e36c0257 Fix the doubled /leaderboard path — the fielding feed 404'd silently builtbykev 2026-08-03 22:07:40 -04:00
  • 010a876b3c Ingest free Statcast fielding (OAA) as team defence, dated from day one builtbykev 2026-08-03 22:03:26 -04:00
  • ac1361486e Build the conditioning registry, and a probe so "proven" stops drifting builtbykev 2026-08-03 21:49:51 -04:00
  • 9538e11198 Derive the lineup K-rate free, and fingerprint the cap fix builtbykev 2026-08-03 19:47:01 -04:00
  • 843c8c6d4b Build the pitcher engine, and find the cap was eating the whole board builtbykev 2026-08-03 18:43:32 -04:00
  • c0621e7aa2 Measure the batter cluster: the proven set is empty, and hits is closed builtbykev 2026-08-03 16:58:57 -04:00
  • c2d6e8ee7d Mirror statcast_history on its source so retention cannot drift builtbykev 2026-08-03 16:49:15 -04:00