Signal Sidecar test pages
Stand-ins for dealership CRM screens, for exercising the extension without a real CRM login. The paths matter: the extension reads the URL to decide what kind of screen it is looking at.
-
Lead detail — one shopper
The panel should open on its own with Rufus Boyle, score 88, and must not pick the vendor support address, the signed-in rep or the footer.
-
Lead list — many shoppers
The panel must stay shut. Opening it with Alt+Shift+S should say "This is a list" rather than resolve whichever row sorts first.
The seven rows the dealership knows should be underlined in their state colour with a score pill beside them, and the other seven left alone. Hover a pill for the name, state and signals; click it to open that row's profile. The profile must survive the next re-render — the page has no subject of its own, so a clicked marker is the only thing holding it.
-
Inventory detail — one vehicle
No person on the page, so the panel should list who has shown interest in this VIN instead. Needs
seed_inventory_vin.rbfirst — see that file's header. -
Lead detail — with enrichment
A shopper the pixel service has household and vehicle estimates for, to check the FCRA disclaimer renders alongside them.
-
Page furniture only — no shopper
Nothing but a nav, a header and a footer. The panel should stay shut rather than look the dealership up by its own support address.
The identifiers on these pages come from the local demo seed, which regenerates every
person with a random name and email. After rake demoseed:run they have to
be re-copied out of Mongo or nothing will resolve.