| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Flash Mobile Integrated UAT Matrix | |||||||||||||||||||||||||
2 | Run Date | 2026-06-29 | Environment | Local MacMax backend + Metro | ||||||||||||||||||||||
3 | Backend Repo | /Users/dread/Documents/Island-Bitcoin/Flash/flash | Backend Branch | tmp/bridge-rebase-pr-ready | ||||||||||||||||||||||
4 | Mobile Repo | /Users/dread/Documents/Island-Bitcoin/Flash/flash-mobile | Mobile Branch | feat/fygaro | ||||||||||||||||||||||
5 | Backend API | Local Flash API running | Metro | Running | ||||||||||||||||||||||
6 | Webhooks | Setup complete | Notifications | Setup complete | ||||||||||||||||||||||
7 | Device A | Physical iOS | Phone | 13214627194 | New account created | |||||||||||||||||||||
8 | Device B | Physical Android | Phone | 18764250250 | New account created | |||||||||||||||||||||
9 | ||||||||||||||||||||||||||
10 | Status Legend | Not Run | Pass | Fail | Blocked | |||||||||||||||||||||
11 | Priority Legend | P0 critical money/account flow | P1 core UX or integration | P2 settings/reporting/extras | ||||||||||||||||||||||
12 | ||||||||||||||||||||||||||
13 | Quick Counts | Not Run | Pass | Fail | Blocked | |||||||||||||||||||||
14 | Totals | 0 | 54 | 0 | 0 | |||||||||||||||||||||
15 | Open Issues | 4 | 0 | 0 | ||||||||||||||||||||||
16 | Next Focus | Deploy to TEST and smoke EXT-03 local LNURL hostname / Flash username BTC-wallet path. | ||||||||||||||||||||||||
17 | Notes | All active UAT rows are pass/conditional pass. WALLET-03 is deferred as existing non-P0 behavior. | ||||||||||||||||||||||||
18 | EXT-03 is conditionally passing locally; TEST smoke remains the release follow-up for the hostname-dependent path. | |||||||||||||||||||||||||
19 | Phase Plan | Phase 0 | Setup + zero-balance baseline | Active accounts, session persistence, empty states, receive entry points, notification token | ||||||||||||||||||||||
20 | Phase 1 | Seed balances + receive smoke | Fund/refresh one wallet, create invoices, validate external receive | |||||||||||||||||||||||
21 | Phase 2 | Two-device internal payments | Paycode/username sends both directions, transaction history, contacts, payment push | |||||||||||||||||||||||
22 | Phase 3 | Wallets + external money movement | Default wallet, conversion, external Lightning/LNURL, onchain | |||||||||||||||||||||||
23 | Phase 4 | Bridge + cash operations | Topup, KYC, external account, cashout, Bridge notifications | |||||||||||||||||||||||
24 | Phase 5 | Settings + edge cases | Permissions, language, security, reports, map, earns, chat | |||||||||||||||||||||||
25 | Phase 6 | Platform extensions | iOS widgets and Apple Watch | |||||||||||||||||||||||
26 | ||||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |