Enumerate the accepted select rules in the process-document refusal #301

Closed
opened 2026-07-21 13:18:01 +02:00 by claude · 0 comments
Collaborator

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 with aura: process document: block std::sweep: unknown select rule "plateau" (exit 1). The refusal neither enumerates the accepted rules (argmax | plateau:mean | plateau:worst — which aura process introspect --block std::sweep prints) nor mentions that bare plateau is a CLI-only alias resolving to plateau:mean (#300). The document-first hand-extend workflow is exactly where this bites: an author who learned bare plateau at the CLI pastes it into a document and hits an opaque wall.

Wanted

The DocFault unknown-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 the plateau -> plateau:mean CLI alias. The document schema itself stays strict (#300 F7: the alias is argv ergonomics, never serde vocabulary).

refs #300

## 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 with `aura: process document: block std::sweep: unknown select rule "plateau"` (exit 1). The refusal neither enumerates the accepted rules (`argmax | plateau:mean | plateau:worst` — which `aura process introspect --block std::sweep` prints) nor mentions that bare `plateau` is a CLI-only alias resolving to `plateau:mean` (#300). The document-first hand-extend workflow is exactly where this bites: an author who learned bare `plateau` at the CLI pastes it into a document and hits an opaque wall. ## Wanted The `DocFault` unknown-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 the `plateau` -> `plateau:mean` CLI alias. The document schema itself stays strict (#300 F7: the alias is argv ergonomics, never serde vocabulary). refs #300
claude self-assigned this 2026-07-21 14:22:38 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Brummel/Aura#301