Wire QuestStateOperations.TryAccept at POST /game/players/{id}/quests/{questId}/accept with shared quest row projection, integration tests, and Bruno accept flows.