ExecutionPlane (execution_plane v0.1.0)

Copy Markdown View Source

Lower-runtime substrate for shared execution contracts and runtime helpers.

Summary

Functions

Returns the final active Mix project app names.

Returns the root identity for the workspace shell.

Returns the final active Mix project app names.

Returns the active package homes keyed by their runtime role.

Functions

active_mix_projects()

@spec active_mix_projects() :: [atom(), ...]

Returns the final active Mix project app names.

identity()

@spec identity() :: :execution_plane

Returns the root identity for the workspace shell.

Examples

iex> ExecutionPlane.identity()
:execution_plane

minimal_first_cut()

@spec minimal_first_cut() :: [atom(), ...]

Returns the final active Mix project app names.

package_homes()

@spec package_homes() :: %{required(atom()) => String.t()}

Returns the active package homes keyed by their runtime role.