Files
AutistMask/TODO.md
sneak 93a2508951
All checks were successful
check / check (push) Successful in 25s
Format TODO.md with prettier (make fmt)
2026-07-06 21:28:04 +02:00

2.3 KiB

Workflow

  • branch (from main)
  • do the work in Next Step
  • move Next Step to the top of Completed Steps
  • move the top item of Future Steps into Next Step
  • commit (TODO.md changes in the same commit as the work)
  • merge to main if the branch is not protected, otherwise open a PR
  • push

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.