Design 59: say each milestone 2 issue's order, as the tracker holds it
mesh/merge-gate head 9a9934d47ecc merged into trunk 34e3321c7fcf — pass: the change touches no module of the mesh's graph
mesh/repo-check head 9a9934d47ecc merged into trunk 34e3321c7fcf — pass: its merge-check.sh passed
mesh/delivery delivered

This commit is contained in:
jochen
2026-10-20 23:37:14 +02:00
parent 7f3a3113aa
commit 9a9934d47e
+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;