Sunset UI option
The former customised Zensical interface is retained as a frozen, non-production comparison option. It captures the purple wide-layout and Material-derived nested-navigation treatment accepted through commit 961a35b on 14 July 2026. It is not a second evidence product or a supported production rollback renderer.
Boundary
- Configuration:
zensical.sunset.toml - Custom chrome:
assets/theme.css - Build output:
site-sunset/ - Manual preview:
http://127.0.0.1:8011/ - Renderer coupling: Zensical 0.0.50 modern DOM
- Support status: best effort; no feature or visual parity guarantee with production
The always-on service at port 8000 must use zensical.toml. Do not register the sunset profile as another service for the same project root.
Commands
npm run build:sunset
npm run serve:sunset
npm run check:profiles
The production and sunset builds use separate output directories. Their site metadata, reader-model navigation, Markdown configuration and graph JavaScript must remain aligned; npm run check:profiles enforces that boundary. The sunset CSS retains its own semantic colour-token check. Generated evidence pages and discovery outputs are shared content, not sunset-specific derivatives.
Removal criterion
Remove the option only after the native Zensical UI is accepted as the sole presentation or the frozen profile can no longer build safely against the pinned renderer. Record that decision in the research and change log.