neon-sprawl/server/NeonSprawl.Server/Game/Encounters
VinPropane 25f3714554 NEO-108: Address code review findings for encounter-progress GET.
Add BuildSnapshot invariant tests, whitespace 404, idempotent second GET,
grant-order assertions; dedupe MapRow progress lookup; strike review items.
2026-05-31 18:39:52 -04:00
..
EncounterCatalogPathResolution.cs NEO-101: Fail-fast encounter and reward-table catalog load at startup. 2026-05-31 00:05:57 -04:00
EncounterCatalogServiceCollectionExtensions.cs NEO-107: Persist EncounterCompleteEvent and wire E7.M2 hook stub. 2026-05-31 18:26:11 -04:00
EncounterCombatWiring.cs NEO-107: Persist EncounterCompleteEvent and wire E7.M2 hook stub. 2026-05-31 18:26:11 -04:00
EncounterCompleteEvent.cs NEO-107: Persist EncounterCompleteEvent and wire E7.M2 hook stub. 2026-05-31 18:26:11 -04:00
EncounterCompletionOperations.cs NEO-107: Persist EncounterCompleteEvent and wire E7.M2 hook stub. 2026-05-31 18:26:11 -04:00
EncounterCompletionReasonCodes.cs NEO-105: Add encounter completion operations and inventory grants. 2026-05-31 16:57:53 -04:00
EncounterCompletionResult.cs NEO-105: Add encounter completion operations and inventory grants. 2026-05-31 16:57:53 -04:00
EncounterDefRow.cs NEO-101: Fail-fast encounter and reward-table catalog load at startup. 2026-05-31 00:05:57 -04:00
EncounterDefinitionCatalog.cs NEO-102: add encounter and reward-table definition registries + DI 2026-05-31 00:38:38 -04:00
EncounterDefinitionCatalogLoader.cs NEO-101: Fail-fast encounter and reward-table catalog load at startup. 2026-05-31 00:05:57 -04:00
EncounterDefinitionRegistry.cs NEO-102: add encounter and reward-table definition registries + DI 2026-05-31 00:38:38 -04:00
EncounterDefinitionsListDtos.cs NEO-103: Add GET /game/world/encounter-definitions API. 2026-05-31 15:40:12 -04:00
EncounterDefinitionsWorldApi.cs NEO-103: Add GET /game/world/encounter-definitions API. 2026-05-31 15:40:12 -04:00
EncounterGrantApplied.cs NEO-105: Add encounter completion operations and inventory grants. 2026-05-31 16:57:53 -04:00
EncounterProgressApi.cs NEO-108: Address code review findings for encounter-progress GET. 2026-05-31 18:39:52 -04:00
EncounterProgressIds.cs NEO-104: Add encounter progress and completion stores. 2026-05-31 16:18:56 -04:00
EncounterProgressListDtos.cs NEO-108: Add GET encounter-progress API and integration tests. 2026-05-31 18:37:42 -04:00
EncounterProgressOperations.cs NEO-104: Use subset check for all-targets-defeated predicate. 2026-05-31 16:44:48 -04:00
EncounterProgressSnapshot.cs NEO-104: Add encounter progress and completion stores. 2026-05-31 16:18:56 -04:00
IEncounterCompleteEventStore.cs NEO-107: Persist EncounterCompleteEvent and wire E7.M2 hook stub. 2026-05-31 18:26:11 -04:00
IEncounterCompletionStore.cs NEO-104: Add encounter progress and completion stores. 2026-05-31 16:18:56 -04:00
IEncounterDefinitionRegistry.cs NEO-102: add encounter and reward-table definition registries + DI 2026-05-31 00:38:38 -04:00
IEncounterProgressStore.cs NEO-104: Address code review findings for encounter stores. 2026-05-31 16:37:22 -04:00
IRewardTableDefinitionRegistry.cs NEO-102: add encounter and reward-table definition registries + DI 2026-05-31 00:38:38 -04:00
InMemoryEncounterCompleteEventStore.cs NEO-107: Persist EncounterCompleteEvent and wire E7.M2 hook stub. 2026-05-31 18:26:11 -04:00
InMemoryEncounterCompletionStore.cs NEO-104: Address code review findings for encounter stores. 2026-05-31 16:37:22 -04:00
InMemoryEncounterProgressStore.cs NEO-104: Add encounter progress and completion stores. 2026-05-31 16:18:56 -04:00
PrototypeE5M3EncounterCatalogRules.cs NEO-101: Fail-fast encounter and reward-table catalog load at startup. 2026-05-31 00:05:57 -04:00
PrototypeE5M3RewardTableCatalogRules.cs NEO-101: Fail-fast encounter and reward-table catalog load at startup. 2026-05-31 00:05:57 -04:00
RewardGrantRow.cs NEO-101: Fail-fast encounter and reward-table catalog load at startup. 2026-05-31 00:05:57 -04:00
RewardTableCatalogPathResolution.cs NEO-101: Fail-fast encounter and reward-table catalog load at startup. 2026-05-31 00:05:57 -04:00
RewardTableDefRow.cs NEO-101: Fail-fast encounter and reward-table catalog load at startup. 2026-05-31 00:05:57 -04:00
RewardTableDefinitionCatalog.cs NEO-102: add encounter and reward-table definition registries + DI 2026-05-31 00:38:38 -04:00
RewardTableDefinitionCatalogLoader.cs NEO-101: Fail-fast encounter and reward-table catalog load at startup. 2026-05-31 00:05:57 -04:00
RewardTableDefinitionRegistry.cs NEO-102: add encounter and reward-table definition registries + DI 2026-05-31 00:38:38 -04:00