/akka:mode
Switch between the Enforced and À la carte conformance modes.
Description
Sets the project’s conformance mode (recorded in .akka/exit-conditions.yaml) or, with no argument, prints the current mode.
The mode controls one thing: whether unmet exit conditions block shipping.
-
Enforced (the default) —
shiprefuses to release the project until every in-scope exit condition is satisfied: green, platform-asserted, waived, or signed off. You usesignoff,strike, andwaiveto resolve each open condition beforeshipwill proceed. -
À la carte —
shipproceeds even when conditions are unmet, recording an explicit override. The conditions are still shown and evaluated; they simply do not block.
Every Specify command is available in both modes — the mode changes the ship gate, not the command set. The two locked process-integrity gates, PROC-AUDITOR-COVERAGE and PROC-ADEQUACY-REVIEWED, apply in both modes; the difference is only that enforced mode blocks ship while either is red, whereas à la carte computes them as advisory. A developer can switch only within the modes the organization allows; if the organization has locked the mode (see Policies), the command refuses and says so.
See Conformance modes for more on choosing a mode.