cardcomp.cards
CardComp
A fast card-show research tool. Scan or search a card, inspect market evidence from multiple sources, and decide. This repository is the Phase 1 foundation — no fabricated prices, no marketplace UI yet.
Health
App build is independent of production secrets. Flags never print credential values.
- Applicationconfigured
- Supabase URL + publishable keyconfigured
- Supabase secret key (server only)configured
- eBay API credentialsconfigured
- Discord webhook (snipe alerts)configured
- PriceCharting API keymissing
JSON: /api/health · Card catalog · Market analysis · Watchlist browser
Source adapters
eBay
credentials present · stub- Active BIN/auction listings use the official Browse API when OAuth credentials are present.
- Sold comps are scraped from public sold-search HTML (LH_Sold=1). Marketplace Insights is Limited Release in production.
- Sandbox keysets return synthetic listings, not live Pokémon market data.
- eBay search hits are candidates until the listing matcher accepts them.
TCGPlayer
credentials present · stub- Uses public TCGPlayer marketplace JSON endpoints. No official API token.
- HTML product pages are bot-challenged; CardComp does not bypass that.
- Store raw payloads alongside normalized observations.
PriceCharting
not configured · stub- Prefer the official PriceCharting API.
- Use supplemental collection only for fields the API does not provide.