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; }
}