{"version":"1.0","type":"rich","title":"Cars Report","description":"This example displays a text-based report of cars at or below a $2,000 price threshold, listing each vehicle’s year, make, model, and formatted price. It initially shows a “Loading…” message, then asynchronously fetches a hardcoded JSON dataset after a two-second delay using a custom `getCars` promise. The `generateReport` function filters the data by price, maps each car through `formatCar`, and joins the results into a string displayed in a `<pre>` element. The code relies on native JavaScript promises and template literals without any external visualization libraries.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/0434a920615e4243bc01f887620a24ed?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}