neon-sprawl/server/NeonSprawl.Server.Tests/Game
VinPropane 76ce1943c7 NEO-148: add contract completion reward router and delivery store extension
TryDeliverContractCompletion reuses the quest grant-apply path with
contract-specific idempotency keys and source-kind-aware delivery store rows.
2026-06-27 19:58:07 -04:00
..
AbilityInput NEO-146: apply C# collection and using style fixes 2026-06-24 20:41:25 -04:00
Combat chore: add Bruno self-reset dev fixtures for order-independent collection runs. 2026-06-15 21:50:22 -04:00
Contracts NEO-147: guard DenyCreateFailure when create snapshot is null 2026-06-27 19:43:44 -04:00
Crafting NEO-138: reward router reputation grants, Bruno quest-flow, docs. 2026-06-15 22:18:27 -04:00
Encounters NEO-146: use collection spread in EncounterProgressApi 2026-06-24 20:41:40 -04:00
Factions chore: remove redundant test namespace using in gate tests 2026-06-27 19:40:13 -04:00
Gathering NEO-146: fix remaining C# analyzer style warnings 2026-06-24 20:44:30 -04:00
Gigs NEO-146: apply C# collection and using style fixes 2026-06-24 20:41:25 -04:00
Interaction NEO-138: reward router reputation grants, Bruno quest-flow, docs. 2026-06-15 22:18:27 -04:00
Items NEO-146: apply C# collection and using style fixes 2026-06-24 20:41:25 -04:00
Mastery NEO-146: apply C# collection and using style fixes 2026-06-24 20:41:25 -04:00
Npc NEO-98: Update Bruno for seven abilities and attackAbilityId. 2026-05-30 18:06:42 -04:00
PositionState NEO-146: fix mutation outcome docs and null-check style 2026-06-24 20:46:23 -04:00
Quests NEO-146: fix remaining C# analyzer style warnings 2026-06-24 20:44:30 -04:00
Rewards NEO-148: add contract completion reward router and delivery store extension 2026-06-27 19:58:07 -04:00
Skills NEO-146: apply C# collection and using style fixes 2026-06-24 20:41:25 -04:00
Targeting NEO-91: address code review follow-ups 2026-05-26 23:46:39 -04:00