domain-modeling
Model core domain concepts for the widget host app: entities, value objects, aggregates, invariants, and domain services. Use when defining the domain layer, enforcing rules, or refactoring business logic out of UI/application layers.