Skip to content

buildHardlineRefusal

buildHardlineRefusal(command, match): string

Defined in: packages/core/src/core/shell/hardline.ts:1189

The refusal a floor match produces, shared by both call sites (§8, §4.2).

One wording, because they are one policy: the gate refuses the call before any rating or prompt, and the toolkit refuses it before spawn if anything ever reaches that far. A second sentence would let a user meet two different explanations of the same unappealable rule and conclude that two different rules exist.

It names no move. §7’s rejection moves — “call the same command with a justification” — are exactly what this refusal is not: the floor is unappealable at every rung, so inviting a justification would invite a round that cannot be won.

string

HardlineMatch

string