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.
Create a skill called "Build Cache Recovery Playbook". Inputs: - CI platform and current caching configuration - Dependency manager and lockfile type Output: - A recommended cache key design (with examples) - Restore-key guidance and what not to do - A safe cache-busting workflow spec - Logging and metrics suggestions to detect cache issues early
Caches should be deterministic and keyed on lockfiles. This recipe helps teams avoid
"random cache" behavior and introduces a safe busting strategy.
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.
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.
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.