{"version":"1.0","type":"rich","title":"fresh block","description":"A semi-circular gauge displays a single value on a scale from -100 to 100, with a red-to-green gradient arc and tick labels. The gauge’s pointer animates to a new reading every five seconds, here jumping to -30, using an elastic ease via `transition.attr('transform')` and `d3.svg.line` for the pointer shape. Built with D3 v2, the code defines a reusable `gauge` function that computes arc geometry using `d3.svg.arc` and a linear `d3.scale.linear` to map values to angles. The animation loops with `setInterval`, updating the pointer’s rotation smoothly.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-562886ddf8f1ae0bc4f3?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}