Title: ADR-005 Version: 1.0 Owner: [TENANT_CONFIGURATION_REQUIRED — Platform/DevOps] Status: Accepted Last reviewed: 2026-09-07 Next review: [TENANT_CONFIGURATION_REQUIRED] Reviewers: Architecture, Security, DevOps
The platform spans synchronous APIs, async workflow/event processing, and AI agent/tool calls. Debugging and governance both require end-to-end traceability, while PII/secret exposure through telemetry must be prevented by design.
Adopt OpenTelemetry as the vendor-neutral instrumentation standard across all services (HR Core API, Workflow Engine, Agent Orchestrator, Integration Adapters, MCP servers), exporting traces, metrics, and structured logs to a centralized backend (dashboard/alerting platform is a configurable choice — see technology-selection-matrix.md). Every request carries a correlation ID propagated across service and MCP boundaries. AI-specific spans additionally record: model identifier, prompt version, skill name, retrieval count, document version, token usage, latency, tool calls made, guardrail outcomes, approval state, and error category — never the raw prompt/response content or PII by default (redaction applied before export; see logging-and-redaction-standard.md).
Accepted.
| Version | Date | Author | Change |
|---|---|---|---|
| 1.0 | 2026-09-07 | Documentation package generation | Initial creation |