Solution on .NET 10 LTS with rules, content and CLI projects. Content importer pulls stats from the official card list, merges trigger/rarity data, emits three YAML sets (94 cards, 124 printings). Validator checks the grade-0 shield invariant, sentinel shield, parallel printing links, and deck construction limits. 14 tests cover catalog integrity and deck validation. |
||
|---|---|---|
| .. | ||
| CatalogTests.cs | ||
| DeckValidatorTests.cs | ||
| TestCatalog.cs | ||
| Vanguard.Rules.Tests.csproj | ||