VinPropane
|
0e5bbbff2e
|
NEO-79: Address code review — docs alignment, null-safe TryNormalizeKnown.
Update E5.M1 module page, dependency register, and alignment table for
NEO-79 landed; reconcile plan Bruno note; strike through review findings.
|
2026-05-24 22:07:37 -04:00 |
VinPropane
|
bd4912004a
|
NEO-79: Add IAbilityDefinitionRegistry and migrate hotbar/cast validation.
Injectable registry backed by AbilityDefinitionCatalog; PrototypeAbilityRegistry
keeps id constants only. Bruno smoke for unknown_ability deny paths.
|
2026-05-24 22:05:27 -04:00 |
VinPropane
|
fd2ffee089
|
NEO-77: Address code review — Bruno folder, E5M1 gate test, docs.
Add ability-catalog folder.bru, extra-id E5M1 gate AAA test, dependency
register NEO-77 note, and strike through resolved review suggestions.
|
2026-05-24 21:44:02 -04:00 |
VinPropane
|
619089ca40
|
NEO-77: Add fail-fast ability catalog load at server startup.
Load content/abilities/*_abilities.json with CI-parity validation, E5M1
four-id gate, DI registration, AAA loader/host tests, and Bruno health check.
|
2026-05-24 21:40:58 -04:00 |