plan-id: v5-sunset-eol.v1
Status: Draft for review — fills audit gap V1_V7_PLAN_SET_AUDIT_2026-06-12 §6.2. A product whose core promise is anti-"coming soon" — "all 5 cells ship complete, no skeleton mode" (features§"Launch Readiness") — owes players the symmetric promise at the other end of the lifecycle: no rug-pull. This document is the player-facing commitment's internal spec; a plain-language version publishes on the marketing site's roadmap page (the public roadmap is already specced, features§"Community").
Owners: Live-Ops Producer (commitment + calendar), Commerce Counsel (consumer- law conformity, escrow contracts), V5 Online Services Lead (Preservation Patch scope), Economy/Marketplace owners (wind-down mechanics).
Grounding: features§"V5 Product Promise" and §"Online Services" (online services are non-blocking for single-player; offline-deterministic campaign play with local saves is the architected degradation path — EOL is, by design, the permanent form of that degradation), ADR 0007 (no third-party DRM — there is no DRM server whose death can brick the game), ADR 0016 (cross-progression), ADR 0020 (no public server binaries at launch → the studio carries the dedicated-MP preservation obligation), launch 2027-03-01.
1. Minimum Live-Service Commitment#
- Minimum online-service operation window: 5 years from launch — through 2032-02-29. Within this window the online backbone (the 16 services), dedicated-server MP, the hub, workshop, and marketplace operate at their SLOs regardless of commercial performance. Planning assumption adopted 2026-06-12; the floor is a published promise, not a forecast — the intent is to run far longer if the game earns it.
- Seasonal content cadence is explicitly not part of this commitment (content scales with audience); the commitment is that what shipped keeps working.
- Mode-level consolidation inside the window (e.g., merging two dying ranked queues) is allowed with 90-day notice (§3) but removal of a whole specced surface (workshop, hub, a cell's MP) is treated as partial sunset and takes the full §3 notice machinery.
2. Per-Cell Offline Preservation Commitments#
The degradation spec already guarantees single-player works with services down; EOL makes that permanent. Commitments per cell:
| Cell | Preserved offline forever | Lost at shutdown (honestly stated) |
|---|---|---|
| Urban | Full campaign, open world, persistent world economy (deterministic from world seed — it never needed a server), heists vs AI, local saves | Urban Freeroam MP, leaderboards |
| Frontier | Full campaign, open world, bounty/train/weather simulation (seed-deterministic), local saves | Frontier Posse MP |
| Hunter | Full campaign, contract boards (local generation), alchemy/bestiary progression | Co-op contract MP |
| Sci-Fi | Full campaign, commodity/mining/faction simulation (seed-deterministic), local saves | PvP modes, Capital Raid |
| Period | Full campaign and casework | Online-shared casework surfaces |
| Mind Palace / cross-cell | Cross-cell deduction graph and cross-era arc fully playable offline (a launch gate already requires the arc playable end-to-end; EOL requires it without mindpalace-cloud-sync — local-only sync path) | Cross-device sync |
| Bureau HQ hub | Offline hub variant: solo-explorable space with trophies/codex/settlement history snapshotted | 64-player presence, live-event boards |
These rows become test cases: the EOL conformance suite is the existing offline-degradation test set plus the hub-offline and local-sync variants, run green as part of every Preservation Patch candidate (§4) — and run annually from launch so the capability never rots while the service is alive.
3. Notice Periods and Wind-Down Sequence#
| Event | Minimum public notice |
|---|---|
| Full online shutdown | 12 months |
| Partial sunset (a whole online surface) | 6 months |
| Mode-level consolidation | 90 days |
| Marketplace stop-sell (precedes shutdown) | 12 months before shutdown date |
Wind-down sequence for full shutdown (T = shutdown date):
- T−12 mo — public announcement with the exact date; marketplace stop-sell (no new paid listings or purchases; existing entitlements unaffected); stop-sell of any remaining paid online-only content; storefront pages updated per disclosure rules below.
- T−9 mo — Preservation Patch (§4) enters cert; final-season content plan published (the last season runs to its scheduled end, not cut short — Season-window integrity matches the season manifest pattern).
- T−6 mo — Preservation Patch ships to all 9 platforms; from here every
player who launches the game once is EOL-ready. Creator payout finalization
begins: final sales close, the 90-day rolling chargeback reserves
(
ugc-marketplace-compliance.md§6) run off on schedule, final payouts including all reserve releases complete by T−1 mo — no creator money is stranded behind the shutdown. - T−3 mo — workshop catalog export (§5) published; balance ledger archived to a static public mirror; DSAR/compliance data handling continues per retention schedules (compliance-dsar obligations outlive the game servers — Commerce Counsel owns the post-shutdown data entity).
- T — online services stop. Single-player, LAN, listen co-op, offline hub all keep working via the Preservation Patch.
- Consumer-law conformity: refund posture for recent purchasers at stop-sell follows storefront and statutory rules per market (EU Digital Content Directive conformity, California AB 2426-style digital-"purchase" disclosure language on store pages from launch — store copy must never promise perpetual online service). Owner: Commerce Counsel.
4. The Preservation Patch (contents are commitments)#
- Entitlement and sign-in: remove every online sign-in requirement; LAN's "initial entitlement check" (features§"Network Quality, LAN, and Server Browser") is patched to platform-local entitlement only. ADR 0007 (no third-party DRM) is what makes this a config change rather than an architecture change — preserve that property in every interim patch.
- Connectivity: LAN and listen-server modes for every bounded co-op mode; dedicated-only modes get a listen variant where the mode's player count allows (≤16), and the 64-player hub gets the offline solo variant (§2). Per ADR 0020 there are no public server binaries during live operation; at sunset the community-server release decision is formally taken — the default position is to release dedicated-server binaries at EOL (anti-cheat and most licensing constraints lapse with the service), subject only to the middleware-redistribution audit; if that audit fails, the listen/LAN path above is the floor that already keeps every preserved mode playable.
- Saves and progression: cloud saves force-exported to local on every platform that allows it; cross-progression (ADR 0016) ends, local profiles continue; final online profile snapshot baked into the local profile (cosmetics, Bureau XP, codex, settlement history — the hub's account-scoped domains).
- Workshop: subscribed items re-validated as local content with the pinned-version linter behavior preserved offline; the in-game browser switches to installed-content management.
- Telemetry/anti-cheat: telemetry endpoints removed (not just dead — removed; no boot-time timeout cost), EAC made fully optional/inert (it already governs online play only).
5. Escrow and Open-Sourcing#
- Escrowed from launch, quarterly deposits with a third-party software escrow agent (release conditions: studio insolvency, or failure to deliver the Preservation Patch obligations by T): the 16 services' source + deployment manifests, the dedicated-server binary + build instructions, the save-format and economy-seed documentation. Owner: Commerce Counsel; contract target before launch (2027-02).
- Published at sunset (open standard, not GPL-encumbered middleware):
- the service API contracts (the per-service
contract.jsonset underapps/v5/) — enables community shims/emulators after shutdown without the studio distributing licensed middleware; - the save-format specification and world-seed economy determinism notes (enables save editors and preservation tooling);
- the workshop catalog export: full metadata for every published item plus the items themselves for creators who opt in (creator IP — opt-in is mandatory, default prompt sent at T−6 mo; paid-item export is metadata plus purchaser-side local copies, never a free release of paid content without the creator's consent);
- the archived public balance ledger (already public; the archive makes it permanent).
- the service API contracts (the per-service
- Not committed: engine/game source (licensing makes this non-promisable — do not imply it in public messaging).
6. Governance#
- This commitment publishes (plain-language version) at launch and is reviewed annually at the live-ops yearly planning review; the commitment can be extended or strengthened, never weakened for already-sold copies — weakening only ever applies to copies sold after a revised publication.
- The EOL conformance suite (§2) runs annually; a red run is a SEV-3 with a named owner — preservation capability is treated as a live product surface, not a someday patch.
- V7 interaction: if V7's community-realm platform (per ADR 0020's supersession note) absorbs V5-era multiplayer hosting before any sunset, the §4.2 community-server decision is satisfied by the V7 path, and this document is amended with the mapping.