{ "pages": { "dashboard": { "renderer": "json", "schema": "./pages/dashboard.json", "dataBindings": [ "files", "models", "components", "workflows", "theme", "playwrightTests", "storybookStories", "unitTests", "flaskConfig", "nextjsConfig" ] }, "components": { "renderer": "react", "component": "ComponentTreeBuilder" } }, "hooks": { "data": [ "useDataSource", "useCRUD", "useSearchFilter", "useSort", "usePagination", "useSelection" ], "forms": [ "useFormField", "useForm" ], "ui": [ "useDialog", "useToggle", "useKeyboardShortcuts" ] }, "atomicComponents": { "maxLOC": 150, "categories": { "atoms": ["DataList", "StatCard", "ActionButton", "LoadingState", "EmptyState"], "molecules": ["SearchBar", "DataCard", "FormField"], "organisms": ["DataTable", "Dashboard", "FormBuilder"] } } }