Files
SVSimServer/SVSim.Database/Repositories
gamer147 61013fcf5c refactor(card-inventory): route Create/Destruct through InventoryService
RedEther debit now goes through tx.TrySpendAsync (freeplay-aware);
Card grants route through tx.GrantAsync (cosmetic cascade for first-time
owners). Validation phase unchanged. DestructCards left on direct-viewer
path (structural mismatch: validation on one viewer, mutation on same
instance — clean tx port deferred to follow-up).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-31 16:15:40 -04:00
..
2026-05-25 19:07:49 -04:00
2025-05-18 02:27:17 -04:00