Skip to main content

Module steps

Module steps 

Source
Expand description

The setup step table, defined by what each step proves and by the target configuration it applies to.

Steps follow method/02-setup.md, with reporting intake after the protection inventory. Each step carries a pure predicate over the resolved configuration: a forge step applies only where an adapter exists, the release half applies only to an automatic release whose automation this release carries, and a local step applies wherever its own prerequisites hold. A step that does not apply reports as such with the profile value that decided it, and carries no operator reason; an exclusion is the operator’s own statement about a step that does apply.

SATISFIES forge-setup:applicability-follows-the-target-configuration

Structs§

StepSpec
One step of the setup, in canonical order.

Enums§

Mutates
What a step touches when it applies.

Constants§

STEPS
The fifteen steps, with reporting intake last.

Functions§

spec
Look one step up by name.

Type Aliases§

Applies
Why a step does not apply to a target, or None where it does.