// file: crates/ksp-app-config-desk/src/constants.rs // version: 10 //! Application-owned tracing targets and domains. /// Structured domain used while bootstrapping Config and Logging. pub(crate) const TRACING_DOMAIN_BOOTSTRAP: &str = "config.bootstrap"; /// Structured domain for Config document inventory, diagnostics and repair. pub(crate) const TRACING_DOMAIN_DOCUMENTS: &str = "config.documents"; /// Structured domain for safe Config environment reports. pub(crate) const TRACING_DOMAIN_ENVIRONMENT: &str = "config.environment"; /// Structured domain used by technical frontend events. pub(crate) const TRACING_DOMAIN_FRONTEND: &str = "frontend"; /// Structured domain for typed Logging editor inspection. pub(crate) const TRACING_DOMAIN_LOGGING_EDITOR: &str = "config.logging_editor"; /// Structured domain for active Logging runtime metadata and explicit profile application. pub(crate) const TRACING_DOMAIN_LOGGING_RUNTIME: &str = "config.logging_runtime"; /// Structured domain used by controlled Logging test events. pub(crate) const TRACING_DOMAIN_LOGGING_TEST: &str = "config.logging_test"; /// Structured domain for Config profile selection and provenance inspection. pub(crate) const TRACING_DOMAIN_PROFILES: &str = "config.profiles"; /// Structured domain for explicit privileged Secret reveal operations. pub(crate) const TRACING_DOMAIN_SECRETS: &str = "config.secrets"; /// Structured domain used by Tauri window lifecycle operations. pub(crate) const TRACING_DOMAIN_WINDOWS: &str = "desktop.window"; /// Owning target for backend events emitted by Config Desk. pub(crate) const TRACING_TARGET: &str = "ksp-app-config-desk"; /// Owning target for generic frontend events emitted through the KSP bridge. pub(crate) const TRACING_TARGET_FRONTEND: &str = "ksp-app-config-desk.frontend"; /// Owning target for main-window frontend events. pub(crate) const TRACING_TARGET_FRONTEND_MAIN: &str = "ksp-app-config-desk.frontend.main"; /// Owning target for splash-window frontend events. pub(crate) const TRACING_TARGET_FRONTEND_SPLASH: &str = "ksp-app-config-desk.frontend.splash"; /// Dedicated target used by the controlled Logging test panel. pub(crate) const TRACING_TARGET_LOGGING_TEST: &str = "ksp-app-config-desk.logging-test";