すべてのユースケース

コードベース全体の技術的負債をスキャンしてGitHub issueを作成

Zeroにリポジトリを渡してください。クローンし、完全な技術的負債スキャンを実行し、すべての発見を重要度別に分類し、完全な内訳を含む構造化されたGitHub issueを作成します — すべて1つのメッセージから。

Zeroの接続先:GitHub

技術的負債が追跡されずに蓄積する理由

技術的負債はすべてのコードベースに存在します。問題はそれが蓄積することではなく、静かに蓄積することです。チケットなし、オーナーなし、優先度なし。遅いPR、不安定なテスト、誰もスケジュールしなかったリファクタリングとして現れます。Zeroにリポジトリをスキャンするよう伝えます。クローンし、コードを読み、負債を見つけ、重要度別にランク付けし、チームが実際に確認して対処できるよう構造化されたGitHub issueを1つ作成します。

Zeroにコードベースの技術的負債を監査させる方法

@Zero vm0-ai/vm0をクローンし、コードベース全体の技術的負債をスキャンし、重要度別に分類して、完全な内訳を含むGitHub issueを作成してください。私にアサインしてください。

Zeroが技術的負債の発見をスキャン、分類、文書化する方法

Zeroがリポジトリをクローン
Zeroがリポジトリを隔離された実行環境にプルし、依存関係、構造、コードパターンを含むコードベース全体を検査します。
発見を重要度別に分類
Zeroが技術的負債のシグナルを特定します:非推奨のパッケージ、デッドコード、テストのない大きなコンポーネント、循環インポート、一貫性のないパターン、型カバレッジの欠如。各発見は高、中、低とラベル付けされます。
構造化されたGitHub issueを作成
Zeroが重要度別にグループ化された完全な内訳を含む単一のGitHub issueを作成します。各エントリにはファイルパス、問題の説明、提案される修正が含まれます。

発見の割り当て、負債スプリントのスケジュール、定期スキャンの設定

高重要度アイテムをアサイン
上位の発見を適切なエンジニアに配布
@Zero issue #9012の高重要度アイテムごとに、個別のGitHub issueを作成し、関連するコードオーナーにアサインしてください。
負債スプリントをスケジュール
集中的なクリーンアップサイクルを計画
@Zero issue #9012の高・中アイテムをLinearの次のスプリントのバックログイシューとして追加してください。
定期スキャンを設定
スケジュールで監査を最新に保つ
@Zero 隔週月曜日に、vm0-ai/vm0を再スキャンし、新しい発見をissue #9012に追加してください。

必要な連携: GitHub

GitHub
GitHub
Zeroがリポジトリをクローンし、コードを読み、構造化されたGitHub issueとして発見を記録します。
必須

自動化された技術的負債監査のベストプラクティス

リポジトリが大きい場合はスコープを絞りましょう。「turbo/apps/platformのみスキャン」は高速に実行され、より焦点を絞ったレポートを生成します。
チームにとって最も重要なパターンをZeroに伝えてください。「400行以上のコンポーネントをフラグ」や「不足しているTypeScript型をハイライト」。
定期スキャンをスケジュールし、新しい負債が複合する前にキャッチしましょう。月次またはスプリントごとのケイデンスが効果的です。