Context
Troubleshooting complex bugs across microservices.
Problem
Standard logs are difficult to correlate between a GraphQL request and the subsequent indexer update.
Suggested Execution
- Implement 'cls-hooked' or 'AsyncLocalStorage' to track RequestID across all service calls.
- Include ID in every 'Winston' log entry.
Acceptance Criteria
- Clear traceability of errors.
- Reduced time-to-fix for platform issues.
References
- backend/src/utils/logger.ts
Context
Troubleshooting complex bugs across microservices.
Problem
Standard logs are difficult to correlate between a GraphQL request and the subsequent indexer update.
Suggested Execution
Acceptance Criteria
References