business-logic-typical-domain-entity-entry-points
Installation
SKILL.md
Typical Domain-Entity Entry Points for Business Logic
Goal
When deciding which business-logic entry points to implement around a domain-entity type, prefer a standard set of entry points instead of inventing ad hoc operations.
Treat the domain entity as the organizing center. Start from the entity type, then choose the entry point kind that matches the business operation:
- create
- update
- find by id
- search
- delete by id
- explicit mark-as operations for finite-state changes
- explicit assign or add operations for entity associations
- explicit check-whether-can-be operations for boolean feasibility checks