# Example Specification: Interactive Data Visualization This specification demonstrates how the pattern synthesis system works with a concrete example. ## Objective Generate self-contained, interactive data visualizations using HTML, CSS, and JavaScript. Each visualization should be unique, educational, and demonstrate progressively improving quality through pattern learning. ## Output Requirements ### File Format - **Type**: Single HTML file (self-contained) - **Naming**: `visualization_{N}.html` where N is iteration number - **Size**: 5-15KB (optimized but feature-complete) ### Technical Stack - HTML5 for structure - CSS3 for styling (embedded in `