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