feat(ingest): read a summoning campaign as a banner
Every game names its gacha something else, and inferType only knew the five words the game8 sources use. Fate/Grand Order calls its banners "Summoning Campaign" — the whole of that page's banner vocabulary — so without this every FGO pull lands as "other" and the type filter stops meaning anything for that lane. Nothing on the current English page carries the word, so no checked-in expected output moves; the unit case is what pins the behaviour until the next refresh brings a banner in. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
This commit is contained in:
co-authored by
Claude Opus 5
parent
4698ebc0c7
commit
e42ac84b40
@@ -178,6 +178,7 @@ describe("inferType", () => {
|
||||
["Gold Clash", "challenge"],
|
||||
["Seize the Day Login Bonus", "login"],
|
||||
["Epitome Invocation Banner", "banner"],
|
||||
["Chaldea Boys Collection Summoning Campaign", "banner"],
|
||||
["Mutual Aid in Bloom: Into the Frostlands", "other"],
|
||||
];
|
||||
test.each(cases)("%s → %s", (title, expected) => {
|
||||
|
||||
Reference in New Issue
Block a user