semantics
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# #region SettingsRouter [C:3] [TYPE Module] [SEMANTICS fastapi, api, superset, logging-config-response]
|
||||
# #region SettingsRouter [C:5] [TYPE Module] [SEMANTICS fastapi, api, superset, logging-config-response]
|
||||
#
|
||||
# @BRIEF Provides API endpoints for managing application settings and Superset environments.
|
||||
# @LAYER: API
|
||||
@@ -6,6 +6,10 @@
|
||||
# @RELATION DEPENDS_ON -> [get_config_manager]
|
||||
# @RELATION DEPENDS_ON -> [has_permission]
|
||||
#
|
||||
# @PRE ConfigManager is initialized and accessible.
|
||||
# @POST Settings are read or written via ConfigManager.
|
||||
# @SIDE_EFFECT Persists config changes to disk via ConfigManager.
|
||||
# @DATA_CONTRACT Input -> ConfigUpdateRequest, Output -> AppConfig, LoggingConfigResponse
|
||||
# @INVARIANT: All settings changes must be persisted via ConfigManager.
|
||||
# @PUBLIC_API: router
|
||||
|
||||
|
||||
Reference in New Issue
Block a user