feat(routines): Star Rail's endgame modes and weekly points

Pure Fiction, Memory of Chaos and Apocalyptic Shadow on their six-week
rotation, two weeks apart, each ticked once a cycle and anchored on the
owner's in-game end dates; and the Divergent Universe / Currency Wars
pool, weekly since 4.2, at the owner's 18,000.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Lucas WintherandClaude Opus 5.5 committed 2026-10-16 05:38:36 +02:00
1 parent 8d0b45f83a
commit 2c3d9537d9
3 files changed
+54 -2

No files matched your search

@@ -243,8 +243,8 @@ Looked for on 2026-10-14 and not shipped. Each is a candidate the owner may know
| Game | Item | Why |
|---|---|---|
| Genshin | Stygian Onslaught | Tied to version releases, not a week or month |
| Star Rail | Forgotten Hall (Memory of Chaos), Pure Fiction, Apocalyptic Shadow | Six-week rotations, not weeks or months → sub-project 2; the owner's in-game end dates are in § Scope |
| Star Rail | Divergent Universe / Currency Wars points | A two-week period, not a week → sub-project 2. Owner, in game, 2026-10-14: the two modes share one cap of 18,000 points per period, and the current period ends Monday 2026-10-19 at Star Rail's EU reset (05:00 CEST) |
| Star Rail | Forgotten Hall (Memory of Chaos), Pure Fiction, Apocalyptic Shadow | Six-week rotations, not weeks or months → sub-project 2; the owner's in-game end dates are in § Scope. **Shipped 2026-10-16** as cycle built-ins ([cycle routines spec](2026-10-16-cycle-routines-design.md)) |
| Star Rail | Divergent Universe / Currency Wars points | **Shipped 2026-10-16 as a weekly built-in**: the pool has been weekly since 4.2, and the "two weeks" was left over from 3.7 ([cycle routines spec](2026-10-16-cycle-routines-design.md), decision 7). Originally read as a two-week period, not a week → sub-project 2. Owner, in game, 2026-10-14: the two modes share one cap of 18,000 points per period, and the current period ends Monday 2026-10-19 at Star Rail's EU reset (05:00 CEST) |
| Endfield | Stock Redistribution | "Some items may also refresh weekly" — no figure |
| Endfield | Protocol Pass weekly missions | Missions change every week; no fixed target or EXP cap stated, and the owner found none in game (2026-10-14) |
| Endfield | Algorithmic Memories, Credit Store, Arsenal Exchange | No figure; Beta-era; daily store; a shop rotation, not a chore |
+48
View File
@@ -217,6 +217,54 @@ export const ROUTINES: readonly Routine[] = [
checked: "2026-10-16",
note: "The standard-banner line beside the Special Pass, bought with Undying Embers.",
},
{
id: "routine:hsr:points",
game: "hsr",
title: "Divergent Universe & Currency Wars points",
// One pool for both modes since 4.2, rolling with the Monday reset the
// Simulated Universe page states.
period: { unit: "week", startsOn: 1 },
measure: { kind: "amount", target: 18000, unit: "points" },
source: "https://honkai-star-rail.fandom.com/wiki/Version/4.2",
asOf: "2026-09-07",
checked: "2026-10-16",
note: "One cap shared by both modes, weekly since 4.2. Confirmed in game, 2026-10-14.",
},
// The three endgame modes: each refreshes every six weeks, two weeks apart.
// Each anchor is the day after the end the owner read in game (2026-10-14).
{
id: "routine:hsr:pure-fiction",
game: "hsr",
title: "Pure Fiction",
period: { unit: "cycle", days: 42, from: "2026-10-19" },
measure: { kind: "days", required: 1 },
source: "https://honkai-star-rail.fandom.com/wiki/Interastral_Peace_Guide/Treasures_Lightward",
asOf: "2026-08-15",
checked: "2026-10-16",
note: "Six-week rotation, one mode every two weeks.",
},
{
id: "routine:hsr:memory-of-chaos",
game: "hsr",
title: "Memory of Chaos",
period: { unit: "cycle", days: 42, from: "2026-11-02" },
measure: { kind: "days", required: 1 },
source: "https://honkai-star-rail.fandom.com/wiki/Interastral_Peace_Guide/Treasures_Lightward",
asOf: "2026-08-15",
checked: "2026-10-16",
note: "Forgotten Hall. Six-week rotation, one mode every two weeks.",
},
{
id: "routine:hsr:apocalyptic-shadow",
game: "hsr",
title: "Apocalyptic Shadow",
period: { unit: "cycle", days: 42, from: "2026-11-16" },
measure: { kind: "days", required: 1 },
source: "https://honkai-star-rail.fandom.com/wiki/Interastral_Peace_Guide/Treasures_Lightward",
asOf: "2026-08-15",
checked: "2026-10-16",
note: "Six-week rotation, one mode every two weeks.",
},
// Zenless Zone Zero.
{
+4
View File
@@ -70,6 +70,10 @@ describe("ROUTINES", () => {
["Nameless Honor weekly EXP", week, { kind: "amount", target: 8000, unit: "EXP" }],
["Embers Exchange: Star Rail Special Pass", { unit: "month", startsOn: 1 }, { kind: "amount", target: 5, unit: "passes" }],
["Embers Exchange: Star Rail Pass", { unit: "month", startsOn: 1 }, { kind: "amount", target: 5, unit: "passes" }],
["Divergent Universe & Currency Wars points", week, { kind: "amount", target: 18000, unit: "points" }],
["Pure Fiction", { unit: "cycle", days: 42, from: "2026-10-19" }, { kind: "days", required: 1 }],
["Memory of Chaos", { unit: "cycle", days: 42, from: "2026-11-02" }, { kind: "days", required: 1 }],
["Apocalyptic Shadow", { unit: "cycle", days: 42, from: "2026-11-16" }, { kind: "days", required: 1 }],
]);
expect(shape("zzz")).toEqual([
["Ridu Weekly", week, { kind: "amount", target: 2100, unit: "points" }],