Unwrap the walkforward path's UnknownKnob Debug frame into prose #269
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?
The walkforward verb path still frames its unknown-axis rejection in the Debug register: the
UnknownKnobwrapper printsUnknownKnob("<message>")around a payload that is itself already prose (wrapped fromoverride_paths' own String error). Two tests pin the literalUnknownKnobsubstring on stderr (aura_walkforward_emits_an_unknown_axis_rejection_once,aura_walkforward_over_a_blueprint_rejects_an_unknown_axisincrates/aura-cli/tests/cli_run.rs), so the frame survives.This is the same defect family the sweep path shed with #247 (its
KindMismatch/MissingKnobnow render as prose — commit414448b): no Rust identifier should reach a user's stderr. The fix is to unwrap the already-prose payload at the walkforward boundary (or render the variant in the #247 register) and update the two pinned tests to assert the prose instead of the Debug frame.Found while scoping #247: the issue named only the sweep path's two variants, so the walkforward frame was deliberately left out of that slice.