neon-sprawl/server/NeonSprawl.Server/Game/Contracts
VinPropane 5ab5022704 NEO-145: add fail-fast contract template catalog load and registry.
Startup loader mirrors validate_content.py E7M4 gates (roster, freeze,
cross-ref, band caps); IContractTemplateRegistry resolves templates by id.
Bruno health smoke confirms host boot after catalog validation.
2026-06-20 19:31:54 -04:00
..
ContractCatalogPathResolution.cs NEO-145: add fail-fast contract template catalog load and registry. 2026-06-20 19:31:54 -04:00
ContractCatalogServiceCollectionExtensions.cs NEO-145: add fail-fast contract template catalog load and registry. 2026-06-20 19:31:54 -04:00
ContractTemplateCatalog.cs NEO-145: add fail-fast contract template catalog load and registry. 2026-06-20 19:31:54 -04:00
ContractTemplateCatalogLoader.cs NEO-145: add fail-fast contract template catalog load and registry. 2026-06-20 19:31:54 -04:00
ContractTemplateRegistry.cs NEO-145: add fail-fast contract template catalog load and registry. 2026-06-20 19:31:54 -04:00
ContractTemplateRow.cs NEO-145: add fail-fast contract template catalog load and registry. 2026-06-20 19:31:54 -04:00
IContractTemplateRegistry.cs NEO-145: add fail-fast contract template catalog load and registry. 2026-06-20 19:31:54 -04:00
PrototypeE7M4ContractCatalogRules.cs NEO-145: add fail-fast contract template catalog load and registry. 2026-06-20 19:31:54 -04:00