Logging & Observability Core Principles 1. Structured logging with Serilog — Every log entry is a structured event with named properties, not a formatted string. This enables searching, filtering, and alerting. All setup (two-stage bootstrap, , sinks, enrichers) lives in the serilog skill — that skill's -over- guidance is canonical. 2. OpenTelemetry for distributed tracing — Traces connect requests across services; metrics track system health over time. Full setup lives in the opentelemetry skill. 3. Health checks for operational readiness — Every service exposes endpoints for load balancers…