docs: the preflight and inbound-antispam plans use the 2.0 paths
test / test (push) Canceled after 0s

/preflight is /server/preflight and the retention setting is on /server/settings; the routes are renamed, so the plan no longer says once they are.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
mix
2026-10-11 00:31:36 +03:00
co-authored by Claude Opus 5.5
parent 3f0d15c9e3
commit e69d139487
2 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -87,7 +87,7 @@ domain-admin access in v1.
Mirror send-log retention: Mirror send-log retention:
- Settings key `inbound_spam_log_retention_days` on `/settings` (global admin). - Settings key `inbound_spam_log_retention_days` on `/server/settings` (global admin).
- Default **90** days; validation **7–365**; seed from env - Default **90** days; validation **7–365**; seed from env
`INBOUND_SPAM_LOG_RETENTION_DAYS` when the setting is missing. `INBOUND_SPAM_LOG_RETENTION_DAYS` when the setting is missing.
- Prune every **6 hours** (same cadence as send-log retention). - Prune every **6 hours** (same cadence as send-log retention).
+4 -4
View File
@@ -8,7 +8,7 @@
## Goal ## Goal
A dedicated `/preflight` page (global-admin only) that runs infrastructure-level A dedicated `/server/preflight` page (global-admin only) that runs infrastructure-level
checks and helps the administrator confirm the instance is fully configured and checks and helps the administrator confirm the instance is fully configured and
ready to deliver mail. Each failed check shows an actionable recommendation ready to deliver mail. Each failed check shows an actionable recommendation
(what to do or where to look). (what to do or where to look).
@@ -17,7 +17,7 @@ ready to deliver mail. Each failed check shows an actionable recommendation
[preflight](../assets/panel-redesign/panel/preflight.html), under the design [preflight](../assets/panel-redesign/panel/preflight.html), under the design
contract of [panel-redesign.md](panel-redesign.md): **Server › Preflight**, contract of [panel-redesign.md](panel-redesign.md): **Server › Preflight**,
path `/server/preflight` once the routes are renamed. path `/server/preflight`.
## Scope ## Scope
@@ -47,7 +47,7 @@ path `/server/preflight` once the routes are renamed.
## Done when ## Done when
An administrator can open `/preflight`, see a traffic-light summary of all An administrator can open `/server/preflight`, see a traffic-light summary of all
infrastructure prerequisites, read specific fix instructions for any failures, infrastructure prerequisites, read specific fix instructions for any failures,
and send a test email to verify end-to-end flow. and send a test email to verify end-to-end flow.
@@ -70,7 +70,7 @@ status is **agreed**. See [development.md](../development.md) § Plan checklists
— **Sonnet** — **Sonnet**
- [ ] Handler `handlers_preflight.go` (assemble all checks, actionable - [ ] Handler `handlers_preflight.go` (assemble all checks, actionable
recommendations) — **Sonnet** recommendations) — **Sonnet**
- [ ] Test-email handler (`POST /preflight/test-email`, `net/smtp` to - [ ] Test-email handler (`POST /server/preflight/test-email`, `net/smtp` to
localhost:25) — **Sonnet** localhost:25) — **Sonnet**
- [ ] Template `preflight.html` (traffic-light cards + test-email form) — - [ ] Template `preflight.html` (traffic-light cards + test-email form) —
**Sonnet** **Sonnet**