mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-11-02 18:17:11 +09:00
Walks the AST of monitor_service and the monitors blueprint to assert neither imports the plugin loader nor reaches for StatusPageService, and that the routes register without the extension. This is the property the promotion exists to provide — watching a site must keep working on a lean panel with serverkit-status uninstalled — so it should fail loudly if it regresses. AST rather than a source grep: the modules' own comments discuss the extension, which a text match would trip over. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>