docs: record what evaluating the existing sources turned up
Every one of the fourteen sources was fetched and parsed. Twelve are healthy. The two findings that are not about a game we just added: Fandom's posture tightened on 2026-08-19 and now covers every wiki. Yesterday blhx.fandom.com served robots.txt a 200, which is what the r1999 permission argument leaned on; today every Fandom wiki tried answers 403 to our fetcher and gives a real browser a challenge that never resolves. So r1999 and fgo are permanently fixture-backed, and no new Fandom source can be added at all — which is what blocks Nikke, whose data is the best of anything unbuilt. It is blocked rather than declined: one person on an address Fandom serves can read that file and unblock it. Infinity Nikki's source is stale and there is nowhere to move it. The Game8 page was last updated 31 August 2025, mentions 2026 zero times, and publishes five events with endsAt: null that read as live indefinitely — worse than an empty lane, through a source that looks healthy to the runner because a stale page is not a broken one. Every replacement was checked and none works. That one is a decision for the owner, not a fix: retiring the lane drops a GameId that prefixes every completion key its readers hold. SOURCES.md carries each game's outcome and the reasoning behind the declines, so the next pass does not re-derive any of it. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
This commit is contained in:
co-authored by
Claude Opus 5
parent
83b6522952
commit
c9e9359808
+2
-1
@@ -305,8 +305,9 @@ diagnosis in each item still holds — what changed is whether it has been acted
|
||||
| P1b cap the long list | **Done** (2026-08-18). Both sections cap at six with "show all N" — truncation of the view, not a re-sort |
|
||||
| P1b persist `view` | **Done** (2026-08-18). `prefs.view`, and the first run now asks which one to open on (PRD F8) |
|
||||
| P1b Calendar → Timeline | **Done.** The tab reads "Timeline" |
|
||||
| P1c more games | **Done, four of them.** Infinity Nikki, Persona 5: The Phantom X, Reverse: 1999, Blue Archive — one commit each. Of the games named in the thread, Azur Lane and Umamusume are **declined on conduct** rather than pending, and the declined and cleared-but-unbuilt candidates are recorded in `AGENTS.md` § Scraping conduct so they are not re-litigated |
|
||||
| P1c more games | **Done, nine of them.** Infinity Nikki, Persona 5: The Phantom X, Reverse: 1999, Blue Archive, then Fate/Grand Order and hololive Dreams, then Girls' Frontline 2, Stella Sora, Chaos Zero Nightmare and Umamusume (2026-08-19). Of the games named in this thread, **Umamusume is now built** — via Game8, not the declined `uma.moe` — and Azur Lane and Aether Gazer stay declined. **Nikke is blocked, not declined**: its data is the best of anything unbuilt and its wiki's `robots.txt` can no longer be read from any client here, so the permission cannot be established. See `docs/SOURCES.md` § 3 |
|
||||
| P1c roadmap in the colophon | **Not done** |
|
||||
| P1 games still unserved | Nikke (blocked on a readable `robots.txt`), Azur Lane, Punishing: Gray Raven, Guardian Tales, Aether Gazer (shutting down), Silver Palace (unreleased). Separately, **Infinity Nikki's source is stale** and has no reachable replacement — `docs/SOURCES.md` § 11 |
|
||||
| P2 colour and screenshot | **Layout done** (2026-08-18), colour untouched. The palette was left alone deliberately — the two-axis system was not what made the screenshot read as unfinished, a dense single column on a wide screen was. Past `lg` the page is now a pinned deadline rail beside the lists, the timeline is a board with its axis and names pinned, and the footer and settings are columns. The screenshot still wants reshooting |
|
||||
| P2 custom events | **Done.** PRD F13 first, then the code; `mygame:` / `myevent:` key spaces, in the export |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user