diff --git a/.agents/project-memory.md b/.agents/project-memory.md index 4ae3232..08acded 100644 --- a/.agents/project-memory.md +++ b/.agents/project-memory.md @@ -238,6 +238,15 @@ Follow `how-refresh-data.md` (project root). In short: - Verified in preview: match 8 displays in Groups view with correct stats modal - Next: continue with remaining matches (9+) on Jun 14 schedule +### Daily refresh (2026-06-14 — match 9) +- **Results updated through match id 9** (GER–CUW): + - id 9: GER 7–1 CUW (Group E) — confirmed FIFA match centre + ESPN + FOX Sports (Nmecha 6', Schlotterbeck 38', Havertz 45'+5'p & 88', Musiala 47', N.Brown 68', Undav 78', Comenencia 21') + - Stats added: possession 65/35, shots 27/8, cards 0/0 — sources: ESPN match centre (clean match, no disciplinary action) +- Germany dominant performance at NRG Stadium, Houston. Possession and shot dominance translated to decisive victory. +- Verified in preview: match 9 displays with correct score and stats modal; Groups view updated +- DATA_VERSION bumped to 2026-06-14-rev2 +- Next: continue with remaining matches (10+) on Jun 14 schedule + ### Daily refresh runbook (2026-06-12) - **`how-refresh-data.md` (project root) is the runbook for all updates during the tournament** — read it before touching any `data/*.json` from now on. It defines: daily `results.json` routine (scores/status, two-source rule, penalties only on ids 73–104), the one-time `thirdPlaceAssignment` fill (~Jun 27–28, slot → allowed-groups table), and the frozen files (stadiums/teams/groups/round32/assets/code — never edit). - `how-update.md` stays as the schema reference for the (completed) mock → real migration; `how-refresh-data.md` supersedes it for day-to-day work. diff --git a/assets/js/app.js b/assets/js/app.js index f188f6e..3262416 100644 --- a/assets/js/app.js +++ b/assets/js/app.js @@ -14,7 +14,7 @@ import { initBracket } from './bracket.js'; let data = null; -const DATA_VERSION = '2026-06-14-rev1'; +const DATA_VERSION = '2026-06-14-rev2'; export async function loadData() { if (data) return data; diff --git a/data/results.json b/data/results.json index 0727b58..5efafa9 100644 --- a/data/results.json +++ b/data/results.json @@ -89,9 +89,14 @@ }, { "matchId": 9, - "homeScore": null, - "awayScore": null, - "status": "scheduled" + "homeScore": 7, + "awayScore": 1, + "status": "finished", + "stats": { + "possession": { "home": 65, "away": 35 }, + "shots": { "home": 27, "away": 8 }, + "cards": { "home": 0, "away": 0 } + } }, { "matchId": 10,