From e69d1394874495bee3b42eb01720d516e518c08a Mon Sep 17 00:00:00 2001 From: Mix Date: Sun, 11 Oct 2026 00:31:36 +0300 Subject: [PATCH] docs: the preflight and inbound-antispam plans use the 2.0 paths /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 --- docs/plans/inbound-antispam-panel.md | 2 +- docs/plans/preflight.md | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/plans/inbound-antispam-panel.md b/docs/plans/inbound-antispam-panel.md index be23fba..4f7c49b 100644 --- a/docs/plans/inbound-antispam-panel.md +++ b/docs/plans/inbound-antispam-panel.md @@ -87,7 +87,7 @@ domain-admin access in v1. 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 `INBOUND_SPAM_LOG_RETENTION_DAYS` when the setting is missing. - Prune every **6 hours** (same cadence as send-log retention). diff --git a/docs/plans/preflight.md b/docs/plans/preflight.md index df7fff0..5d1167d 100644 --- a/docs/plans/preflight.md +++ b/docs/plans/preflight.md @@ -8,7 +8,7 @@ ## 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 ready to deliver mail. Each failed check shows an actionable recommendation (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 contract of [panel-redesign.md](panel-redesign.md): **Server › Preflight**, -path `/server/preflight` once the routes are renamed. +path `/server/preflight`. ## Scope @@ -47,7 +47,7 @@ path `/server/preflight` once the routes are renamed. ## 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, 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** - [ ] Handler `handlers_preflight.go` (assemble all checks, actionable 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** - [ ] Template `preflight.html` (traffic-light cards + test-email form) — **Sonnet**