Closes #
- Tests were added or updated for the changed behavior.
- Impacted code meets the 95% coverage expectation, or the gap is explained.
- Accessibility was verified for UI changes, including keyboard flow, labels, focus states, and contrast.
- Documentation was updated, or no docs change is needed.
-
npm run lint,npm test, andnpm run buildpass locally.
- Testing guidance: TESTING.md
- Accessibility guidance: docs/accessibility.md
- Contributor workflow: CONTRIBUTING.md
- No secrets, wallet keys,
.envfiles, or generated artifacts are included - API or wallet trust-boundary changes are explained