このプロジェクトについて

Coast Standardsは、AIコーディングエージェントで構築されたソフトウェア向けに設計された、ソース利用可能(source-available)なエンジニアリング標準フレームワークです。このリポジトリは、あらゆるプロジェクトにインストール可能な包括的なルールセット、プラットフォーム別ガイドライン、自動強制チェックを提供します。 ルールコーパスは番号付きファイルに整理され、優先ルール(最優先はDRY)、作業スタイル、アーキテクチャとコード、セキュリティ(OWASP由来)、ローカライゼーション、デザインとUI、テスト、ドキュメントとgitプロセス、監査と完全性、モデルとエージェント、開発環境をカバーしています。バックエンドサービスとデータ/MLパイプライン向けのタイプ別ルールがあり、iOS、macOS、Android、React Native、Web、Python向けのプラットフォーム別チェック可能ルールドキュメントも用意されています。 強制レイヤーには、プラットフォーム別シグネチャテーブルを備えた標準ライブラリ製Pythonスキャナ、docコメントチェック、チェックが満たすルール数を数える検証器、同梱のlinter設定、3つのgitフック(pre-commit、commit-msg、pre-push)、Claude Codeセッションフック、そしてこれらすべてをワンコマンドで任意のプロジェクトにインストールできるadopt.pyインストーラが含まれます。 リポジトリはオープンソースではなく、独自ライセンスの下でソース利用可能です。Coast自身のリポジトリと3つのリリース済みiOSアプリで構築・実証されました。コーパスは2026年9月4日時点で「643のうち170がチェックにより強制」となっています。