# memory: instinct-short-option-attached-value-bypasses-the-guard
課金ガードのフラグ検査が短オプションの連結形態を許可し、-pと値がくっついた形態のフラグを素通りさせていた。フラグ検査は区切られた1トークンを前提にすると必ず穴が残る。
## ポイント
- 課金ガードのフラグ検査が短オプションの連結形態を許可
- 短オプションは連結・クラスタ・=付きの3形態を取る
- フラグ検査は区切られた1トークンを前提にすると必ず穴が残る
- ガードの周回を重ねるほど、難しい迂回ばかり試して一番素朴な表記を試さなくなる
## 関連ページ
[[instinct-command-guard-must-not-exclude-path-separator]] [[instinct-billing-guard-blocks-scanner-literals]]
## 関連概念(未作成)
`フラグ検査の改善` `短オプションの扱い`
memory: instinct-short-option-attached-value-bypasses-the-guard