Written for the person who has to make this work after the contract is signed. Vendor-neutral where it can be, explicit about where Ring Facet takes a position.
"Can the cart price be edited in a browser?"
If the configurator posts its computed total to the cart, yes. The safe pattern is that the browser sends selections and the server computes money — a Shopify Function, or a server-side pricing endpoint on other platforms. Ask which one, specifically.
"Which of these features is live today?"
Ask for a live URL for each one that matters to you — diamond feeds especially. Roadmap items are legitimate; roadmap items presented as shipped are what turns a launch date into a professional-services quote. Ring Facet's own answer is on the diamond feeds page.
"Can I use my own CAD?"
And if so: does it require re-exporting with particular layer names, is there a per-model setup fee, and does an unfamiliar stone cut render correctly without bespoke work? Our answer.
"What happens when a customer opens an old link?"
Saved builds outlive catalogue changes. If a link naming a discontinued setting shows an error or an empty step, expect support tickets from your most engaged customers.
"Does it survive a theme update?"
Anything that requires forking your theme becomes your maintenance problem at the next platform release. App blocks and iframes do not.
"What does my bench receive?"
Someone has to make the ring. Check that every selection reaches the order in text a person can read without opening a 3D viewer.