design: in-log and in-filter-lists leave the deferred screens
Guards and mockups only, ahead of the pages (inbound-antispam-panel
6/12). The owner agreed the feature ("Следующая по дорожной карте -
inbound-antispam-panel" / "Да", 2026-10-11) and started this step
("Начинай"), so the two screens are no longer "drawn but not built":
- guard_panel_test.go: in-log and in-filter-lists removed from
deferredScreens. From here TestLegacyRatchetMatchesTheEngine wants
the engine to have both pages - red until the next commit.
- guard_routes_test.go: the four routes join routes.inbound, so they
must exist with the relay on and answer 404 with it off.
Two mockup details brought to what the kit can draw, found when the
pages were built from it:
- help: the two new topics are one paragraph with a break in it, as
every topic is (panel.css has no gap between paragraphs of a topic);
- in-filter-lists: the directory in "Files" is mono at the text size -
the kit's inline code has no small variant.
check.py: 32 screens, 0 violations; outlines.json unchanged.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -56,6 +56,9 @@ var routes = struct{ always, inbound, dmarc []string }{
|
||||
"POST /inbound/domains/{id}/upstream",
|
||||
"POST /inbound/domains/{id}/recipients",
|
||||
"GET /inbound/domains/{id}/delete", "POST /inbound/domains/{id}/delete",
|
||||
"GET /inbound/log",
|
||||
"GET /inbound/filter-lists", "POST /inbound/filter-lists",
|
||||
"POST /inbound/filter-lists/{id}/delete",
|
||||
},
|
||||
dmarc: []string{
|
||||
"GET /outbound/dmarc", "GET /outbound/dmarc/domains/{id}", "GET /outbound/dmarc/reports/{id}",
|
||||
|
||||
Reference in New Issue
Block a user