orchestrata_ultimate.governance
Reference › orchestrata_ultimate › governance › init
The package facade of the governance package. It defines no code of its own; it re-exports the escalation-handler classes from the escalation_handler subpackage and the core governance names from event_emitting_policy_engine, exceptions, interfaces and types, so callers can import them from the package root. No other module imports the initialiser; callers usually import the module they need.
At a glance
| Source | src/orchestrata_ultimate/governance/__init__.py |
| Lines of code | 113 |
| Classes | 0 |
| Functions | 0 |
| Imports (internal) | orchestrata_ultimate.governance.escalation_handler, orchestrata_ultimate.governance.event_emitting_policy_engine, orchestrata_ultimate.governance.exceptions, orchestrata_ultimate.governance.interfaces, orchestrata_ultimate.governance.types |
| Imported by | none |
| Tests that import it | tests/governance/test_constants.py |
Class diagram
No classes; see Functions.
Dependency diagram
API
No public API: the module defines no classes, functions or constants.
Source
"""
Orchestrata Governance — policy engine, escalation, audit, constitutional enforcement.
Merged from:
- src/governance/ (policy engine, ethical, constitutional, monitoring)
- src/core/governance/ (escalation handler, conflict resolver, SLA tracker)
"""
# --- From src/core/governance/ ---
from orchestrata_ultimate.governance.escalation_handler import (
AdvancedEscalationHandler,
Conflict,
ConflictResolver,
ConflictType,
EscalationHop,
EscalationResult,
EscalationSLATracker,
EscalationStatus,
LogNotificationChannel,
NotificationChannel,
Resolution,
ResolutionStatus,
ResolutionStrategy,
)
from orchestrata_ultimate.governance.event_emitting_policy_engine import (
EventEmittingPolicyEngine,
)
from orchestrata_ultimate.governance.exceptions import (
AuditError,
CacheError,
ConstitutionalViolationError,
EthicalViolationError,
GovernanceError,
PolicyEvaluationError,
PolicyValidationError,
PrologClientError,
ResourceAccessError,
SafeModeError,
)
from orchestrata_ultimate.governance.interfaces import (
IConstitutionalEnforcer,
IDynamicPolicyManager,
IEthicalBoundary,
IPolicyEngine,
IResourceAccessController,
)
# --- From src/governance/ ---
from orchestrata_ultimate.governance.types import (
AccessResult,
Article,
ArticlePriority,
ComplianceResult,
DecisionType,
EthicalResult,
GovernanceMetrics,
HarmAssessment,
PolicyDecision,
SafeModeStatus,
ValidationResult,
Violation,
ViolationType,
)
__all__ = [
# Types
"AccessResult",
"Article",
"ArticlePriority",
"ComplianceResult",
"DecisionType",
"EthicalResult",
"GovernanceMetrics",
"HarmAssessment",
"PolicyDecision",
"SafeModeStatus",
"ValidationResult",
"Violation",
"ViolationType",
# Interfaces
"IConstitutionalEnforcer",
"IDynamicPolicyManager",
"IEthicalBoundary",
"IPolicyEngine",
"IResourceAccessController",
# Exceptions
"AuditError",
"CacheError",
"ConstitutionalViolationError",
"EthicalViolationError",
"GovernanceError",
"PolicyEvaluationError",
"PolicyValidationError",
"PrologClientError",
"ResourceAccessError",
"SafeModeError",
# Escalation (from core/governance)
"AdvancedEscalationHandler",
"Conflict",
"ConflictResolver",
"ConflictType",
"EscalationHop",
"EscalationResult",
"EscalationSLATracker",
"EscalationStatus",
"LogNotificationChannel",
"NotificationChannel",
"Resolution",
"ResolutionStatus",
"ResolutionStrategy",
# Event-emitting wrapper
"EventEmittingPolicyEngine",
]