Sprint 4 evidence
Snapshot: 8 October 2026, origin/main at a9dca04.
This interim record covers 29 September–8 October, not the 11 October final submission. Read the Sprint report for the reconstructed ceremony summaries and photo provenance.
Acceptance limits
- No original stakeholder acceptance or release sign-off was supplied.
- Local Lighthouse and structural/query-count checks do not establish deployed latency or performance improvement.
- Coordinated idle scheduling remains staged, with polling the default. Listener configuration, Neon connection headroom, hosted outage/recovery checks, and signed-in journeys require separate deployment evidence.
- Later work, participant retests, and final submission acceptance are outside this snapshot.
Historical PR integration and commit-reported checks remain distinct from current deployment, stakeholder acceptance, and participant retests.
Merge register
Twenty-seven first-parent PR merges appear in the selected period. Rows record integration dates in Johannesburg time; branch authoring can precede a merge. PR references are taken from retained Git merge subjects, without a fresh remote tracker or CI-status audit. The linked full commit IDs fix this snapshot.
| Integrated | Pull request | Change | Merge commit |
|---|---|---|---|
| 29 September 2026 | PR #333 | Improve homepage Lighthouse performance | 2dfa470 |
| 30 September 2026 | PR #334 | Avoid duplicate navigation on first service-worker install | f8f463f |
| 30 September 2026 | PR #335 | Defer CPU match code from public startup | b32fed8 |
| 30 September 2026 | PR #336 | Polish Explore navigation, trails, territories and campus time | 04fcfa4 |
| 30 September 2026 | PR #337 | Right-size collection card artwork | 3f64d42 |
| 1 October 2026 | PR #338 | Reduce CPU battle presentation delay | 09570fe |
| 1 October 2026 | PR #339 | Reduce battle deck hydration round trips | 6a76493 |
| 2 October 2026 | PR #340 | Reduce PvP action database round trips | 6bc06c1 |
| 2 October 2026 | PR #341 | Refine collection, decks, evolutions and trading | e740e0b |
| 3 October 2026 | PR #342 | Add player profile showcases and responsive editing | 4e3cc79 |
| 3 October 2026 | PR #343 | [feat] streamline author workflows and analytics | d6caaa4 |
| 3 October 2026 | PR #344 | [feat] refine match lobbies and completed battle reports | 4250796 |
| 4 October 2026 | PR #345 | Reduce PvP acceptance response hydration reads | f35900e |
| 4 October 2026 | PR #346 | Combine PvP acceptance receipt and clock read | a39adf6 |
| 4 October 2026 | PR #347 | Add PvP match-ready phase observability | 5ff46de |
| 4 October 2026 | PR #348 | [refactor] simplify account settings and accessibility controls | 2858331 |
| 4 October 2026 | PR #349 | [feat] unify typography and accessible reading preferences | 19918b2 |
| 4 October 2026 | PR #350 | Reduce PvP match detail database round trips | 61f816f |
| 5 October 2026 | PR #351 | Consolidate PvP acceptance initial writes | fe98059 |
| 5 October 2026 | PR #352 | Wait for PvP terminal result heading focus | 9ae06aa |
| 6 October 2026 | PR #353 | Add PostgreSQL pool pressure observability | 77ff352 |
| 6 October 2026 | PR #354 | Reduce ranked settlement policy database reads | 3ab2588 |
| 7 October 2026 | PR #355 | Preserve SPA navigation from the homepage to Explore | 0c31724 |
| 7 October 2026 | PR #359 | Reduce mobile Explore map startup work | 2838235 |
| 7 October 2026 | PR #360 | Polish app-wide loading and retained refresh states | 20c223b |
| 8 October 2026 | PR #361 | [fix] let idle gameplay workers stop querying Neon safely | b7e1bac |
| 8 October 2026 | PR #362 | [perf] Isolate PostgreSQL notification listener from shared pool | a9dca04 |
AI declaration
The reconstructed merge register was prepared with assistance from Codex[GPT-6]. It was moved here with assistance from Codex[GPT-6], without changing its PRs, commit IDs, dates, or acceptance boundaries.