Found while verifying documentation against source in #163 and #164. All three are in README.md and were deliberately left alone by those units as out of their scope.
1. Phishing blocklist attribution points at the wrong upstream. The license table cites AugurProject/eth-phishing-detect, but the runtime fetch URL at src/shared/phishingDomains.js:17 points at a competitor's org fork of that repo. One of the two is wrong. This also intersects the no-competitor-names policy — resolving it may mean changing the URL rather than the attribution, so establish which upstream is intended before editing either.
2. The "no token auto-discovery" guarantee is not what the code does.src/shared/balances.js displays any ERC-20 with a nonzero balance that is on the bundled list, tracked, or has at least 1,000 holders. Tokens therefore appear without the user adding them. The filtering is plainly deliberate — the code comments say so — so the likely fix is to describe the actual rule. But if the GUARANTEE is what was intended, the code is wrong instead; decide which before writing.
3. "Navigation is flat ... No deep nesting, no tabs, no hamburger menus." AddWallet has three tabs and AddressDetail has a ··· menu, both deliberate, and the Screen Map now describes a navigation stack. Either soften the paragraph to match the shipped design or treat the UI as the deviation.
Implementation requirements
Verify each claim against the source before editing; do not resolve any of the three by assumption.
Items 1 and 2 have a real chance the CODE is the thing that should change. If you conclude that for either, do NOT change the code here — report it and it will be filed separately.
Definition of done
The blocklist attribution and the fetch URL agree with each other and with the intended upstream.
The token-display description matches balances.js behaviour exactly, or the discrepancy is filed as a code defect.
The navigation paragraph is consistent with the tabs, the ··· menu and the stack model.
make fmt run; markdown formatted with the repo's settings.
TODO.md updated in the same commit.
make check passes.
Found while verifying documentation against source in https://git.eeqj.de/sneak/AutistMask/issues/163 and https://git.eeqj.de/sneak/AutistMask/issues/164. All three are in `README.md` and were deliberately left alone by those units as out of their scope.
**1. Phishing blocklist attribution points at the wrong upstream.** The license table cites `AugurProject/eth-phishing-detect`, but the runtime fetch URL at `src/shared/phishingDomains.js:17` points at a competitor's org fork of that repo. One of the two is wrong. This also intersects the no-competitor-names policy — resolving it may mean changing the URL rather than the attribution, so establish which upstream is intended before editing either.
**2. The "no token auto-discovery" guarantee is not what the code does.** `src/shared/balances.js` displays any ERC-20 with a nonzero balance that is on the bundled list, tracked, or has at least 1,000 holders. Tokens therefore appear without the user adding them. The filtering is plainly deliberate — the code comments say so — so the likely fix is to describe the actual rule. But if the GUARANTEE is what was intended, the code is wrong instead; decide which before writing.
**3. "Navigation is flat ... No deep nesting, no tabs, no hamburger menus."** AddWallet has three tabs and AddressDetail has a `···` menu, both deliberate, and the Screen Map now describes a navigation stack. Either soften the paragraph to match the shipped design or treat the UI as the deviation.
## Implementation requirements
- Verify each claim against the source before editing; do not resolve any of the three by assumption.
- Items 1 and 2 have a real chance the CODE is the thing that should change. If you conclude that for either, do NOT change the code here — report it and it will be filed separately.
## Definition of done
- [ ] The blocklist attribution and the fetch URL agree with each other and with the intended upstream.
- [ ] The token-display description matches `balances.js` behaviour exactly, or the discrepancy is filed as a code defect.
- [ ] The navigation paragraph is consistent with the tabs, the `···` menu and the stack model.
- [ ] `make fmt` run; markdown formatted with the repo's settings.
- [ ] `TODO.md` updated in the same commit.
- [ ] `make check` passes.
clawbot
added this to the 1.0.0 milestone 2026-08-11 14:34:06 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Found while verifying documentation against source in #163 and #164. All three are in
README.mdand were deliberately left alone by those units as out of their scope.1. Phishing blocklist attribution points at the wrong upstream. The license table cites
AugurProject/eth-phishing-detect, but the runtime fetch URL atsrc/shared/phishingDomains.js:17points at a competitor's org fork of that repo. One of the two is wrong. This also intersects the no-competitor-names policy — resolving it may mean changing the URL rather than the attribution, so establish which upstream is intended before editing either.2. The "no token auto-discovery" guarantee is not what the code does.
src/shared/balances.jsdisplays any ERC-20 with a nonzero balance that is on the bundled list, tracked, or has at least 1,000 holders. Tokens therefore appear without the user adding them. The filtering is plainly deliberate — the code comments say so — so the likely fix is to describe the actual rule. But if the GUARANTEE is what was intended, the code is wrong instead; decide which before writing.3. "Navigation is flat ... No deep nesting, no tabs, no hamburger menus." AddWallet has three tabs and AddressDetail has a
···menu, both deliberate, and the Screen Map now describes a navigation stack. Either soften the paragraph to match the shipped design or treat the UI as the deviation.Implementation requirements
Definition of done
balances.jsbehaviour exactly, or the discrepancy is filed as a code defect.···menu and the stack model.make fmtrun; markdown formatted with the repo's settings.TODO.mdupdated in the same commit.make checkpasses.