Find missing spans and broken propagation in microservice flows
Debug microservices by enforcing end-to-end correlation (trace IDs, request IDs) and systematically locating propagation breaks or sampling gaps.
Create a skill called "Distributed Trace Hunt". Ask me for: - The request journey (start → end) and involved services - Current tracing stack (OpenTelemetry/Jaeger/etc.) and sampling approach - One example trace/span screenshot or IDs (if available) Output: - A step-by-step trace propagation audit checklist - Likely root-cause buckets and how to confirm each - A minimal staging test plan that asserts end-to-end spans exist
In distributed systems, partial traces are common. This recipe builds a repeatable
trace-driven debugging path: define the journey → validate propagation → close gaps.
Make every incident searchable by one ID
Ensure logs, traces, and error reports share correlation IDs so debugging doesn't require "grep archaeology." Adds a baseline instrumentation and logging contract.
Fix stale-cache failures without nuking everything forever
When caching speeds CI but occasionally causes confusing failures, this recipe introduces safe cache keys, cache-busting rules, and a controlled recovery flow.
One source of truth when your brokers disagree
Consolidates holdings, cash flows, dividends, and performance across brokers into a single ledger with clear assumptions and reconciled totals.
Real sources, named experts, actual quotes
Deep research that finds primary sources with named individuals, community sentiment from Reddit/HN/X, and news coverage. No summaries of summaries — actual quotes with URLs.