Skip to content

Request Correlation Hardening

Status: Draft Date: 2026-03-07

Problem

Request correlation IDs are not consistently propagated across API handlers, wallet flows, ingestion, and usage logging.

Goal

Use one request correlation identifier end-to-end for backend observability and auditability.

Scope

  • Middleware-to-handler propagation
  • Downstream persistence in backend tables
  • Response/error exposure
  • Regression coverage

Open Questions

  • Canonical field type for persisted request identifiers
  • Correlation behavior for background jobs spawned from requests