Skip to content

Branch main Interface IPlatformMutationAdapter

github-actions[bot] edited this page May 3, 2026 · 75 revisions

Interface: Iplatformmutationadapter

Back to Branch Overview

Field Value
Branch main
Source specs/interfaces/IPlatformMutationAdapter.pseudo.md
Commit 12b5efbfe557
Synced (UTC) 2026-05-03T14:42:41Z

Source Content

IPlatformMutationAdapter

Purpose

Applies approved JsonMutationOperation and recovery steps after precondition, policy, backup, and verification planning gates.

Contract Rules

  • The interface is platform-neutral and specifies boundary behavior only.
  • Downstream platform repos provide native implementations.
  • All decisions, failures, blocked actions, and safety transitions must emit diagnostic references and audit events.
  • Implementations must consume the schemas in specs/contracts/ without changing base semantics.

Clone this wiki locally