diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..9b9824d --- /dev/null +++ b/TODO.md @@ -0,0 +1,45 @@ +# Status + +pre-1.0. Tagged v0.1.0 on 2026-02-27. Active development on branch +feat/issue-144-settings-about (another agent working as of 2026-07-06). +Full policy file set present; make check on main not verified. + +# Next Step + +Land feat/issue-144-settings-about: finish the settings About well +(build info, app name and repo link, release date, version click easter +egg, git info derived inside Docker), resolve the untracked scripts/ +directory (commit or gitignore), get review, merge to main. + +# Completed Steps + +- 2026-03-01: About well in settings with build info and easter egg (in + flight on feature branch); USD display suppressed on testnets (#142); + estimated USD for ETH in approve-tx view (#141). +- Sepolia testnet support (#137); etherscan links go to token-specific + URLs (#136). +- Transaction detail improvements: Type field and on-chain details + (#130), txid-first reordering (#133), swap display corrections + (#128), expanded confirm-tx warnings (#118). +- Dark mode theme setting (Light/Dark/System) with contrast fixes + (#126); timestamps include timezone offset (#120); layout shift + audit, reserved space for error messages (#124). +- Copy-flash visual feedback with timing tune (#113, #121); + cross-wallet-type duplicate detection (#115). +- 2026-02-27: v0.1.0 tagged. +- 2026-02-24: Initial scaffolding: popup UI, BIP-39 wallet creation via + ethers.js, wallet persistence, real ETH balances over RPC, ENS + forward and reverse resolution. + +# Future Steps + +- Verify main passes make check after the feature branch merges (not + verified 2026-07-06 because an agent was active in the tree); fix + anything red. main must always be green. +- Prune stale branches: dozens of merged local and remote feature + branches remain (fix/*, feature/*, tx-*); delete merged ones locally + and on origin. +- Continue the issue backlog toward a feature-complete wallet, then cut + further tags as milestones land. +- Pre-1.0 security review of the extension (key handling, DEBUG mode + policy, RPC input validation) before any 1.0rc tag.