サポート・質問
質問は GitHub Issue でお願いします
このプロジェクトの質問はすべて GitHub Issue で受け付けます。 Discussions やチャットは用意していません。理由は、質問と回答が検索できる形で 1 か所に残る方が、 後から同じことで困った人の役に立つからです。
| 種類 | リンク |
|---|---|
| ❓ 使い方・設定・結果の読み方の質問 | 質問を作成 |
| 🐛 バグ報告(解析がおかしい・落ちる) | バグを報告 |
| 💡 機能リクエスト | 提案する |
| 🔐 脆弱性 | セキュリティ勧告(非公開) |
「初歩的すぎるかも」と迷う必要はありません。使い方が分かりにくいのはドキュメント側の問題なので、 質問はそのまま改善の材料になります。
質問するときにあると助かる情報
strata --versionの出力- 実行したコマンドと、実際の出力(そのまま貼ってください)
- 対象の言語・フレームワーク(gin / Express / gqlgen など)
- 可能なら、再現する最小のコード片
社外に出せないコードの場合は、構造だけ(ディレクトリ構成や、パスを伏せた擬似コード)でも構いません。
想定される回答時間
個人で開発しているため即応は保証できませんが、目安として数日以内に一次返信します。 急ぎの場合はその旨を書いてください。
よくある質問
依存があるはずなのに線が出ません
Strata は「候補が一意に決まるときだけ」線を引きます。次のケースは意図的に検出しません。
- interface 越しの呼び出し(Go の interface、TS の DI)で実装が複数あるとき
- 同じパスの HTTP ルートが複数サービスにあるとき
- 変数だけで組み立てた URL / 動的な import
限界は仕様書 §6.8に明記しています。
「未使用?」と出ますが本当に消していいですか
「このリポジトリの本番コードから呼び出しを検出できなかった」という意味です。 別リポジトリのクライアント・リフレクション・外部からの直接アクセスは検出できません。 消す前に、まず外部からの流入経路(API Gateway のログ等)を確認してください。
モノレポではなく複数リポジトリです
「プロジェクト」タブで複数のリポジトリを登録し、複合プロジェクトとして 1 つのグラフにできます。