Backplane.AiProtocol.TranslationPlan (backplane_ai_protocol v0.7.0)

Copy Markdown

Pure preflight translation plan.

Produces an executable plan or structured refusal without any request-emission side effects.

Summary

Types

diagnostic()

@type diagnostic() :: map()

t()

@type t() :: %Backplane.AiProtocol.TranslationPlan{
  diagnostics: [diagnostic()],
  downgrades: [String.t()],
  executable: boolean(),
  operations: [map()],
  request: Backplane.AiProtocol.Request.t(),
  source: map() | nil,
  target: map() | nil
}