- renderCategoryLabel.test.ts passes markedT itself, its assertions in the marked form (`t(balance.category.cash[defaultValue=cash])`): the second fake `t` of the repository is gone. - i18n-mock-guard: a fake `t` is also caught as a binding (`t = (`, `t = vi.fn(`) or as a `t: vi.fn(` property, and a file that mocks react-i18next must call `i18nMock(`, comments dropped before the search. Each new rule has its own case in the guard's tests; the binding rule found renderCategoryLabel.test.ts before its migration. - docs/architecture.md: the "only fake t" sentence is scoped to test files and says the guard only refuses the forms it recognises. Refs #389 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| adr | ||
| archive | ||
| analyse-onboarding-2026-09.md | ||
| api-contract-prices.md | ||
| architecture.md | ||
| audit-bilan-2026-05.md | ||
| guide-utilisateur.md | ||
| qa-onboarding.html | ||
| qa-refonte-seed-categories-ipc.md | ||
| qa-update-cycle.md | ||