blocker phase 3 addresses

This commit is contained in:
hamid
2026-08-02 21:15:57 +03:30
parent 2cd1075286
commit dd3e39dec5
8 changed files with 47 additions and 6 deletions
-4
View File
@@ -60,10 +60,6 @@ Effort is a rough size, not a schedule: **S** = small/contained, **M** = a real
isn't verified yet can still be opened directly and shown as "verified" if you know her profile link.
*(Effort: M)*
### Data safety
- **Editing a saved home address can silently wipe out the recipient's name and phone number** on every save,
because the edit form never collects those fields but the save action clears them anyway. *(Effort: S)*
### Booking lifecycle
- **A booking whose remaining visits get automatically marked "missed" can get stuck forever** and never
reach a state where the nurse can actually be paid for the visits she did complete. The "today's visits"
+1 -1
View File
@@ -18,7 +18,7 @@ whatever order you prefer.
| --- | --- | --- | --- | --- |
| 01 | [admin-rbac](blocker-phases/01-admin-rbac.md) | Admin can't do anything (the #1 leverage item) | — | ✅ Done |
| 02 | [reviews-moderation](blocker-phases/02-reviews-moderation.md) | Reviews can never go live | 01 | ✅ Done (no separate fix needed — unblocked by 01) |
| 03 | [address-edit-bug](blocker-phases/03-address-edit-bug.md) | Editing an address wipes recipient name/phone | — | |
| 03 | [address-edit-bug](blocker-phases/03-address-edit-bug.md) | Editing an address wipes recipient name/phone | — | ✅ Done |
| 04 | [payment-timezone](blocker-phases/04-payment-timezone.md) | The 30-minute payment countdown can lie | — | — |
| 05 | [bnpl-setup](blocker-phases/05-bnpl-setup.md) | Installments (BNPL) don't work at all | — | — |
| 06 | [catalog-admin-page](blocker-phases/06-catalog-admin-page.md) | No admin page for service categories/pricing | — | — |
-1
View File
@@ -127,7 +127,6 @@ need to touch that directly except for one step below).
**What you should see:** adding, editing, setting-primary, and deleting addresses all work and save for real. The map for choosing a location is currently just a simple tap-to-place grid, not a real interactive street map yet.
**Known issues:**
- Editing a saved address can silently erase the recipient's name and phone number (known blocker — see [blockers.md](blockers.md)) — don't edit the pre-existing "Home" address for this reason; test with a newly added one instead
- Outside Tehran, the map area often opens in the wrong location, far from the real city
- The real interactive map (with street search and real tiles) isn't turned on in this test environment yet