fix: resolve all RULES.md divergences
Some checks are pending
check / check (push) Waiting to run

- Update RULES.md to document Blockscout as third allowed external service
- Remove DEBUG-conditional log threshold (DEBUG now only enables banner + test phrase)
- Add   fallback in balanceLine() to prevent layout shift
- Show ISO datetime + relative age in all transaction list views
- Rename 'mnemonic' to 'recoveryPhrase' in all code identifiers and HTML IDs
- Deduplicate isoDate/timeAgo into helpers.js (single source of truth)

fixes #1
This commit is contained in:
2026-02-27 02:14:40 -08:00
parent 9365cd03a6
commit 02eefa8f80
11 changed files with 78 additions and 174 deletions

View File

@@ -17,8 +17,8 @@ contradicts either, the originals govern.
## External Communication
- [ ] Extension contacts exactly two external services: configured RPC endpoint
and CoinDesk price API
- [ ] Extension contacts exactly three external services: configured RPC
endpoint, CoinDesk price API, and configured Blockscout API
- [ ] No analytics, telemetry, or tracking
- [ ] No user-specific data sent except to the configured RPC endpoint
- [ ] No Infura/Alchemy hard dependency