orchestrata_contracts.core
Reference › components › contracts › orchestrata_contracts › core
orchestrata_contracts.core package.
The core subpackage of contracts holds the base vocabulary that the other components build on, lifted from orchestrata_ultimate.core. It contains the entity and error bases (base_entity, domain_entity, base_error), the repository base (base_repository), the portfolio-goal value types (portfolio_goal, with its priority, status and success-criteria companions), fact_scope, and traces, a traceability decorator documented as layer-0 safe. The core module narrative describes the original package.
11 modules, 691 lines of code.
Modules
| Module | Summary | LOC | Lifted from |
|---|---|---|---|
__init__ |
orchestrata_contracts.core package. | 2 | lifted from orchestrata_ultimate.core |
base_entity |
175 | ||
base_error |
67 | ||
base_repository |
79 | ||
domain_entity |
177 | ||
fact_scope |
18 | ||
portfolio_goal |
41 | ||
portfolio_goal_priority |
14 | ||
portfolio_goal_status |
21 | ||
portfolio_success_criteria |
25 | ||
traces |
Traceability decorator — layer-0 safe. | 72 |