24 lines
659 B
Python
24 lines
659 B
Python
"""CatOpt-Graph Core: Minimal Ontology and Registry
|
|
|
|
This module provides small, testable primitives to model the MVP:
|
|
- Objects, Morphisms, Functors
|
|
- Versioned ContractRegistry for data contracts
|
|
- Lightweight datatypes for LocalProblem, SharedVariables, DualVariables, PlanDelta
|
|
"""
|
|
|
|
from .contracts import LocalProblem, SharedVariables, DualVariables, PlanDelta, PrivacyBudget, AuditLog, ContractRegistry
|
|
from .ontology import Object, Morphism, Functor
|
|
|
|
__all__ = [
|
|
"LocalProblem",
|
|
"SharedVariables",
|
|
"DualVariables",
|
|
"PlanDelta",
|
|
"PrivacyBudget",
|
|
"AuditLog",
|
|
"ContractRegistry",
|
|
"Object",
|
|
"Morphism",
|
|
"Functor",
|
|
]
|