neon-sprawl/server/NeonSprawl.Server/Game/Quests
VinPropane 299de3c796 chore: address cleanup review follow-ups and Postgres test flake
Fix gig persistence integration flake with FakeTimeProvider on the Postgres
host, restore StringComparer.Ordinal on quest counter copies, remove the Bruno
docs block, and record resolved review items.
2026-06-27 23:24:18 -04:00
..
FactionGateRuleRow.cs NEO-134: fail-fast faction catalog load with E7M3 quest gates 2026-06-15 20:08:46 -04:00
IPlayerQuestStateStore.cs chore: add Bruno self-reset dev fixtures for order-independent collection runs. 2026-06-15 21:50:22 -04:00
IQuestDefinitionRegistry.cs NEO-114: Add IQuestDefinitionRegistry adapter and DI registration. 2026-06-01 21:46:59 -04:00
InMemoryPlayerQuestStateStore.cs chore: add Bruno self-reset dev fixtures for order-independent collection runs. 2026-06-15 21:50:22 -04:00
PostgresPlayerQuestProgressBootstrap.cs chore: analyzer cleanup for server and tests 2026-06-27 22:55:50 -04:00
PostgresPlayerQuestStateStore.cs chore: address cleanup review follow-ups and Postgres test flake 2026-06-27 23:24:18 -04:00
PrototypeE7M1QuestCatalogRules.cs NEO-133: address code review — roster docs, CI cleanup, band gate 2026-06-15 19:52:42 -04:00
PrototypeE7M2QuestCatalogRules.cs NEO-146: apply C# collection and using style fixes 2026-06-24 20:41:25 -04:00
PrototypeE7M3QuestFactionRules.cs NEO-146: fix remaining C# analyzer style warnings 2026-06-24 20:44:30 -04:00
QuestAcceptApi.cs NEO-138: reward router reputation grants, Bruno quest-flow, docs. 2026-06-15 22:18:27 -04:00
QuestAcceptDtos.cs NEO-120: Add quest accept POST API, tests, and Bruno spine. 2026-06-07 12:18:51 -04:00
QuestCatalogPathResolution.cs NEO-125: fail-fast quest completionRewardBundle validation at startup 2026-06-07 15:25:58 -04:00
QuestCatalogServiceCollectionExtensions.cs chore: analyzer cleanup for server and tests 2026-06-27 22:55:50 -04:00
QuestDefRow.cs NEO-134: fail-fast faction catalog load with E7M3 quest gates 2026-06-15 20:08:46 -04:00
QuestDefinitionCatalog.cs NEO-113: add fail-fast quest catalog load and loader tests. 2026-05-31 22:33:43 -04:00
QuestDefinitionCatalogLoader.cs chore: analyzer cleanup for server and tests 2026-06-27 22:55:50 -04:00
QuestDefinitionRegistry.cs chore: analyzer cleanup for server and tests 2026-06-27 22:55:50 -04:00
QuestDefinitionsListDtos.cs NEO-140: project faction gates and rep grants on quest HTTP GETs 2026-06-17 19:08:37 -04:00
QuestDefinitionsWorldApi.cs NEO-140: project faction gates and rep grants on quest HTTP GETs 2026-06-17 19:08:37 -04:00
QuestFixtureApi.cs NEO-149: wire contract completion on encounter clear 2026-06-27 21:48:17 -04:00
QuestFixtureDtos.cs NEO-149: wire contract completion on encounter clear 2026-06-27 21:48:17 -04:00
QuestFixtureOperations.cs NEO-149: wire contract completion on encounter clear 2026-06-27 21:48:17 -04:00
QuestObjectiveDefRow.cs NEO-113: add fail-fast quest catalog load and loader tests. 2026-05-31 22:33:43 -04:00
QuestObjectiveKinds.cs NEO-118: Wire quest objectives to gather, craft, and encounter events. 2026-06-06 19:54:37 -04:00
QuestObjectiveWiring.cs chore: analyzer cleanup for server and tests 2026-06-27 22:55:50 -04:00
QuestProgressApi.cs NEO-140: project faction gates and rep grants on quest HTTP GETs 2026-06-17 19:08:37 -04:00
QuestProgressIds.cs chore: address cleanup review follow-ups and Postgres test flake 2026-06-27 23:24:18 -04:00
QuestProgressListDtos.cs NEO-140: project faction gates and rep grants on quest HTTP GETs 2026-06-17 19:08:37 -04:00
QuestProgressStatus.cs NEO-116: Add player quest state store with Postgres persistence. 2026-06-03 23:04:50 -04:00
QuestRewardBundleRow.cs NEO-134: fail-fast faction catalog load with E7M3 quest gates 2026-06-15 20:08:46 -04:00
QuestSkillXpGrantRow.cs NEO-125: fail-fast quest completionRewardBundle validation at startup 2026-06-07 15:25:58 -04:00
QuestStateOperationResult.cs NEO-117: Add QuestStateOperations with reason codes and tests. 2026-06-06 19:26:37 -04:00
QuestStateOperations.cs chore: analyzer cleanup for server and tests 2026-06-27 22:55:50 -04:00
QuestStateReasonCodes.cs NEO-137: Wire FactionGateOperations into quest accept with tests and docs. 2026-06-15 21:11:27 -04:00
QuestStateServiceCollectionExtensions.cs NEO-116: Add player quest state store with Postgres persistence. 2026-06-03 23:04:50 -04:00
QuestStepDefRow.cs NEO-113: add fail-fast quest catalog load and loader tests. 2026-05-31 22:33:43 -04:00
QuestStepState.cs NEO-116: Add player quest state store with Postgres persistence. 2026-06-03 23:04:50 -04:00
ReputationGrantRow.cs NEO-134: fail-fast faction catalog load with E7M3 quest gates 2026-06-15 20:08:46 -04:00