namespace NeonSprawl.Server.Game.Quests; /// POST body for POST /game/players/{{id}}/__dev/quest-fixture (NEO-137 Bruno/manual QA). public sealed class QuestFixtureRequest { public const int CurrentSchemaVersion = 1; public int SchemaVersion { get; init; } /// Quest ids to mark completed via store activate+complete (no reward delivery). public IReadOnlyList CompletedQuestIds { get; init; } = []; } /// POST response for quest fixture apply. public sealed class QuestFixtureResponse { public bool Applied { get; init; } }