diff --git a/SCOPE.md b/SCOPE.md index bad27be..003d3f7 100644 --- a/SCOPE.md +++ b/SCOPE.md @@ -100,7 +100,7 @@ delivery stays external. v0.2 ยง7.1). The mode contract v0.1 draft and the reference implementation are done (MAS-WP-0010); `mas test` runs the contract corpus. -- The live MX runs image `mas-live:v0.2-a95f848` (redeployed 2026-10-19) +- The live MX runs image `mas-live:v0.2-480e69a` (redeployed 2026-10-19) and is kept up by founder decision (MAS-WP-0007 stays in backlog). The deployment with MAS-WP-0012 (one outbound path) is recorded in MAS-WP-0007. diff --git a/workplans/MAS-WP-0007-retire-live-test-environment.md b/workplans/MAS-WP-0007-retire-live-test-environment.md index 1b0f82c..4f2a3fe 100644 --- a/workplans/MAS-WP-0007-retire-live-test-environment.md +++ b/workplans/MAS-WP-0007-retire-live-test-environment.md @@ -35,6 +35,16 @@ contract. Retirement stays in backlog. relaying to the public IP refused with 554 (`x@other`, `x!y@other`, `a@mas...@other`). +- 2026-10-19: redeployed with image `mas-live:v0.2-480e69a`: MAS-WP-0012's + one outbound path, and v0.2 final. The evidence was backed up first. The + legacy outbox was imported once into `tickets-outbox.sqlite3`: 9 rows, + 4 sent, so 4 of 300 count toward the cap. The ticket service runs with + `--max-sent 300 --require-dmarc-pass --email-held-duration-max 7d + --emails-held-storage-max 100MB`. Checked: statute valid, 36 evidence + events intact, TEM relay with null-sender discard, empty queue, relaying + refused with 554. The migration was first tested in the image against a + copy of the live volume. + ## Retire the environment ```task diff --git a/workplans/MAS-WP-0012-single-outbound-path.md b/workplans/MAS-WP-0012-single-outbound-path.md index 3e0986a..4b65273 100644 --- a/workplans/MAS-WP-0012-single-outbound-path.md +++ b/workplans/MAS-WP-0012-single-outbound-path.md @@ -79,5 +79,5 @@ single cap. - **Tests.** `tests/test_outbound.py` (15): exactly N sends across both roles, purge by age, storage limit, sent mail never purged, the legacy migration, parsers, entrypoint flags. -- **Not deployed.** The live MX still runs `v0.2-a95f848`; this takes - effect on the next redeploy. +- **Deployed** 2026-10-19 with `mas-live:v0.2-480e69a`. The live counter + was migrated: 4 of 300 (see MAS-WP-0007).