{"opportunities":[{"id":"opp-prairie-view-trayline","customerId":"demo-prairie-view","customerName":"Prairie View Hospital","projectName":"Trayline and warewashing renewal","industry":"Healthcare","city":"Regina","province":"SK","branch":"Regina","assignedRep":"Angela Marchuk","stage":"Proposal Sent","value":268400,"estimatedCost":191285,"estimatedGrossProfit":77115,"marginPercent":28.7,"targetMarginPercent":27,"aiScore":93,"probabilityPercent":84,"daysInStage":7,"expectedClose":"2026-09-12","lastActivity":"2026-07-29","readinessScore":88,"branchPricingConsistency":97,"activity":[{"date":"2026-07-29","type":"Email","title":"Proposal follow-up","detail":"Proposal status reviewed; no source-system action was taken."},{"date":"2026-07-24","type":"Quote","title":"Pricing package prepared","detail":"Demonstration pricing package recorded for workflow validation."},{"date":"2026-07-18","type":"Meeting","title":"Needs review","detail":"Customer requirements, installation dependencies and timing were discussed."}],"recommendations":[{"id":"pv-follow","category":"Follow-up","title":"Confirm proposal review meeting","reason":"The proposal is active and the next customer decision point should be scheduled.","confidence":94},{"id":"pv-filter","category":"Completeness","title":"Validate water treatment scope","reason":"Warewashing performance and warranty outcomes depend on site water conditions.","confidence":92,"estimatedGpImpact":3200},{"id":"pv-service","category":"Cross-sell","title":"Include preventative maintenance option","reason":"A service option can reduce lifecycle risk and improve recurring gross profit.","confidence":89,"estimatedGpImpact":6400}],"readiness":[{"label":"Core equipment schedule","status":"Complete","rationale":"Primary equipment package is represented."},{"label":"Water treatment","status":"Review","rationale":"Confirm water test and filtration requirements."},{"label":"Installation and commissioning","status":"Complete","rationale":"Installation allowance is included."},{"label":"Cleaning chemicals","status":"Missing","rationale":"Add initial chemical package and ongoing supply option."}],"equipment":[{"id":"pv-ww-1","category":"Warewashing","description":"High-temperature conveyor warewashing system","manufacturer":"Hobart","model":"CL Series","quantity":1,"includedCheckIds":["ww-water-treatment","ww-booster","ww-tables","ww-drain","ww-ventilation","ww-racks","ww-pm"]},{"id":"pv-ref-1","category":"Refrigeration","description":"Trayline refrigeration package","manufacturer":"Traulsen","quantity":2,"includedCheckIds":["ref-electrical","ref-clearance","ref-ambient","ref-door","ref-casters"]}],"source":"DensonOS Demo"},{"id":"opp-riverstone-banquet","customerId":"demo-riverstone","customerName":"Riverstone Hotel & Conference Centre","projectName":"Banquet kitchen expansion","industry":"Hospitality","city":"Saskatoon","province":"SK","branch":"Saskatoon","assignedRep":"Mike Smith","stage":"Design","value":184500,"estimatedCost":139715,"estimatedGrossProfit":44785,"marginPercent":24.3,"targetMarginPercent":26,"aiScore":86,"probabilityPercent":68,"daysInStage":12,"expectedClose":"2026-10-03","lastActivity":"2026-07-26","readinessScore":74,"branchPricingConsistency":93,"activity":[{"date":"2026-07-29","type":"Email","title":"Proposal follow-up","detail":"Proposal status reviewed; no source-system action was taken."},{"date":"2026-07-24","type":"Quote","title":"Pricing package prepared","detail":"Demonstration pricing package recorded for workflow validation."},{"date":"2026-07-18","type":"Meeting","title":"Needs review","detail":"Customer requirements, installation dependencies and timing were discussed."}],"recommendations":[{"id":"rv-layout","category":"Completeness","title":"Confirm banquet production capacity","reason":"Design scope should be tested against peak event volume before quoting.","confidence":91},{"id":"rv-margin","category":"Margin","title":"Review freight allowance","reason":"Current margin is below the demonstration target and freight is not fully validated.","confidence":87,"estimatedGpImpact":4100}],"readiness":[{"label":"Equipment layout","status":"Review","rationale":"Final customer workflow approval is pending."},{"label":"Electrical and gas loads","status":"Missing","rationale":"Site utility schedule has not been validated."},{"label":"Freight allowance","status":"Review","rationale":"Confirm delivery and handling assumptions."},{"label":"Startup and training","status":"Complete","rationale":"Startup allowance is included."}],"equipment":[{"id":"rv-combi-1","category":"Combi Oven","description":"10-pan combi oven","manufacturer":"Rational","model":"iCombi Pro","quantity":1,"includedCheckIds":["combi-water-filter","combi-drain","combi-utilities","combi-clearances","combi-cleaner"]},{"id":"rv-ref-1","category":"Refrigeration","description":"Two-section reach-in refrigerator","manufacturer":"True","quantity":1,"includedCheckIds":["ref-electrical","ref-clearance","ref-door"]}],"source":"DensonOS Demo"},{"id":"opp-northline-fryer","customerId":"demo-northline","customerName":"Northline Family Restaurant","projectName":"Fryer and ventilation replacement","industry":"Restaurant","city":"Yorkton","province":"SK","branch":"Yorkton","assignedRep":"Jenn McCredie","stage":"Quote","value":42750,"estimatedCost":34914,"estimatedGrossProfit":7836,"marginPercent":18.3,"targetMarginPercent":24,"aiScore":64,"probabilityPercent":58,"daysInStage":19,"expectedClose":"2026-08-28","lastActivity":"2026-07-11","readinessScore":61,"branchPricingConsistency":81,"activity":[{"date":"2026-07-29","type":"Email","title":"Proposal follow-up","detail":"Proposal status reviewed; no source-system action was taken."},{"date":"2026-07-24","type":"Quote","title":"Pricing package prepared","detail":"Demonstration pricing package recorded for workflow validation."},{"date":"2026-07-18","type":"Meeting","title":"Needs review","detail":"Customer requirements, installation dependencies and timing were discussed."}],"recommendations":[{"id":"nl-call","category":"Follow-up","title":"Contact customer today","reason":"No recorded activity for more than two weeks and the opportunity is aging in quote stage.","confidence":98},{"id":"nl-price","category":"Margin","title":"Escalate low-margin review","reason":"Estimated margin is materially below the demonstration target.","confidence":99,"estimatedGpImpact":2400},{"id":"nl-gas","category":"Completeness","title":"Add gas connection package","reason":"Gas hose, restraint and quick disconnect should be validated before finalizing.","confidence":95,"estimatedGpImpact":1100}],"readiness":[{"label":"Fryer selection","status":"Complete","rationale":"Primary fryer has been selected."},{"label":"Gas hose and quick disconnect","status":"Missing","rationale":"Connection package is not represented."},{"label":"Ventilation compatibility","status":"Review","rationale":"Confirm hood capacity and fire suppression impacts."},{"label":"Freight and installation","status":"Missing","rationale":"Final site delivery allowance is incomplete."}],"equipment":[{"id":"nl-cook-1","category":"Cooking","description":"Commercial fryer battery","manufacturer":"Vulcan","quantity":2,"includedCheckIds":["cook-utilities","cook-hood","cook-fire"]}],"source":"DensonOS Demo"},{"id":"opp-lakeside-cafe","customerId":"demo-lakeside-cafe","customerName":"Lakeside Café","projectName":"New café opening package","industry":"Café","city":"Moose Jaw","province":"SK","branch":"Regina","assignedRep":"Angela Marchuk","stage":"Qualified","value":97500,"estimatedCost":74100,"estimatedGrossProfit":23400,"marginPercent":24,"targetMarginPercent":26,"aiScore":79,"probabilityPercent":52,"daysInStage":5,"expectedClose":"2026-10-18","lastActivity":"2026-07-30","readinessScore":68,"branchPricingConsistency":95,"activity":[{"date":"2026-07-29","type":"Email","title":"Proposal follow-up","detail":"Proposal status reviewed; no source-system action was taken."},{"date":"2026-07-24","type":"Quote","title":"Pricing package prepared","detail":"Demonstration pricing package recorded for workflow validation."},{"date":"2026-07-18","type":"Meeting","title":"Needs review","detail":"Customer requirements, installation dependencies and timing were discussed."}],"recommendations":[{"id":"lc-menu","category":"Completeness","title":"Collect final menu and service volumes","reason":"Equipment selection should be validated against the final menu.","confidence":96}],"readiness":[{"label":"Menu and volume","status":"Review","rationale":"Final menu has not been approved."},{"label":"Coffee equipment","status":"Complete","rationale":"Primary coffee package is represented."},{"label":"Water filtration","status":"Missing","rationale":"Filtration should be added for beverage equipment."},{"label":"Smallwares opening package","status":"Missing","rationale":"Opening smallwares have not been scoped."}],"equipment":[{"id":"lc-ice-1","category":"Ice","description":"Air-cooled cuber with storage bin","manufacturer":"Manitowoc","quantity":1,"includedCheckIds":["ice-drain","ice-bin","ice-airflow"]},{"id":"lc-ref-1","category":"Refrigeration","description":"Undercounter refrigerator","manufacturer":"True","quantity":2,"includedCheckIds":["ref-electrical","ref-clearance","ref-door","ref-shelving"]}],"source":"DensonOS Demo"},{"id":"opp-maple-grove-school","customerId":"demo-maple-grove","customerName":"Maple Grove School Division","projectName":"Cafeteria serving-line modernization","industry":"Education","city":"Brandon","province":"MB","branch":"Manitoba","assignedRep":"Rajesh Khanna","stage":"Site Visit","value":156800,"estimatedCost":116345,"estimatedGrossProfit":40455,"marginPercent":25.8,"targetMarginPercent":25,"aiScore":88,"probabilityPercent":71,"daysInStage":3,"expectedClose":"2026-11-07","lastActivity":"2026-07-28","readinessScore":79,"branchPricingConsistency":96,"activity":[{"date":"2026-07-29","type":"Email","title":"Proposal follow-up","detail":"Proposal status reviewed; no source-system action was taken."},{"date":"2026-07-24","type":"Quote","title":"Pricing package prepared","detail":"Demonstration pricing package recorded for workflow validation."},{"date":"2026-07-18","type":"Meeting","title":"Needs review","detail":"Customer requirements, installation dependencies and timing were discussed."}],"recommendations":[{"id":"mg-access","category":"Completeness","title":"Confirm accessibility and student flow","reason":"Serving-line design should reflect accessibility and peak lunch throughput.","confidence":93}],"readiness":[{"label":"Site measurements","status":"Complete","rationale":"Initial site visit is documented."},{"label":"Serving flow","status":"Review","rationale":"Final student throughput assumptions are pending."},{"label":"Electrical loads","status":"Review","rationale":"Validate available service before design freeze."},{"label":"Installation","status":"Complete","rationale":"Installation scope is represented."}],"equipment":[{"id":"mg-cook-1","category":"Cooking","description":"Cafeteria cooking line","manufacturer":"Vulcan","quantity":1,"includedCheckIds":["cook-utilities","cook-hood","cook-fire","cook-gas-kit","cook-casters"]},{"id":"mg-ref-1","category":"Refrigeration","description":"Serving-line refrigerated base","manufacturer":"Delfield","quantity":2,"includedCheckIds":["ref-electrical","ref-clearance","ref-ambient","ref-door"]}],"source":"DensonOS Demo"},{"id":"opp-central-bakery","customerId":"demo-central-bakery","customerName":"Central Prairie Bakery","projectName":"Production oven and proofing upgrade","industry":"Bakery","city":"Saskatoon","province":"SK","branch":"Saskatoon","assignedRep":"Mike Smith","stage":"Negotiation","value":121900,"estimatedCost":94600,"estimatedGrossProfit":27300,"marginPercent":22.4,"targetMarginPercent":25,"aiScore":82,"probabilityPercent":77,"daysInStage":9,"expectedClose":"2026-08-21","lastActivity":"2026-07-24","readinessScore":83,"branchPricingConsistency":90,"activity":[{"date":"2026-07-29","type":"Email","title":"Proposal follow-up","detail":"Proposal status reviewed; no source-system action was taken."},{"date":"2026-07-24","type":"Quote","title":"Pricing package prepared","detail":"Demonstration pricing package recorded for workflow validation."},{"date":"2026-07-18","type":"Meeting","title":"Needs review","detail":"Customer requirements, installation dependencies and timing were discussed."}],"recommendations":[{"id":"cb-margin","category":"Margin","title":"Protect margin during negotiation","reason":"Margin is below target; trade concessions for scope or service commitments.","confidence":94,"estimatedGpImpact":3200}],"readiness":[{"label":"Oven and proofer","status":"Complete","rationale":"Primary production equipment is included."},{"label":"Ventilation","status":"Complete","rationale":"Ventilation impact is represented."},{"label":"Delivery path","status":"Review","rationale":"Confirm receiving access and rigging."},{"label":"Training","status":"Complete","rationale":"Operator training is included."}],"equipment":[{"id":"cb-cook-1","category":"Cooking","description":"Production convection oven","manufacturer":"Baxter","quantity":1,"includedCheckIds":["cook-utilities","cook-hood","cook-fire","cook-startup"]}],"source":"DensonOS Demo"}],"source":"DensonOS demonstration data","warning":"AutoQuotes and CRM opportunity integrations are not connected. Records shown are read-only demonstration opportunities for workflow validation."}