{"version":"1.0","type":"rich","title":"Cars Report","description":"The Cars Report example demonstrates asynchronous data loading and modular JavaScript by fetching a hardcoded JSON array of five used cars via a Promise-based `getCars()` function, then filtering and formatting the results with `generateReport()` and `formatCar()`. The final report, listing cars under $2,000 as text lines like \"2009 Chevrolet Trailblazer :$ 1550\", appears in an HTML `<pre>` element. The static SVG renders two geometric paths with black and red strokes, showing a basic Cairo-style pattern without dynamic data binding.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/912431c4cb1b423db79662e06e1ad73d?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}