From 9c666430f5428c5f1a7da032629fd0c363c546bc Mon Sep 17 00:00:00 2001 From: DSS Date: Wed, 10 Dec 2025 12:45:38 -0300 Subject: [PATCH] feat(dss): Dogfood DSS on admin-ui project --- admin-ui/.dss/analysis_graph.json | 851 ++++++++++++++++++++++++++++++ 1 file changed, 851 insertions(+) create mode 100644 admin-ui/.dss/analysis_graph.json diff --git a/admin-ui/.dss/analysis_graph.json b/admin-ui/.dss/analysis_graph.json new file mode 100644 index 0000000..3eef4bb --- /dev/null +++ b/admin-ui/.dss/analysis_graph.json @@ -0,0 +1,851 @@ +{ + "directed": true, + "multigraph": false, + "graph": {}, + "nodes": [ + { + "type": "file", + "id": "package.json" + }, + { + "type": "file", + "id": ".gitignore" + }, + { + "type": "file", + "id": "theme.json" + }, + { + "type": "file", + "id": "index-legacy.html" + }, + { + "type": "file", + "id": "package-lock.json" + }, + { + "type": "file", + "id": "index.html" + }, + { + "type": "file", + "id": ".babelrc" + }, + { + "type": "file", + "id": "design-tokens.json" + }, + { + "type": "file", + "language": "typescript", + "id": "vite.config.js" + }, + { + "type": "file", + "id": "ds.config.json" + }, + { + "type": "file", + "id": "test-console-forwarding.html" + }, + { + "type": "file", + "language": "typescript", + "id": "assets/index-DfhSCOfk.js" + }, + { + "type": "file", + "language": "typescript", + "id": "assets/index-RbTVtB8N.js" + }, + { + "type": "file", + "language": "typescript", + "id": "assets/index-l92jKzxs.js" + }, + { + "type": "file", + "language": "typescript", + "id": "assets/index-Be9Lq_A9.js" + }, + { + "type": "file", + "language": "typescript", + "id": "assets/index-DNcSjd3Y.js" + }, + { + "type": "file", + "language": "typescript", + "id": "assets/index-CKaEPDs1.js" + }, + { + "type": "file", + "language": "typescript", + "id": "assets/index-C6Su0G9h.js" + }, + { + "type": "file", + "language": "typescript", + "id": "assets/index-CoOUSRS8.js" + }, + { + "type": "file", + "language": "css", + "id": "css/dss-integrations.css" + }, + { + "type": "file", + "language": "css", + "id": "css/workdesk.css" + }, + { + "type": "file", + "language": "css", + "id": "css/dss-tokens.css" + }, + { + "type": "file", + "language": "css", + "id": "css/dss-core.css" + }, + { + "type": "file", + "language": "css", + "id": "css/dss-components.css" + }, + { + "type": "file", + "language": "css", + "id": "css/tokens.css" + }, + { + "type": "file", + "language": "css", + "id": "css/dss-theme.css" + }, + { + "type": "file", + "language": "css", + "id": "css/styles.css" + }, + { + "type": "file", + "id": "scripts/dss-logs.sh" + }, + { + "type": "file", + "id": "scripts/start-chrome-debug.sh" + }, + { + "type": "file", + "language": "typescript", + "id": "js/main.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/pages/integrations.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/ds-toast.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/ds-badge.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/ds-card.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/ds-workflow.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/ds-action-bar.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/ds-component-base.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/ds-button.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/index.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/ds-notification-center.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/ds-toast-provider.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/ds-input.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/layout/ds-project-selector.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/layout/ds-shell.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/layout/ds-activity-bar.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/layout/ds-ai-chat-sidebar.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/layout/ds-panel.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/metrics/ds-metric-card.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/metrics/ds-frontpage.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/metrics/ds-metrics-dashboard.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/listings/ds-token-list.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/listings/ds-jira-issues.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/listings/ds-component-list.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/listings/ds-icon-list.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/admin/ds-project-list.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/admin/ds-admin-settings.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/admin/ds-user-settings.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-token-list.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-test-results.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-quick-wins-script.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-token-inspector.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-screenshot-gallery.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-system-log.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-regression-testing.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-figma-status.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-component-list.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-figma-plugin.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-esre-editor.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-chat-panel.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-quick-wins.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-console-viewer.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-network-monitor.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-storybook-figma-compare.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-navigation-demos.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-visual-diff.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-storybook-live-compare.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-figma-extraction.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-figma-live-compare.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-asset-list.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-activity-log.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-figma-extract-quick.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-accessibility-report.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-project-analysis.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/tools/ds-metrics-panel.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/components/base/ds-base-tool.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/services/plugin-service.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/services/tool-bridge.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/services/api-client.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/services/tools-service.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/services/discovery-service.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/services/dashboard-service.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/services/claude-service.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/services/audit-service.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/services/notification-service.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/services/figma-service.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/services/team-service.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/services/translation-service.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/config/component-registry.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/config/panel-config.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/workflows/onboarding-workflow.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/templates/table-template.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/templates/gallery-template.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/modules/translations/TranslationsModule.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/modules/components/ComponentsModule.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/modules/config/ConfigModule.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/modules/admin/AdminModule.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/modules/projects/ProjectsModule.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/modules/discovery/DiscoveryModule.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/utils/component-helpers.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/utils/tool-templates.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/utils/incognito-detector.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/utils/console-forwarder.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/utils/url-builder.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/utils/logger.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/workdesks/qa-workdesk.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/workdesks/base-workdesk.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/workdesks/ui-workdesk.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/workdesks/admin-workdesk.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/workdesks/ux-workdesk.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/workflow-persistence.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/token-validator.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/layout-manager.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/landing-page.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/sanitizer.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/project-selector.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/component-definitions.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/variant-generator.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/app.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/theme-loader.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/component-config.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/component-audit.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/phase8-enterprise.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/variant-validator.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/audit-logger.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/browser-logger.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/error-handler.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/ai.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/route-guards.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/stylesheet-manager.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/generate-variants.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/api.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/error-recovery.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/logger.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/debug-inspector.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/team-dashboards.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/navigation.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/messaging.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/router.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/config-loader.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/theme.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/workflows.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/__tests__/config-loader.test.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/__tests__/design-system.test.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/core/__tests__/component-config.test.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/db/indexed-db.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/stores/app-store.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/stores/context-store.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/stores/user-store.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/stores/admin-store.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/stores/project-store.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/plugins/claude-plugin.js" + }, + { + "type": "file", + "language": "typescript", + "id": "js/plugins/index.js" + }, + { + "type": "file", + "language": "css", + "id": "public/admin-ui/css/dss-integrations.css" + }, + { + "type": "file", + "language": "css", + "id": "public/admin-ui/css/base.css" + }, + { + "type": "file", + "language": "css", + "id": "public/admin-ui/css/dss-tokens.css" + }, + { + "type": "file", + "language": "css", + "id": "public/admin-ui/css/dss-core.css" + }, + { + "type": "file", + "language": "css", + "id": "public/admin-ui/css/dss-components.css" + }, + { + "type": "file", + "language": "css", + "id": "public/admin-ui/css/tokens.css" + }, + { + "type": "file", + "language": "css", + "id": "public/admin-ui/css/dss-theme.css" + }, + { + "type": "file", + "language": "css", + "id": "public/admin-ui/css/styles.css" + }, + { + "type": "file", + "language": "typescript", + "id": "public/js/telemetry.js" + } + ], + "links": [] +} \ No newline at end of file