BREAD / ガイド
開発への参加
範囲を限定し、再現可能な検証結果とともに改善を提案してください。
検証を実行する
.nvmrc に固定した Node を使います。verify は厳密な型検査、コア・CLI・DOM テスト、クリーンな静的ビルド2回のバイト一致を確認します。ブラウザーテストはデスクトップとスマートフォン幅の Chromium が対象です。環境に必要な OS 側の依存物も導入してください。
ドキュメントの図は examples/*.bread の実ソースから生成します。リンクとサンプルの検証でソースと図の食い違いを防ぎます。英語・日本語のガイドは docs-site/content.ts にまとめています。
npm ci --ignore-scripts
npm run verify
npx --no-install playwright install chromium
npm run test:browser根拠を示し、対応範囲を明確にする
部品の追加には具体的なピン、寸法の出典、ライセンス、形状の仮定、対応構成、エラー動作、独立した物理検証が必要です。制限とレビュー可能なスクリーンショットも示してください。
識別子とエラーコードを維持してください。翻訳でソースや出力図を変更しないでください。入力を含む診断には textContent を使い、CSP と Worker の境界を保持してください。
焦点を絞ったプルリクエストを開いてください。検証の成功だけでは公開、デプロイ、マージは行われません。参加方針はリポジトリーの CONTRIBUTING.md を参照してください。