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§
- Step
Spec - 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
Nonewhere it does.