10% weight · Owner: SRE and Observability
Cross-layer observability and auditability
Requires business transaction traceability across synchronous, asynchronous, MCP, and A2A boundaries.
GREEN≥ 90%
AMBER≥ 70%
REDBelow threshold or blocker
| Gate | Requirement | Severity | Blocking | Evaluator | Evidence path |
|---|---|---|---|---|---|
OBS-001 | Trace propagation is enabled | HIGH | No | truthy | observability.traceparent |
OBS-002 | Correlation ID is enabled | HIGH | No | truthy | observability.correlation_id |
OBS-003 | Business transaction ID is enabled | HIGH | No | truthy | observability.business_transaction_id |
OBS-004 | Structured logging is enabled | HIGH | No | truthy | observability.structured_logs |
OBS-005 | Audit events are enabled | CRITICAL | Yes | truthy | observability.audit |
OBS-006 | Required observability headers exist in OpenAPI | HIGH | No | openapi_headers | Derived evidence |