CheatSheetSeries Issue #2266 — Enforce US English in CI via textlint
CheatSheetSeries Issue #2266: Enforce US English in CI via textlint
概要
CheatSheetSeriesではUS Englishが要求されているが、CIで強制されていないためBritish Englishが混入する問題が多数発生している。これをtextlintで強制する提案。
フェーズ分割アプローチ
- Phase 1: 既存のBritish綴りを修正するcleanup PR
- Phase 2: textlintルールにBritish→USマッピングを追加しCIで強制
Phase 2はPhase 1の後に実施する必要がある。textlintはファイル全体をlintするため、既存の負債を解消しないとCIが通らない。
影響範囲
- British綴りの負債: 120チートシート中26ファイル、約66箇所 (~22%)
- 主な例:
behaviour(16件),defence(10件),sanitis(8件),organis(6件) - 既存の
.textlintrcには一部のBritish→USペアが既に設定されている
セキュリティ関連性
低 — 品質・一貫性改善のCI/CD改善提案