Document flag declaration rules
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Audit remediation implementation plan
|
||||
|
||||
Status: in progress; Stages 1–9 complete.
|
||||
Status: in progress; Stages 1–10 complete.
|
||||
|
||||
Baseline: `d492c7747175c01a53261206c2b4356e53453621`. Before this sprint,
|
||||
intervening changes recorded decisions and retired the completed older
|
||||
@@ -357,6 +357,11 @@ F09, and acquisition-only provider wiring with preserved rendering for F11.
|
||||
|
||||
## Stage 10 — Document the selected flag declaration contract
|
||||
|
||||
**Complete.** FlagMeta describes the existing Unicode long-name grammar,
|
||||
reserved names and short spellings; rename and alias guidance links to it.
|
||||
Reviewed against `validateBindings`, `validFlagName`, and the accepted catalog
|
||||
decision. No runtime validation was changed.
|
||||
|
||||
Findings: F10. Source: `command.go` FlagMeta and related rename/alias GoDoc.
|
||||
|
||||
1. Define long names once with FlagMeta: nonempty Unicode lowercase-letter or
|
||||
|
||||
Reference in New Issue
Block a user