Enumerate the accepted select rules in the process-document refusal #301
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Motivation
Fieldtest of the #300 surface (fieldtests/cycle-300-document-first/df_3_bare_plateau.md): a hand-authored process document carrying
"select":"plateau"refuses withaura: process document: block std::sweep: unknown select rule "plateau"(exit 1). The refusal neither enumerates the accepted rules (argmax | plateau:mean | plateau:worst— whichaura process introspect --block std::sweepprints) nor mentions that bareplateauis a CLI-only alias resolving toplateau:mean(#300). The document-first hand-extend workflow is exactly where this bites: an author who learned bareplateauat the CLI pastes it into a document and hits an opaque wall.Wanted
The
DocFaultunknown-select-rule prose enumerates the accepted rules, mirroring the metric-refusal pattern (which names the metric and points back at the introspect verb); optionally it names theplateau->plateau:meanCLI alias. The document schema itself stays strict (#300 F7: the alias is argv ergonomics, never serde vocabulary).refs #300