GPT-5 finding
Ambiguous var parsing for combined dry-run and parent override
- skills/fleet-state/SKILL.md:7
- skills/fleet-state/SKILL.md:52-56
The spec allows both dry-run and parent override but does not define the separator or whitespace handling after stripping "dry-run". It's unclear whether "dry-run owner/repo", "dry-run:owner/repo", or a concatenated token is expected.
Recommendation
Specify the exact accepted syntax and implement robust parsing, e.g., tokens split on whitespace: first token "dry-run" toggles mode; second token (if present) must match owner/repo. Document examples: "dry-run owner/repo" and "owner/repo".