Files
VoxVera/docs
thePR0M3TH3ANandClaude Opus 4.8 78ee5bf0cf Add i18n key-parity guard + publish "N/M relays accepted"; fix missing translation
Two quick, high-value wins:

- i18n guard (e2e/i18n.spec.js): a pure-Node test that fails if any NOSTR_UI /
  BOARD_UI / locales dictionary is missing or has an extra key in some language.
  It immediately caught field_too_long, which was English-only — so non-English
  users saw the English "that field is too long" message. Added the missing
  translation to all 13 other languages.

- Publish transparency: the confirmation modal now shows "Relays accepted: N / M"
  (relays_accepted string × 14) and flags a zero-acceptance publish in red, so a
  weak publish is visible immediately instead of discovered later.

276 e2e across all six engines; roadmap updated.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-06-11 10:04:18 -04:00
..