Return a side-by-side comparison of two major-US credit cards across fees, earning rates, credits, transfer partners, and key benefits. Use when the user is deciding between two cards.
Return a compact side-by-side comparison of two exact card variants.
Fetch both issuer pages in parallel + up to 5 secondary sources total for current offer details. Prefer NerdWallet, The Points Guy, Doctor of Credit, One Mile at a Time, and Bankrate.
search_method in ../card-shared/source-policy.yaml):
If is not set, fall back to WebSearch.curl -sS "https://api.search.brave.com/res/v1/web/search?q=CARD_A+vs+CARD_B+compare&count=10" -H "X-Subscription-Token: $BRAVE_API_KEY"
$BRAVE_API_KEYcurl -sS -L "URL" | sed 's/<[^>]*>//g' | tr -s '\n' | head -200
Search snippets are too shallow for accurate comparisons — the actual pages have complete rate tables, credit lists, and benefit details.card-compare contract in ../card-shared/command-contracts.yaml.## 💰 Fees## 📈 Earning Rates## 🏷️ Credits## 🔄 Transfer Partners## ✈️ Key Benefits## 🏆 Bottom Line## 📋 Confidence Notes## 🔗 Sources — numbered list of URLs fetched, as markdown hyperlinks with short "Site - Topic" labels, e.g. [NerdWallet - CSR vs Amex Gold](https://...)Omit ## Card Identity when both matches are confident. Use a two-column format (Card A | Card B) for the comparison sections. The Bottom Line section should give a concise factual summary of which card wins in each major dimension — not a recommendation.