-
Notifications
You must be signed in to change notification settings - Fork 2
cli: Define stable correct exit statuses #39
Copy link
Copy link
Open
Labels
area: cliCommand-line interface behavior.Command-line interface behavior.area: correctionCorrection engine and correction UX.Correction engine and correction UX.enhancementNew feature or requestNew feature or requestgate: adversarial reviewResolve, merge, or explicitly defer before the next full adversarial review.Resolve, merge, or explicitly defer before the next full adversarial review.
Description
Activity
Metadata
Metadata
Assignees
Labels
area: cliCommand-line interface behavior.Command-line interface behavior.area: correctionCorrection engine and correction UX.Correction engine and correction UX.enhancementNew feature or requestNew feature or requestgate: adversarial reviewResolve, merge, or explicitly defer before the next full adversarial review.Resolve, merge, or explicitly defer before the next full adversarial review.
correctcurrently returns status 1 both when it prints a correction suggestion and when it finds no result, times out, or remains ambiguous.Define and document stable distinct statuses for:
A suggestion must remain nonzero as required by the security model. Cover the public CLI behavior with focused tests.