From 2f6aaad3660107ae07a5a21192b04cd2dbaf7ffe Mon Sep 17 00:00:00 2001 From: Kev Date: Sun, 12 Jul 2026 19:07:51 -0400 Subject: [PATCH] STATE.md: design train v2 in flight (DS0 done, Wave 1 building) Co-Authored-By: Claude Opus 4.8 (1M context) --- specs/STATE.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/specs/STATE.md b/specs/STATE.md index 2fe9614..f48f8ac 100644 --- a/specs/STATE.md +++ b/specs/STATE.md @@ -1,6 +1,21 @@ # VYNDR — STATE OF THE WORLD ### As of `ec5ee3d` (main, 2026-07-12). This file opens every future session. Update it when a train ships. +## IN FLIGHT — DESIGN TRAIN v2 (branch `design/v2-train`, NOT on main yet) +Governed by `specs/DESIGN-SPEC.md` v2 (the raised standard: entities render as +themselves, color contract, sub-200ms, screenshot-first billboards). Sessions: +- **DS0 Entity Layer — DONE** (`24af247`): `teamMeta.js` (real logos+colors for + 30 MLB / 30 NBA / 13 WNBA / 48 WC nations via ESPN CDNs), `TeamLogo` / + `PlayerAvatar` (team-colored monogram fallback, no gray silhouette) / + `BookWordmark`, swapped into GameCard/StatStrip/StreaksPanel/TeamHub. +- **DS1 speed+bugs · DS3 color contract · DS4 billboards** — building (Wave 1). +- **DS2 dashboard slate rebuild · DS5 pricing/motion/states** — Wave 2 (queued). +NOTE: WSL2↔Windows-Chrome localhost is unreachable in this env, so visual proof +is SSR-render + curl + tests, not pixel screenshots. Nothing pushed to main +without the founder's "merge the train". + + + ## WHERE THINGS STAND **Tests: 2757 / 229 suites, all green. Web build exit 0.** Baseline at the A1