linter.fugue.aesopTerminal #
aesop is terminal or not used at all — a non-terminal aesop leaves whatever the search
stopped at, and later steps get written against that fixed order. A plain non-terminal aesop
already self-warns (warnOnNonterminal := true by default); this linter flags the escape
hatches: an aesop (config := …) that sets warnOnNonterminal, and a bare
set_option aesop.warn.nonterminal false (the one-command … in form is peeled off first).