From 63f502f11e66ee22eba5d5f256706c88cffbe364 Mon Sep 17 00:00:00 2001 From: jerelvelarde Date: Thu, 26 Mar 2026 07:10:18 -0700 Subject: [PATCH 1/7] fix: add visualization quality guidance to agent system prompt Add a "Visualization Quality Standards" section to steer the model toward using Three.js (via import map) for 3D content instead of CSS transform hacks or Canvas 2D projection. Documents available ES module libraries (three, gsap, d3, chart.js), enforces type="module" script tags, and sets a polished quality bar for generated visualizations. --- apps/agent/main.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/apps/agent/main.py b/apps/agent/main.py index 3e43367..6a8a555 100644 --- a/apps/agent/main.py +++ b/apps/agent/main.py @@ -53,6 +53,20 @@ - Pre-styled form elements (buttons, inputs, sliders look native automatically) - Pre-built SVG CSS classes for color ramps (.c-purple, .c-teal, .c-blue, etc.) + ## Visualization Quality Standards + + The iframe has an import map with these ES module libraries — use `