docs(todo): readers' own version periods; sources for version dates

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Lucas WintherandClaude Opus 5.5 committed 2026-10-22 18:02:53 +02:00
1 parent 5d2a9c6c57
commit a9afc083cb
1 file changed
+14 -4
+14 -4
View File
@@ -163,10 +163,20 @@ note only says where to start.
- [ ] **Record Wuthering Waves 3.8's end** in `VERSIONS` (`src/shared/versions.ts`) once it is
announced or the shop timer shows it, with the version after it. Until then the shop routines hold
their count from 11 Nov 2026 and print an estimate (~23 Dec).
- [ ] Version routine follow-ups (spec 2026-10-22 § Not in this change): a scraped version source
(Nikki's `Version` table already parses), version periods on a reader's own tasks and *Make it
mine* for them, and moving Pioneer Podcast onto the version period once the owner confirms it
follows the version.
- [ ] **Let readers use "next version" in their own events and routines** (owner, 2026-10-22): an
event of their own that ends with the version, and a task of their own that resets with it — which
also lets *Make it mine* copy a version routine. Today `{ unit: "version" }` is built-in only and
kept out of the stored `PeriodSchema` on purpose (spec 2026-10-22, decision 8), so this changes the
stored shape: an older cached bundle must skip such a record rather than refuse it, as it did for
cycle tasks (DATA-MODEL § tasks). Run the change past `schema-guardian`.
- [ ] **Find sources for game version dates** (owner, 2026-10-22), so `VERSIONS` stops depending on
hand entry. Per game, a stable page that dates the current version's start and end — never a
per-version URL, which changes every patch — checked through the `add-game-source` path (robots,
fixture, `docs/SOURCES.md` entry). Leads: Nikki's Fandom `Version` table already parses
(`versionTable.ts`); WuWa's Fandom `Version` table stopped at 3.5 and Game8 gave both 11 and
12 Nov for 3.8 (pass windows spec § Not shipped); Endfield's `/wiki/Version` lagged a version on
2026-10-16. A scraped end must still be a *stated* date, and the owner's in-game hour can refine it.
- [ ] Move Pioneer Podcast onto the version period once the owner confirms it follows the version.
- [ ] Give Genshin's *To Temper Thyself and Journey Far* a check-in goal by default, so a reader
need not set it by hand. The owner asked on 2026-10-16 to "mark it as a 4/5 wk event"; earlier
the same day they described it as five days out of seven, and the [check-in goals spec](docs/superpowers/specs/2026-10-03-check-in-goals-design.md)