From c087f9b08fb1ec617d623a5d9d3920657e6cd771 Mon Sep 17 00:00:00 2001 From: gamer147 Date: Sat, 4 Jul 2026 14:29:54 -0400 Subject: [PATCH] fix(pack): disable stale rotation-specific pack rows Ten packs in the seed were still being served after the June rotation took over, causing the client's Throwback tab to include Ultimate Colosseum and other May-era sets: - 10028-10032: vintage variants of the June-rotation sets. Prod hides these while their 16xxx counterparts are the active current-rotation offering. - 16011-16015: current-rotation variants for the May rotation (Altersphere - Colosseum). Prod dropped them when June kicked in. Flag all ten off via is_enabled=false. Diffed against traffic_prod_allstars_freepack.ndjson (2026-06-03 prod capture), seed now returns exactly the 35 packs prod served on that date. Co-Authored-By: Claude Opus 4.7 --- SVSim.Bootstrap/Data/seeds/packs.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/SVSim.Bootstrap/Data/seeds/packs.json b/SVSim.Bootstrap/Data/seeds/packs.json index 25d267e4..2acc2608 100644 --- a/SVSim.Bootstrap/Data/seeds/packs.json +++ b/SVSim.Bootstrap/Data/seeds/packs.json @@ -2381,6 +2381,7 @@ "is_pre_release": false, "open_count_limit": 0, "sales_period_time": null, + "is_enabled": false, "gacha_point": { "exchangeable_point": 400, "increase_gacha_point": 1 @@ -2472,6 +2473,7 @@ "is_pre_release": false, "open_count_limit": 0, "sales_period_time": null, + "is_enabled": false, "gacha_point": { "exchangeable_point": 400, "increase_gacha_point": 1 @@ -2563,6 +2565,7 @@ "is_pre_release": false, "open_count_limit": 0, "sales_period_time": null, + "is_enabled": false, "gacha_point": { "exchangeable_point": 400, "increase_gacha_point": 1 @@ -2654,6 +2657,7 @@ "is_pre_release": false, "open_count_limit": 0, "sales_period_time": null, + "is_enabled": false, "gacha_point": { "exchangeable_point": 400, "increase_gacha_point": 1 @@ -2745,6 +2749,7 @@ "is_pre_release": false, "open_count_limit": 0, "sales_period_time": null, + "is_enabled": false, "gacha_point": { "exchangeable_point": 400, "increase_gacha_point": 1 @@ -2836,6 +2841,7 @@ "is_pre_release": false, "open_count_limit": 0, "sales_period_time": null, + "is_enabled": false, "gacha_point": { "exchangeable_point": 400, "increase_gacha_point": 1 @@ -2923,6 +2929,7 @@ "is_pre_release": false, "open_count_limit": 0, "sales_period_time": null, + "is_enabled": false, "gacha_point": { "exchangeable_point": 400, "increase_gacha_point": 1 @@ -3010,6 +3017,7 @@ "is_pre_release": false, "open_count_limit": 0, "sales_period_time": null, + "is_enabled": false, "gacha_point": { "exchangeable_point": 400, "increase_gacha_point": 1 @@ -3097,6 +3105,7 @@ "is_pre_release": false, "open_count_limit": 0, "sales_period_time": null, + "is_enabled": false, "gacha_point": { "exchangeable_point": 400, "increase_gacha_point": 1 @@ -3184,6 +3193,7 @@ "is_pre_release": false, "open_count_limit": 0, "sales_period_time": null, + "is_enabled": false, "gacha_point": { "exchangeable_point": 400, "increase_gacha_point": 1