Commit Graph
5 Commits
Author SHA1 Message Date
Lucas WintherandClaude Opus 5.5 57406979c2 fix(sources): a pass page between runs says so, rather than reading as broken
When a pass's last listed run ends before the wiki adds the next one, the
history table parses to zero. ZZZ's City Fund would have done that on
19 Oct and been counted as a failed source. statesNoEvents now answers
for the page: its pass table is there and dates its runs, all of them
past. Found in the whole-branch review.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-16 06:35:33 +02:00
Lucas WintherandClaude Opus 5.5 b6cc3b1f51 revert: drop Genshin's Miliastra Pass source
Fandom's Event page, an existing source, already lists the pass as
"Silvery Moonlight Chronicle" with the same dates, and the merge folded
the new copy into it. The feed was unchanged, so a second source for one
event is cost with nothing to show. This reverts 9f8150f.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-16 06:28:51 +02:00
Lucas WintherandClaude Opus 5.5 a6a8efa661 feat(sources): ZZZ's City Fund pass windows from Fandom
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-16 06:22:05 +02:00
Lucas WintherandClaude Opus 5.5 9f8150fda7 feat(sources): Genshin's Miliastra Pass windows from Fandom
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-16 06:20:22 +02:00
Lucas WintherandClaude Opus 5.5 0a4be4e339 feat(sources): Star Rail's Nameless Honor pass windows from Fandom
New `fandomtable` parser (src/ingest/parsers/fandomTable.ts) reads Fandom's
dated pass-history table by its Name/Start/End headings and emits runs not
yet ended by ctx.now, at day precision. Titles come from a per-source
PASS_SOURCES table so the next pass pages are one entry each.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-16 06:17:00 +02:00