Description
Ensure all GitHub integration services use structured logging with correlation IDs for request tracing.
Implementation
- Generate correlation ID at webhook receipt (use GitHub delivery ID)
- Pass correlation ID through BullMQ job data
- Include correlation ID in all log entries across the processing pipeline
- Include in reconciliation log records
- Include in check run output for debugging
Acceptance Criteria
Description
Ensure all GitHub integration services use structured logging with correlation IDs for request tracing.
Implementation
Acceptance Criteria