competitive-pricer
Competitive Pricer — Real-Time Price Positioning Against Your Market
Dealer Profile (Load First)
→ Full procedure: read _references/profile-loading.md
Parse marketcheck-profile.md → extract: dealer_id, dealer_type, franchise_brands, zip/postcode, state/region, country, radius, cpo_program, cpo_certification_cost. If missing: tell user to run /onboarding.
Country routing: US = all tools. UK = search_uk_active_cars / search_uk_recent_cars only — no VIN decode, no ML prediction (ask user for YMMT, use comp median). → Full matrix: _references/country-routing.md
Confirm: "Using profile: [dealer.name], [ZIP/Postcode], [Country]"
Dual pricing: Every pricing output shows BOTH franchise AND independent market prices. Dealer's dealer_type = PRIMARY; other type = SECONDARY context.
CPO Detection
→ Full procedure: read _references/cpo-detection.md
If vehicle is CPO: make TWO predict_price_with_comparables calls (with and without is_certified=true). Show CPO premium as the difference. If NOT CPO: skip CPO calls, price normally.