kubk/slop-police は、TypeScript コード内で使われていないメソッドやオブジェクトキー、および不要な回避コードを検出する型認識リンターです。最新リリースは v0.3.5 と記録されていますが、このバージョンでの変更内容は提供された FACTS にないため、確認できません。リポジトリの説明では、このツールはコードベースにおける LLM 関連の問題を防ぐ道具として紹介されています。リポジトリの実装言語は Go、ライセンスは MIT です。
このツールはコードの型情報をもとに、ルールごとに恒等型エイリアス、値をそのまま渡すゲッターやラッパー、重複コード、文字列で作る例外などを検出します。使われていないメソッドとオブジェクトキーも検査対象です。ルールは個別に有効・無効にでき、設定ファイルで解析対象プロジェクト、テストファイル、ルールごとの深刻度を指定できます。プラグインルールの読み込み方や、各ルールの判定基準と使い方もドキュメントに記載されています。
ただし、確認されている解析対象は TypeScript であり、Go はリポジトリの実装言語です。したがって、Go で書かれているという事実だけから、Go コードも検査するとみなすことはできません。提供された情報には性能測定や実際の導入事例はなく、v0.3.5 の具体的な変更履歴もありません。適用範囲とリリース変更を別途確認するまでは、文書に記載されたルール中心のリンターとして捉えるのが正確です。実際に適用する前に、検査範囲をドキュメントと照合する必要があります。