src/dazzle_back/runtime/subsystems/system_routes.py¶
Generated: 2026-03-30T04:38:48.498358+00:00
Commit: 615f1354a103
Language: python
Scope: dazzle_back
Purpose¶
System routes subsystem.
Registers health, debug, system info, audit query, metadata, and static file routes. Initializes optional features: audit logger, metadata store, file service. Runs last so it can report on other subsystems' state.
Key Exports¶
SystemRoutesSubsystemstartupshutdownhealth_checkget_specdb_infoupdate_entitylist_domain_servicesinvoke_domain_servicediagnostics
Dependencies¶
Imports¶
loggingdatetime.datetimetyping.TYPE_CHECKINGtyping.Anydazzle_back.runtime.subsystems.SubsystemContextdazzle_back.runtime.integration_manager.IntegrationManagerdazzle_back.runtime.workspace_route_builder.WorkspaceRouteBuilderdazzle_back.runtime.event_bus.EntityEventBusdazzle_back.runtime.service_generator.CRUDServicedazzle.core.ir.integrations.MappingTriggerTypedazzle.core.strings.to_api_pluraldazzle_back.runtime._fastapi_compat.HTTPExceptiondazzle_back.runtime._fastapi_compat.Requestdazzle.core.ir.process.StepEffectdazzle_back.runtime.service_generator.CRUDServicedazzle_back.runtime.side_effect_executor.SideEffectExecutordazzle_back.runtime.transition_effects.TransitionEffectRunnerdazzle_back.runtime._fastapi_compat.HTTPExceptiondazzle_back.runtime.service_loader.ServiceLoaderhashlib
Event Interactions¶
Emits: entity.created, entity.deleted, entity.updated
Invariants and Assumptions¶
- Assert: ctx.services_dir is not None, (
-
Must run AFTER configure_project_templates() which replaces the env singleton.¶
Tests¶
No related tests found.
Notes¶
This page was automatically generated by tools/gen_reference_docs.py.