backward-compat-governance とは?
下位互換性によってゴミコードが量産される構造を検知し、互換性を「契約と削除の計画」として扱うガバナンスを支援するスキル。パブリック API 境界の明確化、非推奨サイクルの制度化、互換性レイヤー (アダプター/ストラングラー 図) のローカライズ、契約テスト (CDC) による互換性の検証、AI 生成コードの互換性ゲートの設計が含まれます。コードレビュー、API 設計、リファクタリング、およびレガシー移行中に、互換性によって引き起こされる技術的負債を防ぐために使用されます。対象言語: 言語に依存しない (Java、TypeScript、Go、Python、Rust など)。 「下位互換性を維持したい」、「非推奨の API をどうするか」、「互換性レイヤーが拡大している」、「レガシー移行戦略」、「API 設計のレビュー」、「互換性コードが多すぎる」、「非推奨ポリシーを作成したい」、「重大な変更の管理」などの互換性管理のリクエストによってトリガーされます。 ソース: j5ik2o/okite-ai。