Design 59: no grant split (ADR 0472), and milestone 2's issues as split at its prepare step #446

Merged
mesh-tools merged 2 commits from design-59-no-grant-split into main 2026-10-20 21:43:16 +00:00
Showing only changes of commit 9a9934d47e - Show all commits
+9 -7
View File
@@ -287,13 +287,15 @@ the operator's Approve: `mesh-mail-web`'s `reach` on its machine (`internal`), i
**Milestones 2 to 4, confirmed by the operator on 2026-10-20.** Their issues, one repository part each, in their
order (each depends on the one before unless said):
- Milestone 2: 1426 (the seat `mail-reading` and the module `mesh-mail-reader`), 1517 (its database), 1518 (hearing
new mail, catching up in arrival order), 1519 (its health), 1427 (a batch's question within its bounds), 1520
(running batches), 1521 (the verbs `entries`, `groups`, `status`), 1428 (`correct`, `lessons`, `undo`), 1429 (a
mail signal's words), 1522 (sending it), 1430 (what the mail page shows), 1523 (corrections and reading lessons on
the page), 1431 (the reader's integration test), 1524 (the integration test of failing loudly), 1418
(`mesh-mail-notifier` unassigned; after delivery and test 13 live). Issues 1517 to 1524 were split from 1426 to
1431 at the prepare step; issue 1227 (the grants split) will not be done (ADR 0472).
- Milestone 2 (its order is said for each): 1426 (the seat `mail-reading` and the module `mesh-mail-reader`), 1517
(its database; after 1426), 1518 (hearing new mail, catching up in arrival order; after 1517), 1519 (its health;
after 1517), 1427 (a batch's question within its bounds; after 1426), 1520 (running batches; after 1427, 1518 and
1519), 1521 (the verbs `entries`, `groups`, `status`; after 1520), 1428 (`correct`, `lessons`, `undo`; after 1521),
1429 (a mail signal's words; after 1427), 1522 (sending it; after 1429 and 1520), 1430 (what the mail page shows;
after 1428, 1521 and 1522), 1523 (corrections and reading lessons on the page; after 1430 and 1428), 1431 (the
reader's integration test; after 1430 and 1522), 1524 (the integration test of failing loudly; after 1431 and
1523), 1418 (`mesh-mail-notifier` unassigned; after 1524, the delivery and test 13 live). Issues 1517 to 1524 were
split from 1426 to 1431 at the prepare step; issue 1227 (the grants split) will not be done (ADR 0472).
- Milestone 3: 806 (Betterbird removed; after 1418).
- Milestone 4: 1433 (`mail_search`'s folder case and `-any` switches; depends on none), 1419 (the thread's
caller; a decision first, after design 58's milestone 3, issue 880), 1432 (the mail conversation;