このコミットが含まれているのは:
+6
-6
@@ -33,9 +33,9 @@ npm run lint
|
||||
|
||||
If either command cannot be run or fails, report the exact command and failure.
|
||||
|
||||
Do not create, modify, or run tests unless the user explicitly asks for test
|
||||
work. When the user asks for tests, keep working and rerun them until they
|
||||
pass or the remaining failure is clearly blocked.
|
||||
明示的な個別指示がない限り、テストの追加・修正・削除・実行を一切行わない。
|
||||
fixture、mock、snapshot、テスト補助コード及び既存のテスト差分にも触れない。
|
||||
ビルド・lint・静的確認を使い、未確認事項はそのまま報告する。
|
||||
|
||||
## TypeScript
|
||||
|
||||
@@ -134,9 +134,9 @@ pass or the remaining failure is clearly blocked.
|
||||
- 対応 locale の辞書を整合させる。未翻訳項目には既存の日本語 fallback と
|
||||
`_untranslated` 規約を使い、language metadata を維持する。
|
||||
翻訳を捏造せず、未翻訳文字列を正式な翻訳として登録しない。
|
||||
- UI 文言の追加・変更時は、既存テストの実行、ビルド、静的検査、実画面の
|
||||
確認等で、辞書と SSR / hydration の整合及び翻訳キーの非露出を検証する。
|
||||
この規約はテストコードの追加・修正を義務付けない。
|
||||
- UI 文言の追加・変更時はビルド、静的検査、実画面の確認等で、辞書と
|
||||
SSR / hydration の整合及び翻訳キーの非露出を検証する。
|
||||
i18n の検証を理由にテスト関連作業を開始しない。
|
||||
- API の内部識別子、パラメータ、ユーザ入力データ、外部 URL は機械的に
|
||||
翻訳しない。ボタン、項目名、CSV ヘッダ、エラー、空状態、ツールチップ、
|
||||
アクセシビリティ用ラベルも UI 文言として扱う。
|
||||
|
||||
新しいイシューから参照
ユーザーをブロックする