docs: record per-server reset clocks and Game-Time-Master as their source

Rewrites the reset table for every corrected game, records the rule that a
game's offset must make its day key name the source's calendar day, and
names Game-Time-Master as the evidence for server clocks a source does not
state (transcribed, never vendored: it is GPL-3.0).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Lucas WintherandClaude Opus 5.5 committed 2026-10-13 12:43:14 +02:00
1 parent 6c870b23d2
commit be5089fca6
4 files changed
+66 -62

No files matched your search

+2 -2
View File
@@ -817,8 +817,8 @@ Adding a game is never only a `SOURCES` entry:
- a `GameId` in `src/shared/schema.ts` — an enum value that becomes the first segment of every
completion key for that game, forever;
- a `GAMES` entry in `src/shared/games.ts` (name, short, hue, studio, `dailyTasks`), plus
`resetOffsets` / `resetHourLocal` **only where the source states the clock** — Nikke's is evidenced,
Stella Sora's is not stated on the page we would read;
`resetOffsets` / `resetHourLocal` **only where the clock is evidenced** — by the source, as Nikke's
is, or by Game-Time-Master, as Stella Sora's is (`AGENTS.md` § Event IDs);
- a fixture in `fixtures/<game>/` and a test asserting parsed output, one commit per game
(`docs/FEEDBACK.md` P1 step 4);
- the lane arriving switched off for existing readers via `adoptNewLanes`, which is automatic but