Blueprint Compile

Use blueprint.compile after meaningful Blueprint changes. Compile diagnostics should guide the next inspect or edit step.

blueprint.compile

Parameters

Field Required Notes
assetPath yes Blueprint asset path.
graph no Optional graph address. Prefer {id} or {name}.
graphName no Legacy graph address. Prefer graph.
dryRun no Validate without applying when supported.
returnDiff no Include diff when supported.
returnDiagnostics no Defaults to true.
expectedRevision no Optimistic mutation guard when supported.

Compile After

  • Adding, removing, or reconnecting graph nodes.
  • Changing pin defaults.
  • Editing Blueprint members.
  • Editing node-local structure such as switch cases or Format Text arguments.
  • Changing parent class or interfaces.

Next Step

If compile returns diagnostics, inspect the relevant asset, graph, member, or node before applying another edit.


This site uses Just the Docs, a documentation theme for Jekyll.