docs(agents): update project memory with daily refresh

This commit is contained in:
Lucas Kalil 2026-06-13 22:57:26 -03:00
parent 07e4e1a3e7
commit 80c0efa508
2 changed files with 13 additions and 6 deletions

View file

@ -62,7 +62,7 @@ Use checkboxes to track progress. Items marked **🔴 BLOCKER** prevent release;
### 🟡 IMPORTANT
- [x] ~~Replace mock `data/*.json` with real World Cup 2026 data~~ (2026-06-12 — full migration + smoke test; see project-memory)
- [ ] Fill `thirdPlaceAssignment` in `bracket-config.json` after group stage ends (~2026-06-27; slot → allowed-groups table in project-memory)
- [ ] Update `results.json` as the tournament progresses (results updated through match id 4 on 2026-06-13)
- [ ] Update `results.json` as the tournament progresses (results updated through match id 7 on 2026-06-14)
- [ ] Real stadium photos + team flag SVGs in `assets/images/` (10 new-team flags created 2026-06-12 in placeholder style)
---

View file

@ -198,12 +198,19 @@ Follow `how-refresh-data.md` (project root). In short:
- **Results as of 2026-06-12:** ids 13 finished (MEX 20 RSA, KOR 21 CZE, CAN 11 BIH); USAPAR (id 4) kicked off 01:00 UTC Jun 13 — first thing to update next session.
### Daily refresh (2026-06-13)
- **Results updated through match id 4**: USA 41 PAR (Group D), confirmed via FIFA match centre + Yahoo/ESPN. Group D standings now show USA 1st (+3 GD), PAR 4th (-3 GD) — verified in Groups view.
- ids 5 (QATSUI, Jun 13 19:00 UTC) and 6 (BRAMAR, Jun 13 22:00 UTC) not yet played as of this update — still `scheduled`. Next session: check these plus continue daily routine per `how-refresh-data.md`.
- **Results updated through match id 6** (matchday 1 complete):
- id 4: USA 41 PAR (Group D) — confirmed FIFA + Yahoo/ESPN
- id 5: QAT 11 SUI (Group B) — confirmed FOX Sports + ESPN (Khoukhi 94th-min header)
- id 6: BRA 11 MAR (Group C) — confirmed FOX Sports + NBC Sports (Saibari for MAR, Vinicius Jr. for BRA)
- Verified standings in Groups view: Group B shows Qatar/Switzerland each 1 pt; Group C shows Brazil/Morocco each 1 pt; Group D confirms USA 3 pts (W 4-1), Paraguay 0 pts.
- **Single-source caveat:** R16 match 94 (Jul 6, Lumen Field) time 17:00 PDT per Wikipedia; one ESPN summary implied 14:00 PDT. Re-verify when R16 nears.
- **New-team flags** created in the house placeholder style: RSA, CZE, BIH, HAI, CUW, SWE, CPV, NOR, IRQ, COD; 24 unreferenced mock SVGs deleted (10 flags + 14 stadiums). Exactly 48 flags + 16 stadium images remain.
- **Tiebreak note:** with all tiebreakers equal the app falls back to team-id alphabetical (e.g. BIH above CAN on 1 pt) — may differ from FIFA's published order (fair-play points / drawing of lots), acceptable by design.
- Mock-data sections above (“Mock data design”, hero live-match note for match 61) are now historical.
- Next: matches 78 scheduled Jun 14 (HAISCO, AUSTUR, both Group stage). Continue daily routine per `how-refresh-data.md`.
### Daily refresh (2026-06-14)
- **Results updated through match id 7** (HAISCO):
- id 7: HAI 01 SCO (Group C) — confirmed Outlook India + VAVEL USA (McGinn 28')
- Verified standings in Groups view: Group C now shows Scotland 1W 3pts, Brazil/Morocco 1D 1pt each, Haiti 1L 0pts.
- Next: matches 8+ scheduled Jun 14 (AUSTUR onwards). Continue daily routine.
### 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 73104), the one-time `thirdPlaceAssignment` fill (~Jun 2728, slot → allowed-groups table), and the frozen files (stadiums/teams/groups/round32/assets/code — never edit).