What problem does it solve? Python services on Azure need consistent structured logging, correlation IDs, secret masking, and resilient error handling, but wiring these primitives by hand across every project is repetitive and error-prone. This Skill documents the azure-bootstrap v2 Tier 1 stdlib primitives and the v2.1/v3.0 logging transports so an AI assistant can apply them correctly. ## Core Features & Use Cases - Structured logging and correlation: configure_logging with JsonLogFormatter, correlation_scope contextvars, and a DEBUG level gated behind DEBUG_LOGGING_ENABLED. - Security and resilience primitives: secret masking helpers, constant-time compare_secrets, fail-closed env loading, path confinement, soft_fail/run_phases, and a PipelineError/TransientError vocabulary for retry vs dead-letter decisions. - Ten logging transports: console, app_insights, sumo_logic, panther, file, blob, sql, nosql, adx, and event_hubs, all buffered, non-blocking, and soft no-op when env vars or extras are missing. - Use Case: When adding Sumo Logic shipping to an Azure Function, the Skill guides setting SUMO_LOGIC_COLLECTOR_URL, enabling the transport via configure_transports, and relying on the buffered NDJSON handler that retries 429/5xx with backoff. ## Quick Start Ask the assistant to configure azure-bootstrap structured logging with correlation IDs and enable the Sumo Logic transport for your Python service.