-
Notifications
You must be signed in to change notification settings - Fork 0
Branch main Interface IHealingEngine
github-actions[bot] edited this page May 3, 2026
·
107 revisions
| Field | Value |
|---|---|
| Branch | main |
| Source | specs/interfaces/IHealingEngine.pseudo.md |
| Commit | 194c181637a9 |
| Synced (UTC) | 2026-05-03T12:20:35Z |
Top-level downstream orchestration interface. Semantic authority is ASH; this interface exposes execution orchestration mechanics.
Runs observe/normalize/map/diagnose/classify/recoverability selection without applying mutation.
Returns:
-
diagnostic(StateValidityDiagnostic) -
systemStateClass(SystemStateClass) -
recoveryCategory(RecoveryCategory) -
proposedRecoveryPlan(RecoveryPlan)
Executes the full diagnosis-first flow with policy, backup, verification, rollback/fallback/containment/safe-halt handling.
Returns:
-
success(boolean) -
terminal(boolean) -
executedPlan(RecoveryPlan) -
verification(VerificationResult) -
fallbackDecision(FallbackDecision, optional) -
containmentDecision(ContainmentDecision, optional) -
safeHaltDecision(SafeHaltDecision, optional) -
auditEvents(list of AuditEvent) -
message(string)
Evaluates and plans recovery without mutating targets.