Live MX redeployed with mas-live:v0.2-480e69a (one outbound path, v0.2 final); cap counter migrated 4/300

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 5787@bnt-lap001
Assistant-Session: 5db26b82-138b-40cc-9856-4d5eb0f752fd
This commit is contained in:
tegwick 2026-10-19 13:37:09 +02:00
parent 480e69a62e
commit a5310dd63c
3 changed files with 13 additions and 3 deletions

View file

@ -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.

View file

@ -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

View file

@ -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).