#!/usr/bin/env node
import {
  init_esm_shims
} from "./chunk-DHET7RCE.js";

// src/cli/lib/configuration/define-config.ts
init_esm_shims();
function defineConfig(config) {
  return config;
}

// src/cli/lib/configuration/default-categories.ts
init_esm_shims();
var defaultCategories = {
  "web-framework": {
    id: "web-framework",
    displayName: "Framework",
    description: "UI framework (React, Vue, Angular, SolidJS, Next.js, Remix, Nuxt)",
    domain: "web",
    exclusive: true,
    required: true,
    order: 1
  },
  "web-styling": {
    id: "web-styling",
    displayName: "Styling",
    description: "CSS approach (SCSS Modules, Tailwind, CVA)",
    domain: "web",
    exclusive: false,
    required: true,
    order: 3
  },
  "web-client-state": {
    id: "web-client-state",
    displayName: "Client State Management",
    description: "UI state, forms, local data (Zustand, Redux, MobX)",
    domain: "web",
    exclusive: true,
    required: false,
    order: 4
  },
  "web-server-state": {
    id: "web-server-state",
    displayName: "Server State / Data Fetching",
    description: "API data caching (React Query, SWR)",
    domain: "web",
    exclusive: true,
    required: false,
    order: 5
  },
  "web-forms": {
    id: "web-forms",
    displayName: "Forms & Validation",
    description: "Form handling and schema validation",
    domain: "web",
    exclusive: false,
    required: false,
    order: 6
  },
  "web-testing": {
    id: "web-testing",
    displayName: "Testing",
    description: "Unit, integration, and E2E testing",
    domain: "web",
    exclusive: false,
    required: false,
    order: 7
  },
  "web-ui-components": {
    id: "web-ui-components",
    displayName: "UI Component Library",
    description: "Pre-built component systems (Radix, shadcn)",
    domain: "web",
    exclusive: false,
    required: false,
    order: 8
  },
  "web-mocking": {
    id: "web-mocking",
    displayName: "API Mocking",
    description: "Mock Service Worker for development and testing",
    domain: "web",
    exclusive: false,
    required: false,
    order: 10
  },
  "web-error-handling": {
    id: "web-error-handling",
    displayName: "Error Handling",
    description: "Error boundaries, result types, and error patterns",
    domain: "web",
    exclusive: false,
    required: false,
    order: 11
  },
  "web-i18n": {
    id: "web-i18n",
    displayName: "Internationalization",
    description: "i18n libraries (next-intl, react-intl, vue-i18n)",
    domain: "web",
    exclusive: true,
    required: false,
    order: 12
  },
  "web-file-upload": {
    id: "web-file-upload",
    displayName: "File Upload",
    description: "File upload patterns and handling",
    domain: "web",
    exclusive: false,
    required: false,
    order: 13
  },
  "web-files": {
    id: "web-files",
    displayName: "Files & Images",
    description: "Image handling and file processing",
    domain: "web",
    exclusive: false,
    required: false,
    order: 14
  },
  "web-utilities": {
    id: "web-utilities",
    displayName: "Utilities",
    description: "Utility libraries (date-fns, native JS patterns)",
    domain: "web",
    exclusive: false,
    required: false,
    order: 15
  },
  "web-realtime": {
    id: "web-realtime",
    displayName: "Realtime",
    description: "WebSockets, SSE, and real-time communication",
    domain: "web",
    exclusive: true,
    required: false,
    order: 16
  },
  "web-animation": {
    id: "web-animation",
    displayName: "Animation",
    description: "Animation libraries and CSS animations",
    domain: "web",
    exclusive: false,
    required: false,
    order: 17
  },
  "web-pwa": {
    id: "web-pwa",
    displayName: "Progressive Web App",
    description: "Service workers, offline-first patterns, and PWA features",
    domain: "web",
    exclusive: false,
    required: false,
    order: 18
  },
  "web-accessibility": {
    id: "web-accessibility",
    displayName: "Accessibility",
    description: "WCAG compliance, ARIA, and keyboard navigation",
    domain: "web",
    exclusive: false,
    required: false,
    order: 19
  },
  "web-performance": {
    id: "web-performance",
    displayName: "Web Performance",
    description: "Bundle optimization, render performance, and code splitting",
    domain: "web",
    exclusive: false,
    required: false,
    order: 20
  },
  "web-base-framework": {
    id: "web-base-framework",
    displayName: "Base Framework",
    description: "Base framework setup and configuration",
    domain: "web",
    exclusive: false,
    required: false,
    order: 21
  },
  "api-api": {
    id: "api-api",
    displayName: "API Framework",
    description: "Backend framework (Hono, Express, Fastify)",
    domain: "api",
    exclusive: true,
    required: true,
    order: 1
  },
  "api-database": {
    id: "api-database",
    displayName: "Database ORM",
    description: "Database access layer (Drizzle, Prisma)",
    domain: "api",
    exclusive: true,
    required: false,
    order: 2
  },
  "api-auth": {
    id: "api-auth",
    displayName: "Authentication",
    description: "Auth solution (Better Auth, Auth.js)",
    domain: "api",
    exclusive: true,
    required: false,
    order: 3
  },
  "api-observability": {
    id: "api-observability",
    displayName: "Observability",
    description: "Logging, monitoring, error tracking",
    domain: "api",
    exclusive: false,
    required: false,
    order: 4
  },
  "api-analytics": {
    id: "api-analytics",
    displayName: "Analytics",
    description: "Product analytics and tracking",
    domain: "api",
    exclusive: false,
    required: false,
    order: 5
  },
  "api-email": {
    id: "api-email",
    displayName: "Email",
    description: "Transactional email (Resend, Sendgrid)",
    domain: "api",
    exclusive: true,
    required: false,
    order: 6
  },
  "api-performance": {
    id: "api-performance",
    displayName: "Performance",
    description: "API performance patterns and optimization",
    domain: "api",
    exclusive: false,
    required: false,
    order: 7
  },
  "mobile-framework": {
    id: "mobile-framework",
    displayName: "Mobile Framework",
    description: "Native mobile framework (React Native, Expo)",
    domain: "mobile",
    exclusive: true,
    required: true,
    order: 1
  },
  "mobile-platform": {
    id: "mobile-platform",
    displayName: "Mobile Platform",
    description: "Mobile platform tooling and configuration",
    domain: "mobile",
    exclusive: false,
    required: false,
    order: 2
  },
  "shared-monorepo": {
    id: "shared-monorepo",
    displayName: "Monorepo",
    description: "Monorepo tooling (Turborepo, Nx)",
    domain: "shared",
    exclusive: true,
    required: false,
    order: 1
  },
  "shared-tooling": {
    id: "shared-tooling",
    displayName: "Build Tooling",
    description: "ESLint, Prettier, TypeScript, Vite",
    domain: "shared",
    exclusive: false,
    required: false,
    order: 2
  },
  "shared-security": {
    id: "shared-security",
    displayName: "Security",
    description: "Authentication security patterns and best practices",
    domain: "shared",
    exclusive: false,
    required: false,
    order: 3
  },
  "shared-methodology": {
    id: "shared-methodology",
    displayName: "Methodology",
    description: "Development methodology and engineering principles",
    domain: "shared",
    exclusive: false,
    required: false,
    order: 4
  },
  "shared-research": {
    id: "shared-research",
    displayName: "Research",
    description: "Codebase investigation and research methodology",
    domain: "shared",
    exclusive: false,
    required: false,
    order: 5
  },
  "shared-reviewing": {
    id: "shared-reviewing",
    displayName: "Code Review",
    description: "Code review patterns and guidance",
    domain: "shared",
    exclusive: false,
    required: false,
    order: 6
  },
  "shared-ci-cd": {
    id: "shared-ci-cd",
    displayName: "CI/CD",
    description: "Continuous integration and deployment pipelines",
    domain: "shared",
    exclusive: false,
    required: false,
    order: 7
  },
  "cli-framework": {
    id: "cli-framework",
    displayName: "CLI Framework",
    description: "CLI application framework (Commander, oclif)",
    domain: "cli",
    exclusive: true,
    required: true,
    order: 1
  },
  "cli-prompts": {
    id: "cli-prompts",
    displayName: "CLI Prompts",
    description: "Interactive prompts and UI",
    domain: "cli",
    exclusive: true,
    required: false,
    order: 2
  },
  "cli-testing": {
    id: "cli-testing",
    displayName: "CLI Testing",
    description: "CLI testing utilities",
    domain: "cli",
    exclusive: false,
    required: false,
    order: 3
  }
};

// src/cli/lib/configuration/default-rules.ts
init_esm_shims();
var defaultRules = {
  version: "1.0.0",
  relationships: {
    conflicts: [
      {
        skills: [
          "web-framework-react",
          "web-framework-vue-composition-api",
          "web-framework-angular-standalone",
          "web-framework-solidjs",
          "web-framework-nextjs-app-router",
          "web-framework-remix",
          "web-framework-nuxt"
        ],
        reason: "Frameworks are mutually exclusive"
      },
      {
        skills: [
          "web-state-pinia",
          "web-state-zustand",
          "web-state-redux-toolkit",
          "web-state-mobx"
        ],
        reason: "Pinia is Vue-only; zustand/redux-toolkit/mobx skills teach React patterns"
      },
      {
        skills: [
          "web-state-ngrx-signalstore",
          "web-state-zustand",
          "web-state-pinia",
          "web-state-redux-toolkit",
          "web-state-mobx"
        ],
        reason: "NgRx SignalStore is Angular-only"
      },
      {
        skills: ["web-server-state-react-query", "web-data-fetching-swr"],
        reason: "Both solve server state caching"
      },
      {
        skills: ["web-data-fetching-graphql-apollo", "web-data-fetching-graphql-urql"],
        reason: "Both are GraphQL clients"
      },
      {
        skills: ["web-testing-playwright-e2e", "web-testing-cypress-e2e"],
        reason: "Both are E2E frameworks"
      },
      {
        skills: ["web-forms-react-hook-form", "web-forms-vee-validate"],
        reason: "react-hook-form is React-only, vee-validate is Vue-only"
      },
      {
        skills: ["web-testing-react-testing-library", "web-testing-vue-test-utils"],
        reason: "Framework-specific testing libraries"
      },
      {
        skills: ["api-framework-hono", "api-framework-express", "api-framework-fastify"],
        reason: "API frameworks are mutually exclusive within a single service"
      },
      {
        skills: ["api-database-drizzle", "api-database-prisma"],
        reason: "Both are ORMs serving similar purposes"
      },
      {
        skills: ["cli-framework-cli-commander", "cli-framework-oclif-ink"],
        reason: "CLI frameworks are mutually exclusive"
      }
    ],
    discourages: [
      {
        skills: ["web-state-zustand", "web-state-redux-toolkit", "web-state-mobx"],
        reason: "Using multiple React state libraries adds complexity"
      },
      {
        skills: ["web-state-redux-toolkit", "web-state-zustand"],
        reason: "Redux Toolkit adds more boilerplate than Zustand"
      },
      {
        skills: ["web-data-fetching-swr", "web-server-state-react-query"],
        reason: "SWR is simpler but React Query has more features"
      },
      {
        skills: ["api-framework-express", "api-framework-hono"],
        reason: "Express is mature but Hono offers better performance and edge support"
      },
      {
        skills: ["api-framework-express", "api-framework-fastify"],
        reason: "Express is mature but Fastify offers better performance"
      },
      {
        skills: ["web-testing-cypress-e2e", "web-testing-playwright-e2e"],
        reason: "Cypress excels at interactive debugging; Playwright has better cross-browser support and CI performance"
      }
    ],
    recommends: [
      { skill: "web-state-zustand", reason: "Best-in-class React state management" },
      { skill: "web-server-state-react-query", reason: "Modern server state caching for React" },
      { skill: "web-testing-vitest", reason: "Fast, modern test runner for all frameworks" },
      { skill: "web-forms-react-hook-form", reason: "Best React form library" },
      { skill: "web-testing-react-testing-library", reason: "Standard React component testing" },
      { skill: "web-ui-shadcn-ui", reason: "Best-in-class React + Tailwind component library" },
      { skill: "web-forms-zod-validation", reason: "Type-safe validation for forms and APIs" },
      { skill: "web-state-pinia", reason: "Vue community standard state management" },
      { skill: "web-forms-vee-validate", reason: "Vue community standard form validation" },
      { skill: "web-testing-vue-test-utils", reason: "Vue component testing library" },
      { skill: "web-state-ngrx-signalstore", reason: "Angular Signals-based state management" },
      { skill: "web-styling-tailwind", reason: "Utility-first CSS framework" },
      { skill: "api-database-drizzle", reason: "Modern TypeScript-first ORM" },
      { skill: "api-auth-better-auth-drizzle-hono", reason: "Full-featured auth solution" },
      { skill: "web-ui-radix-ui", reason: "Accessible unstyled component primitives" },
      { skill: "web-styling-cva", reason: "Type-safe variant management for Tailwind" },
      { skill: "web-mocks-msw", reason: "Network-level API mocking for tests" },
      { skill: "web-testing-playwright-e2e", reason: "Cross-browser E2E testing" },
      { skill: "api-analytics-posthog-analytics", reason: "Product analytics and feature flags" },
      { skill: "api-database-prisma", reason: "Mature database ORM with great DX" }
    ],
    requires: [
      {
        skill: "web-state-zustand",
        needs: [
          "web-framework-react",
          "web-framework-nextjs-app-router",
          "web-framework-remix",
          "mobile-framework-react-native"
        ],
        needsAny: true,
        reason: "Our Zustand skill covers React/React Native patterns"
      },
      {
        skill: "web-state-redux-toolkit",
        needs: [
          "web-framework-react",
          "web-framework-nextjs-app-router",
          "web-framework-remix",
          "mobile-framework-react-native"
        ],
        needsAny: true,
        reason: "Our Redux Toolkit skill covers React/React Native patterns"
      },
      {
        skill: "web-state-mobx",
        needs: ["web-framework-react", "web-framework-nextjs-app-router", "web-framework-remix"],
        needsAny: true,
        reason: "Our MobX skill teaches React patterns"
      },
      {
        skill: "web-server-state-react-query",
        needs: [
          "web-framework-react",
          "web-framework-nextjs-app-router",
          "web-framework-remix",
          "mobile-framework-react-native"
        ],
        needsAny: true,
        reason: "TanStack Query's React adapter"
      },
      {
        skill: "web-data-fetching-swr",
        needs: [
          "web-framework-react",
          "web-framework-nextjs-app-router",
          "web-framework-remix",
          "mobile-framework-react-native"
        ],
        needsAny: true,
        reason: "SWR is a React Hooks library"
      },
      {
        skill: "web-forms-react-hook-form",
        needs: [
          "web-framework-react",
          "web-framework-nextjs-app-router",
          "web-framework-remix",
          "mobile-framework-react-native"
        ],
        needsAny: true,
        reason: "React Hook Form is React only"
      },
      {
        skill: "web-testing-react-testing-library",
        needs: ["web-framework-react", "web-framework-nextjs-app-router", "web-framework-remix"],
        needsAny: true,
        reason: "React Testing Library is React only"
      },
      {
        skill: "web-state-pinia",
        needs: ["web-framework-vue-composition-api", "web-framework-nuxt"],
        needsAny: true,
        reason: "Pinia is Vue only"
      },
      {
        skill: "web-forms-vee-validate",
        needs: ["web-framework-vue-composition-api", "web-framework-nuxt"],
        needsAny: true,
        reason: "VeeValidate is Vue only"
      },
      {
        skill: "web-testing-vue-test-utils",
        needs: ["web-framework-vue-composition-api", "web-framework-nuxt"],
        needsAny: true,
        reason: "Vue Test Utils is Vue only"
      },
      {
        skill: "web-state-ngrx-signalstore",
        needs: ["web-framework-angular-standalone"],
        reason: "NgRx SignalStore is Angular only"
      },
      {
        skill: "api-auth-better-auth-drizzle-hono",
        needs: ["api-database-drizzle", "api-database-prisma"],
        needsAny: true,
        reason: "Better Auth requires a database adapter"
      },
      {
        skill: "web-ui-shadcn-ui",
        needs: ["web-framework-react", "web-framework-nextjs-app-router", "web-framework-remix"],
        needsAny: true,
        reason: "shadcn/ui requires a React-based framework"
      },
      {
        skill: "web-ui-shadcn-ui",
        needs: ["web-styling-tailwind"],
        reason: "shadcn/ui requires Tailwind CSS"
      },
      {
        skill: "web-data-fetching-graphql-apollo",
        needs: [
          "web-framework-react",
          "web-framework-vue-composition-api",
          "web-framework-angular-standalone",
          "web-framework-nextjs-app-router",
          "web-framework-remix",
          "web-framework-nuxt"
        ],
        needsAny: true,
        reason: "Apollo Client requires a UI framework"
      },
      {
        skill: "web-data-fetching-graphql-urql",
        needs: [
          "web-framework-react",
          "web-framework-vue-composition-api",
          "web-framework-solidjs",
          "web-framework-nextjs-app-router",
          "web-framework-remix",
          "web-framework-nuxt"
        ],
        needsAny: true,
        reason: "URQL supports React, Vue, and Solid"
      }
    ],
    alternatives: [
      {
        purpose: "Frontend Framework",
        skills: [
          "web-framework-react",
          "web-framework-vue-composition-api",
          "web-framework-angular-standalone",
          "web-framework-solidjs",
          "web-framework-nextjs-app-router",
          "web-framework-remix",
          "web-framework-nuxt"
        ]
      },
      {
        purpose: "Styling",
        skills: ["web-styling-scss-modules", "web-styling-tailwind", "web-styling-cva"]
      },
      {
        purpose: "Client State (React)",
        skills: [
          "web-state-zustand",
          "web-state-redux-toolkit",
          "web-state-mobx",
          "web-state-jotai"
        ]
      },
      { purpose: "Client State (Vue)", skills: ["web-state-pinia"] },
      { purpose: "Client State (Angular)", skills: ["web-state-ngrx-signalstore"] },
      {
        purpose: "Server State / Data Fetching",
        skills: ["web-server-state-react-query", "web-data-fetching-swr"]
      },
      {
        purpose: "GraphQL Client",
        skills: ["web-data-fetching-graphql-apollo", "web-data-fetching-graphql-urql"]
      },
      {
        purpose: "API Framework",
        skills: ["api-framework-hono", "api-framework-express", "api-framework-fastify"]
      },
      { purpose: "Database ORM", skills: ["api-database-drizzle", "api-database-prisma"] },
      { purpose: "Forms (React)", skills: ["web-forms-react-hook-form"] },
      { purpose: "Forms (Vue)", skills: ["web-forms-vee-validate"] },
      { purpose: "Validation", skills: ["web-forms-zod-validation"] },
      { purpose: "Unit Testing", skills: ["web-testing-vitest"] },
      { purpose: "Component Testing (React)", skills: ["web-testing-react-testing-library"] },
      { purpose: "Component Testing (Vue)", skills: ["web-testing-vue-test-utils"] },
      {
        purpose: "E2E Testing",
        skills: ["web-testing-playwright-e2e", "web-testing-cypress-e2e"]
      },
      { purpose: "API Mocking", skills: ["web-mocks-msw"] },
      { purpose: "UI Components (React + Tailwind)", skills: ["web-ui-shadcn-ui"] },
      { purpose: "Mobile", skills: ["mobile-framework-react-native"] },
      {
        purpose: "CLI Framework",
        skills: ["cli-framework-cli-commander", "cli-framework-oclif-ink"]
      }
    ]
  }
};

// src/cli/lib/configuration/default-stacks.ts
init_esm_shims();
var SHARED_METHODOLOGY = [
  { id: "meta-methodology-investigation-requirements", preloaded: true },
  { id: "meta-methodology-anti-over-engineering", preloaded: true },
  { id: "meta-methodology-success-criteria", preloaded: true },
  { id: "meta-methodology-write-verification", preloaded: true },
  { id: "meta-methodology-improvement-protocol", preloaded: true },
  { id: "meta-methodology-context-management", preloaded: true }
];
var defaultStacks = [
  {
    id: "nextjs-fullstack",
    name: "Next.js Fullstack",
    description: "React + Hono full-stack",
    philosophy: "Ship fast, iterate faster",
    agents: {
      "web-developer": {
        "web-framework": [{ id: "web-framework-react", preloaded: true }],
        "web-styling": [{ id: "web-styling-scss-modules", preloaded: false }],
        "web-client-state": [{ id: "web-state-zustand", preloaded: false }],
        "web-server-state": [{ id: "web-server-state-react-query", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "web-mocking": [{ id: "web-mocks-msw", preloaded: false }],
        "web-accessibility": [{ id: "web-accessibility-web-accessibility", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-developer": {
        "api-api": [{ id: "api-framework-hono", preloaded: true }],
        "api-database": [{ id: "api-database-drizzle", preloaded: true }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "api-analytics": [{ id: "api-analytics-posthog-analytics", preloaded: false }],
        "api-email": [{ id: "api-email-resend-react-email", preloaded: false }],
        "shared-ci-cd": [{ id: "api-ci-cd-github-actions", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "cli-developer": {
        "cli-framework": [{ id: "cli-framework-cli-commander", preloaded: true }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-reviewer": {
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "web-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-styling": [{ id: "web-styling-scss-modules", preloaded: false }],
        "web-client-state": [{ id: "web-state-zustand", preloaded: false }],
        "web-server-state": [{ id: "web-server-state-react-query", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "web-mocking": [{ id: "web-mocks-msw", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-reviewer": {
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "cli-reviewer": {
        "shared-reviewing": [{ id: "meta-reviewing-cli-reviewing", preloaded: true }],
        "cli-framework": [{ id: "cli-framework-cli-commander", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-tester": {
        "web-testing": [
          { id: "web-testing-playwright-e2e", preloaded: false },
          { id: "web-testing-vitest", preloaded: false }
        ],
        "web-mocking": [{ id: "web-mocks-msw", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-pm": {
        "web-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-styling": [{ id: "web-styling-scss-modules", preloaded: false }],
        "web-client-state": [{ id: "web-state-zustand", preloaded: false }],
        "web-server-state": [{ id: "web-server-state-react-query", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "web-mocking": [{ id: "web-mocks-msw", preloaded: false }],
        "web-accessibility": [{ id: "web-accessibility-web-accessibility", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "api-analytics": [{ id: "api-analytics-posthog-analytics", preloaded: false }],
        "api-email": [{ id: "api-email-resend-react-email", preloaded: false }],
        "shared-ci-cd": [{ id: "api-ci-cd-github-actions", preloaded: false }],
        "cli-framework": [{ id: "cli-framework-cli-commander", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-architecture": {
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "api-analytics": [{ id: "api-analytics-posthog-analytics", preloaded: false }],
        "api-email": [{ id: "api-email-resend-react-email", preloaded: false }],
        "shared-ci-cd": [{ id: "api-ci-cd-github-actions", preloaded: false }],
        "cli-framework": [{ id: "cli-framework-cli-commander", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-researcher": {
        "web-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-styling": [{ id: "web-styling-scss-modules", preloaded: false }],
        "web-client-state": [{ id: "web-state-zustand", preloaded: false }],
        "web-server-state": [{ id: "web-server-state-react-query", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "web-mocking": [{ id: "web-mocks-msw", preloaded: false }],
        "web-accessibility": [{ id: "web-accessibility-web-accessibility", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-researcher": {
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "api-analytics": [{ id: "api-analytics-posthog-analytics", preloaded: false }],
        "api-email": [{ id: "api-email-resend-react-email", preloaded: false }],
        "shared-ci-cd": [{ id: "api-ci-cd-github-actions", preloaded: false }],
        "cli-framework": [{ id: "cli-framework-cli-commander", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "pattern-scout": {
        "web-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-styling": [{ id: "web-styling-scss-modules", preloaded: false }],
        "web-client-state": [{ id: "web-state-zustand", preloaded: false }],
        "web-server-state": [{ id: "web-server-state-react-query", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "web-mocking": [{ id: "web-mocks-msw", preloaded: false }],
        "web-accessibility": [{ id: "web-accessibility-web-accessibility", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "api-analytics": [{ id: "api-analytics-posthog-analytics", preloaded: false }],
        "api-email": [{ id: "api-email-resend-react-email", preloaded: false }],
        "shared-ci-cd": [{ id: "api-ci-cd-github-actions", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-pattern-critique": {
        "web-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-styling": [{ id: "web-styling-scss-modules", preloaded: false }],
        "web-client-state": [{ id: "web-state-zustand", preloaded: false }],
        "web-server-state": [{ id: "web-server-state-react-query", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "web-mocking": [{ id: "web-mocks-msw", preloaded: false }],
        "web-accessibility": [{ id: "web-accessibility-web-accessibility", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "api-analytics": [{ id: "api-analytics-posthog-analytics", preloaded: false }],
        "api-email": [{ id: "api-email-resend-react-email", preloaded: false }],
        "shared-ci-cd": [{ id: "api-ci-cd-github-actions", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "agent-summoner": {
        "web-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-styling": [{ id: "web-styling-scss-modules", preloaded: false }],
        "web-client-state": [{ id: "web-state-zustand", preloaded: false }],
        "web-server-state": [{ id: "web-server-state-react-query", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "web-mocking": [{ id: "web-mocks-msw", preloaded: false }],
        "web-accessibility": [{ id: "web-accessibility-web-accessibility", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "api-analytics": [{ id: "api-analytics-posthog-analytics", preloaded: false }],
        "api-email": [{ id: "api-email-resend-react-email", preloaded: false }],
        "shared-ci-cd": [{ id: "api-ci-cd-github-actions", preloaded: false }],
        "cli-framework": [{ id: "cli-framework-cli-commander", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "skill-summoner": {
        "web-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-styling": [{ id: "web-styling-scss-modules", preloaded: false }],
        "web-client-state": [{ id: "web-state-zustand", preloaded: false }],
        "web-server-state": [{ id: "web-server-state-react-query", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "web-mocking": [{ id: "web-mocks-msw", preloaded: false }],
        "web-accessibility": [{ id: "web-accessibility-web-accessibility", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "api-analytics": [{ id: "api-analytics-posthog-analytics", preloaded: false }],
        "api-email": [{ id: "api-email-resend-react-email", preloaded: false }],
        "shared-ci-cd": [{ id: "api-ci-cd-github-actions", preloaded: false }],
        "cli-framework": [{ id: "cli-framework-cli-commander", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      documentor: {
        "web-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-styling": [{ id: "web-styling-scss-modules", preloaded: false }],
        "web-client-state": [{ id: "web-state-zustand", preloaded: false }],
        "web-server-state": [{ id: "web-server-state-react-query", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "web-mocking": [{ id: "web-mocks-msw", preloaded: false }],
        "web-accessibility": [{ id: "web-accessibility-web-accessibility", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "api-analytics": [{ id: "api-analytics-posthog-analytics", preloaded: false }],
        "api-email": [{ id: "api-email-resend-react-email", preloaded: false }],
        "shared-ci-cd": [{ id: "api-ci-cd-github-actions", preloaded: false }],
        "cli-framework": [{ id: "cli-framework-cli-commander", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "cli-tester": {}
    }
  },
  {
    id: "angular-stack",
    name: "Modern Angular Stack",
    description: "Angular + Signals stack",
    philosophy: "Enterprise-grade and type-safe",
    agents: {
      "web-developer": {
        "web-framework": [{ id: "web-framework-angular-standalone", preloaded: true }],
        "web-client-state": [{ id: "web-state-ngrx-signalstore", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-developer": {
        "api-api": [{ id: "api-framework-hono", preloaded: true }],
        "api-database": [{ id: "api-database-drizzle", preloaded: true }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-reviewer": {
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "web-framework": [{ id: "web-framework-angular-standalone", preloaded: false }],
        "web-client-state": [{ id: "web-state-ngrx-signalstore", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-reviewer": {
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-pm": {
        "web-framework": [{ id: "web-framework-angular-standalone", preloaded: false }],
        "web-client-state": [{ id: "web-state-ngrx-signalstore", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-architecture": {
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-researcher": {
        "web-framework": [{ id: "web-framework-angular-standalone", preloaded: false }],
        "web-client-state": [{ id: "web-state-ngrx-signalstore", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-researcher": {
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "pattern-scout": {
        "web-framework": [{ id: "web-framework-angular-standalone", preloaded: false }],
        "web-client-state": [{ id: "web-state-ngrx-signalstore", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-pattern-critique": {
        "web-framework": [{ id: "web-framework-angular-standalone", preloaded: false }],
        "web-client-state": [{ id: "web-state-ngrx-signalstore", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "agent-summoner": {
        "web-framework": [{ id: "web-framework-angular-standalone", preloaded: false }],
        "web-client-state": [{ id: "web-state-ngrx-signalstore", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "skill-summoner": {
        "web-framework": [{ id: "web-framework-angular-standalone", preloaded: false }],
        "web-client-state": [{ id: "web-state-ngrx-signalstore", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      documentor: {
        "web-framework": [{ id: "web-framework-angular-standalone", preloaded: false }],
        "web-client-state": [{ id: "web-state-ngrx-signalstore", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-tester": {
        "web-testing": [
          { id: "web-testing-playwright-e2e", preloaded: false },
          { id: "web-testing-vitest", preloaded: false }
        ],
        "shared-methodology": SHARED_METHODOLOGY
      }
    }
  },
  {
    id: "nuxt-stack",
    name: "Nuxt Full-Stack",
    description: "Vue + Nuxt full-stack",
    philosophy: "Progressive Vue with Nuxt power",
    agents: {
      "web-developer": {
        "web-framework": [{ id: "web-framework-nuxt", preloaded: true }],
        "web-base-framework": [{ id: "web-framework-vue-composition-api", preloaded: true }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-developer": {
        "api-api": [{ id: "api-framework-hono", preloaded: true }],
        "api-database": [{ id: "api-database-drizzle", preloaded: true }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-reviewer": {
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "web-framework": [{ id: "web-framework-nuxt", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-reviewer": {
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-pm": {
        "web-framework": [{ id: "web-framework-nuxt", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-architecture": {
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-researcher": {
        "web-framework": [{ id: "web-framework-nuxt", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-researcher": {
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "pattern-scout": {
        "web-framework": [{ id: "web-framework-nuxt", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-pattern-critique": {
        "web-framework": [{ id: "web-framework-nuxt", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "agent-summoner": {
        "web-framework": [{ id: "web-framework-nuxt", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "skill-summoner": {
        "web-framework": [{ id: "web-framework-nuxt", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      documentor: {
        "web-framework": [{ id: "web-framework-nuxt", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-tester": {
        "web-testing": [
          { id: "web-testing-playwright-e2e", preloaded: false },
          { id: "web-testing-vitest", preloaded: false }
        ],
        "shared-methodology": SHARED_METHODOLOGY
      }
    }
  },
  {
    id: "remix-stack",
    name: "Remix Full-Stack",
    description: "Remix + form-centric DX",
    philosophy: "Web standards and excellent forms handling",
    agents: {
      "web-developer": {
        "web-framework": [{ id: "web-framework-remix", preloaded: true }],
        "web-base-framework": [{ id: "web-framework-react", preloaded: true }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-developer": {
        "api-api": [{ id: "api-framework-hono", preloaded: true }],
        "api-database": [{ id: "api-database-drizzle", preloaded: true }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-reviewer": {
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "web-framework": [{ id: "web-framework-remix", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-reviewer": {
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-pm": {
        "web-framework": [{ id: "web-framework-remix", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-architecture": {
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-researcher": {
        "web-framework": [{ id: "web-framework-remix", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-researcher": {
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "pattern-scout": {
        "web-framework": [{ id: "web-framework-remix", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-pattern-critique": {
        "web-framework": [{ id: "web-framework-remix", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "agent-summoner": {
        "web-framework": [{ id: "web-framework-remix", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "skill-summoner": {
        "web-framework": [{ id: "web-framework-remix", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      documentor: {
        "web-framework": [{ id: "web-framework-remix", preloaded: false }],
        "web-base-framework": [{ id: "web-framework-react", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-tester": {
        "web-testing": [
          { id: "web-testing-playwright-e2e", preloaded: false },
          { id: "web-testing-vitest", preloaded: false }
        ],
        "shared-methodology": SHARED_METHODOLOGY
      }
    }
  },
  {
    id: "vue-stack",
    name: "Modern Vue Stack",
    description: "Vue + Pinia + Tailwind",
    philosophy: "Progressive and approachable",
    agents: {
      "web-developer": {
        "web-framework": [{ id: "web-framework-vue-composition-api", preloaded: true }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-developer": {
        "api-api": [{ id: "api-framework-hono", preloaded: true }],
        "api-database": [{ id: "api-database-drizzle", preloaded: true }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-reviewer": {
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "web-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-reviewer": {
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-pm": {
        "web-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-architecture": {
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-researcher": {
        "web-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-researcher": {
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "pattern-scout": {
        "web-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-pattern-critique": {
        "web-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "agent-summoner": {
        "web-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "skill-summoner": {
        "web-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      documentor: {
        "web-framework": [{ id: "web-framework-vue-composition-api", preloaded: false }],
        "web-client-state": [{ id: "web-state-pinia", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-tester": {
        "web-testing": [
          { id: "web-testing-playwright-e2e", preloaded: false },
          { id: "web-testing-vitest", preloaded: false }
        ],
        "shared-methodology": SHARED_METHODOLOGY
      }
    }
  },
  {
    id: "solidjs-stack",
    name: "SolidJS Stack",
    description: "SolidJS + Hono full-stack",
    philosophy: "Maximum performance with minimal overhead",
    agents: {
      "web-developer": {
        "web-framework": [{ id: "web-framework-solidjs", preloaded: true }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-developer": {
        "api-api": [{ id: "api-framework-hono", preloaded: true }],
        "api-database": [{ id: "api-database-drizzle", preloaded: true }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-reviewer": {
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "web-framework": [{ id: "web-framework-solidjs", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-reviewer": {
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-pm": {
        "web-framework": [{ id: "web-framework-solidjs", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-architecture": {
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-researcher": {
        "web-framework": [{ id: "web-framework-solidjs", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "api-researcher": {
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "pattern-scout": {
        "web-framework": [{ id: "web-framework-solidjs", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-pattern-critique": {
        "web-framework": [{ id: "web-framework-solidjs", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: true }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "agent-summoner": {
        "web-framework": [{ id: "web-framework-solidjs", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "skill-summoner": {
        "web-framework": [{ id: "web-framework-solidjs", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      documentor: {
        "web-framework": [{ id: "web-framework-solidjs", preloaded: false }],
        "web-testing": [{ id: "web-testing-vitest", preloaded: false }],
        "api-api": [{ id: "api-framework-hono", preloaded: false }],
        "api-database": [{ id: "api-database-drizzle", preloaded: false }],
        "api-auth": [{ id: "api-auth-better-auth-drizzle-hono", preloaded: false }],
        "api-observability": [{ id: "api-observability-axiom-pino-sentry", preloaded: false }],
        "shared-reviewing": [{ id: "meta-reviewing-reviewing", preloaded: false }],
        "shared-methodology": SHARED_METHODOLOGY
      },
      "web-tester": {
        "web-testing": [
          { id: "web-testing-playwright-e2e", preloaded: false },
          { id: "web-testing-vitest", preloaded: false }
        ],
        "shared-methodology": SHARED_METHODOLOGY
      }
    }
  }
];

export {
  defineConfig,
  defaultCategories,
  defaultRules,
  defaultStacks
};
//# sourceMappingURL=chunk-EC3UJRKZ.js.map