Errors stop echoing identifiers: LowerError/Refusal Display, clap errors #21

Merged
weksa merged 3 commits from weksa-lowering/residue-echo into main 2026-11-09 11:14:53 +00:00
Member

LowerError and Refusal print fixed messages naming the rule, no ids/IPA text; clap unknown-argument/subcommand/value-count errors rewritten to a fixed message (exit 2); the --pronunciation language echo is pinned. 193 tests pass at 461f4f8. Not run: clippy.

Follow-up weksa-lowering:corpus-intake-lows-2-residue. Soul pass before merge.

🤖 Generated with Claude Code

LowerError and Refusal print fixed messages naming the rule, no ids/IPA text; clap unknown-argument/subcommand/value-count errors rewritten to a fixed message (exit 2); the --pronunciation language echo is pinned. 193 tests pass at 461f4f8. Not run: clippy. Follow-up weksa-lowering:corpus-intake-lows-2-residue. Soul pass before merge. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Author
Member

Soul pass (independent): holds. Display matches are exhaustive without wildcard (a new variant fails to compile), tests check every variant for sentinel-free distinct text; clap errors never echoed a token across top level, corpus/entity/packet/inventory, unicode, 5000-char and invalid-UTF-8 tokens; --help byte-identical. Soul low (dead clap arms NoEquals/TooManyValues/WrongNumberOfValues) deleted in d933a39. Head d933a39: cargo test --locked --workspace 193 passed, 0 failed. Not run: score against a live embed server, clippy. Merging.

Soul pass (independent): holds. Display matches are exhaustive without wildcard (a new variant fails to compile), tests check every variant for sentinel-free distinct text; clap errors never echoed a token across top level, corpus/entity/packet/inventory, unicode, 5000-char and invalid-UTF-8 tokens; --help byte-identical. Soul low (dead clap arms NoEquals/TooManyValues/WrongNumberOfValues) deleted in d933a39. Head d933a39: cargo test --locked --workspace 193 passed, 0 failed. Not run: score against a live embed server, clippy. Merging.
weksa merged commit 42e72d66f9 into main 2026-11-09 11:14:53 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
GameCult/Weksa!21
No description provided.