Files
ServerKit/backend/tests
Juan DenisandClaude Opus 5 20f1659b51 test(monitoring): pin that monitors stay core
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>
2026-07-28 00:28:19 -04:00
..