No centralized validation layer for Shadowrun 5e domain rules #106
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Business rules (essence max 6.0, attribute limits per metatype, wound modifier -1 per 3 boxes, etc.) are scattered across UI and model classes. No centralized validator exists, making it possible to create invalid character states by bypassing the UI.
Expected Behavior
Acceptance Criteria