The feat/dashboard-builder-clean branch introduces a complete native dashboard builder — a major new feature spanning API, contracts, and web-client. It adds ~80 new files across 3 packages: widget rendering (6 types), drag-drop grid layout (GridStack), filter system, config panels, GraphQL data queries, JSON persistence, and a Pinia store. This test plan covers the full feature systematically.