-
Notifications
You must be signed in to change notification settings - Fork 0
Refactor use cases to stay orchestration-only #9
Copy link
Copy link
Open
Labels
appApplication use cases and orchestrationApplication use cases and orchestrationdomainDomain model and invariantsDomain model and invariantslearning-highHigh learning valueHigh learning valuepolicyBusiness policy preconditionsBusiness policy preconditionsrefactorRefactoring taskRefactoring taskweek-1Planned for week 1Planned for week 1
Description
Metadata
Metadata
Assignees
Labels
appApplication use cases and orchestrationApplication use cases and orchestrationdomainDomain model and invariantsDomain model and invariantslearning-highHigh learning valueHigh learning valuepolicyBusiness policy preconditionsBusiness policy preconditionsrefactorRefactoring taskRefactoring taskweek-1Planned for week 1Planned for week 1
Objective
Keep use cases thin: orchestration only, with business logic in Domain and Policy layers.
Scope
Acceptance Criteria
Why
This reinforces layered architecture and makes behavior easier to reason about.