{
  "directed": false,
  "multigraph": false,
  "graph": {},
  "nodes": [
    {
      "label": "components.json",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L1",
      "id": "components_json",
      "community": 4,
      "norm_label": "components.json"
    },
    {
      "label": "$schema",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L2",
      "id": "rateright_v2_components_schema",
      "community": 4,
      "norm_label": "$schema"
    },
    {
      "label": "style",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L3",
      "id": "rateright_v2_components_style",
      "community": 4,
      "norm_label": "style"
    },
    {
      "label": "rsc",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L4",
      "id": "rateright_v2_components_rsc",
      "community": 4,
      "norm_label": "rsc"
    },
    {
      "label": "tsx",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L5",
      "id": "rateright_v2_components_tsx",
      "community": 4,
      "norm_label": "tsx"
    },
    {
      "label": "tailwind",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L6",
      "id": "rateright_v2_components_tailwind",
      "community": 4,
      "norm_label": "tailwind"
    },
    {
      "label": "config",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L7",
      "id": "rateright_v2_components_tailwind_config",
      "community": 4,
      "norm_label": "config"
    },
    {
      "label": "css",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L8",
      "id": "rateright_v2_components_tailwind_css",
      "community": 4,
      "norm_label": "css"
    },
    {
      "label": "baseColor",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L9",
      "id": "rateright_v2_components_tailwind_basecolor",
      "community": 4,
      "norm_label": "basecolor"
    },
    {
      "label": "cssVariables",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L10",
      "id": "rateright_v2_components_tailwind_cssvariables",
      "community": 4,
      "norm_label": "cssvariables"
    },
    {
      "label": "prefix",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L11",
      "id": "rateright_v2_components_tailwind_prefix",
      "community": 4,
      "norm_label": "prefix"
    },
    {
      "label": "iconLibrary",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L13",
      "id": "rateright_v2_components_iconlibrary",
      "community": 4,
      "norm_label": "iconlibrary"
    },
    {
      "label": "rtl",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L14",
      "id": "rateright_v2_components_rtl",
      "community": 4,
      "norm_label": "rtl"
    },
    {
      "label": "aliases",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L15",
      "id": "rateright_v2_components_aliases",
      "community": 4,
      "norm_label": "aliases"
    },
    {
      "label": "components",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L16",
      "id": "rateright_v2_components_aliases_components",
      "community": 4,
      "norm_label": "components"
    },
    {
      "label": "utils",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L17",
      "id": "rateright_v2_components_aliases_utils",
      "community": 4,
      "norm_label": "utils"
    },
    {
      "label": "ui",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L18",
      "id": "rateright_v2_components_aliases_ui",
      "community": 4,
      "norm_label": "ui"
    },
    {
      "label": "lib",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L19",
      "id": "rateright_v2_components_aliases_lib",
      "community": 4,
      "norm_label": "lib"
    },
    {
      "label": "hooks",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L20",
      "id": "rateright_v2_components_aliases_hooks",
      "community": 4,
      "norm_label": "hooks"
    },
    {
      "label": "registries",
      "file_type": "code",
      "source_file": "components.json",
      "source_location": "L22",
      "id": "rateright_v2_components_registries",
      "community": 4,
      "norm_label": "registries"
    },
    {
      "label": "eslint.config.mjs",
      "file_type": "code",
      "source_file": "eslint.config.mjs",
      "source_location": "L1",
      "id": "eslint_config_mjs",
      "community": 6,
      "norm_label": "eslint.config.mjs"
    },
    {
      "label": "next.config.ts",
      "file_type": "code",
      "source_file": "next.config.ts",
      "source_location": "L1",
      "id": "next_config_ts",
      "community": 14,
      "norm_label": "next.config.ts"
    },
    {
      "label": "package.json",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L1",
      "id": "package_json",
      "community": 6,
      "norm_label": "package.json"
    },
    {
      "label": "name",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L2",
      "id": "rateright_v2_package_name",
      "community": 6,
      "norm_label": "name"
    },
    {
      "label": "version",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L3",
      "id": "rateright_v2_package_version",
      "community": 6,
      "norm_label": "version"
    },
    {
      "label": "private",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L4",
      "id": "rateright_v2_package_private",
      "community": 6,
      "norm_label": "private"
    },
    {
      "label": "scripts",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L5",
      "id": "rateright_v2_package_scripts",
      "community": 6,
      "norm_label": "scripts"
    },
    {
      "label": "dev",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L6",
      "id": "rateright_v2_package_scripts_dev",
      "community": 6,
      "norm_label": "dev"
    },
    {
      "label": "build",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L7",
      "id": "rateright_v2_package_scripts_build",
      "community": 6,
      "norm_label": "build"
    },
    {
      "label": "start",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L8",
      "id": "rateright_v2_package_scripts_start",
      "community": 6,
      "norm_label": "start"
    },
    {
      "label": "lint",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L9",
      "id": "rateright_v2_package_scripts_lint",
      "community": 6,
      "norm_label": "lint"
    },
    {
      "label": "dependencies",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L11",
      "id": "rateright_v2_package_dependencies",
      "community": 7,
      "norm_label": "dependencies"
    },
    {
      "label": "@hookform/resolvers",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L12",
      "id": "rateright_v2_package_dependencies_hookform_resolvers",
      "community": 7,
      "norm_label": "@hookform/resolvers"
    },
    {
      "label": "@supabase/supabase-js",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L14",
      "id": "rateright_v2_package_dependencies_supabase_supabase_js",
      "community": 7,
      "norm_label": "@supabase/supabase-js"
    },
    {
      "label": "class-variance-authority",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L15",
      "id": "rateright_v2_package_dependencies_class_variance_authority",
      "community": 7,
      "norm_label": "class-variance-authority"
    },
    {
      "label": "clsx",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L16",
      "id": "rateright_v2_package_dependencies_clsx",
      "community": 7,
      "norm_label": "clsx"
    },
    {
      "label": "lucide-react",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L17",
      "id": "rateright_v2_package_dependencies_lucide_react",
      "community": 7,
      "norm_label": "lucide-react"
    },
    {
      "label": "next",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L18",
      "id": "rateright_v2_package_dependencies_next",
      "community": 7,
      "norm_label": "next"
    },
    {
      "label": "radix-ui",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L19",
      "id": "rateright_v2_package_dependencies_radix_ui",
      "community": 7,
      "norm_label": "radix-ui"
    },
    {
      "label": "react",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L20",
      "id": "rateright_v2_package_dependencies_react",
      "community": 7,
      "norm_label": "react"
    },
    {
      "label": "react-dom",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L21",
      "id": "rateright_v2_package_dependencies_react_dom",
      "community": 7,
      "norm_label": "react-dom"
    },
    {
      "label": "react-hook-form",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L22",
      "id": "rateright_v2_package_dependencies_react_hook_form",
      "community": 7,
      "norm_label": "react-hook-form"
    },
    {
      "label": "tailwind-merge",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L23",
      "id": "rateright_v2_package_dependencies_tailwind_merge",
      "community": 7,
      "norm_label": "tailwind-merge"
    },
    {
      "label": "zod",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L24",
      "id": "rateright_v2_package_dependencies_zod",
      "community": 7,
      "norm_label": "zod"
    },
    {
      "label": "devDependencies",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L26",
      "id": "rateright_v2_package_devdependencies",
      "community": 6,
      "norm_label": "devdependencies"
    },
    {
      "label": "@tailwindcss/postcss",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L27",
      "id": "rateright_v2_package_devdependencies_tailwindcss_postcss",
      "community": 6,
      "norm_label": "@tailwindcss/postcss"
    },
    {
      "label": "@types/node",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L28",
      "id": "rateright_v2_package_devdependencies_types_node",
      "community": 6,
      "norm_label": "@types/node"
    },
    {
      "label": "@types/react",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L29",
      "id": "rateright_v2_package_devdependencies_types_react",
      "community": 6,
      "norm_label": "@types/react"
    },
    {
      "label": "eslint",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L31",
      "id": "rateright_v2_package_devdependencies_eslint",
      "community": 6,
      "norm_label": "eslint"
    },
    {
      "label": "tw-animate-css",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L34",
      "id": "rateright_v2_package_devdependencies_tw_animate_css",
      "community": 6,
      "norm_label": "tw-animate-css"
    },
    {
      "label": "typescript",
      "file_type": "code",
      "source_file": "package.json",
      "source_location": "L35",
      "id": "rateright_v2_package_devdependencies_typescript",
      "community": 6,
      "norm_label": "typescript"
    },
    {
      "label": "postcss.config.mjs",
      "file_type": "code",
      "source_file": "postcss.config.mjs",
      "source_location": "L1",
      "id": "postcss_config_mjs",
      "community": 13,
      "norm_label": "postcss.config.mjs"
    },
    {
      "label": "config",
      "file_type": "code",
      "source_file": "postcss.config.mjs",
      "source_location": "L1",
      "id": "rateright_v2_postcss_config_config",
      "community": 13,
      "norm_label": "config"
    },
    {
      "label": "tsconfig.json",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L1",
      "id": "tsconfig_json",
      "community": 5,
      "norm_label": "tsconfig.json"
    },
    {
      "label": "compilerOptions",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L2",
      "id": "rateright_v2_tsconfig_compileroptions",
      "community": 5,
      "norm_label": "compileroptions"
    },
    {
      "label": "target",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L3",
      "id": "rateright_v2_tsconfig_compileroptions_target",
      "community": 5,
      "norm_label": "target"
    },
    {
      "label": "lib",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L4",
      "id": "rateright_v2_tsconfig_compileroptions_lib",
      "community": 5,
      "norm_label": "lib"
    },
    {
      "label": "allowJs",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L5",
      "id": "rateright_v2_tsconfig_compileroptions_allowjs",
      "community": 5,
      "norm_label": "allowjs"
    },
    {
      "label": "skipLibCheck",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L6",
      "id": "rateright_v2_tsconfig_compileroptions_skiplibcheck",
      "community": 5,
      "norm_label": "skiplibcheck"
    },
    {
      "label": "strict",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L7",
      "id": "rateright_v2_tsconfig_compileroptions_strict",
      "community": 5,
      "norm_label": "strict"
    },
    {
      "label": "noEmit",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L8",
      "id": "rateright_v2_tsconfig_compileroptions_noemit",
      "community": 5,
      "norm_label": "noemit"
    },
    {
      "label": "esModuleInterop",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L9",
      "id": "rateright_v2_tsconfig_compileroptions_esmoduleinterop",
      "community": 5,
      "norm_label": "esmoduleinterop"
    },
    {
      "label": "module",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L10",
      "id": "rateright_v2_tsconfig_compileroptions_module",
      "community": 5,
      "norm_label": "module"
    },
    {
      "label": "moduleResolution",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L11",
      "id": "rateright_v2_tsconfig_compileroptions_moduleresolution",
      "community": 5,
      "norm_label": "moduleresolution"
    },
    {
      "label": "resolveJsonModule",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L12",
      "id": "rateright_v2_tsconfig_compileroptions_resolvejsonmodule",
      "community": 5,
      "norm_label": "resolvejsonmodule"
    },
    {
      "label": "isolatedModules",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L13",
      "id": "rateright_v2_tsconfig_compileroptions_isolatedmodules",
      "community": 5,
      "norm_label": "isolatedmodules"
    },
    {
      "label": "jsx",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L14",
      "id": "rateright_v2_tsconfig_compileroptions_jsx",
      "community": 5,
      "norm_label": "jsx"
    },
    {
      "label": "incremental",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L15",
      "id": "rateright_v2_tsconfig_compileroptions_incremental",
      "community": 5,
      "norm_label": "incremental"
    },
    {
      "label": "plugins",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L16",
      "id": "rateright_v2_tsconfig_compileroptions_plugins",
      "community": 5,
      "norm_label": "plugins"
    },
    {
      "label": "paths",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L21",
      "id": "rateright_v2_tsconfig_compileroptions_paths",
      "community": 5,
      "norm_label": "paths"
    },
    {
      "label": "@/*",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L22",
      "id": "rateright_v2_tsconfig_paths",
      "community": 5,
      "norm_label": "@/*"
    },
    {
      "label": "include",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L25",
      "id": "rateright_v2_tsconfig_include",
      "community": 5,
      "norm_label": "include"
    },
    {
      "label": "exclude",
      "file_type": "code",
      "source_file": "tsconfig.json",
      "source_location": "L33",
      "id": "rateright_v2_tsconfig_exclude",
      "community": 5,
      "norm_label": "exclude"
    },
    {
      "label": "vercel.json",
      "file_type": "code",
      "source_file": "vercel.json",
      "source_location": "L1",
      "id": "vercel_json",
      "community": 10,
      "norm_label": "vercel.json"
    },
    {
      "label": "$schema",
      "file_type": "code",
      "source_file": "vercel.json",
      "source_location": "L2",
      "id": "rateright_v2_vercel_schema",
      "community": 10,
      "norm_label": "$schema"
    },
    {
      "label": "framework",
      "file_type": "code",
      "source_file": "vercel.json",
      "source_location": "L3",
      "id": "rateright_v2_vercel_framework",
      "community": 10,
      "norm_label": "framework"
    },
    {
      "label": "regions",
      "file_type": "code",
      "source_file": "vercel.json",
      "source_location": "L4",
      "id": "rateright_v2_vercel_regions",
      "community": 10,
      "norm_label": "regions"
    },
    {
      "label": "headers",
      "file_type": "code",
      "source_file": "vercel.json",
      "source_location": "L5",
      "id": "rateright_v2_vercel_headers",
      "community": 10,
      "norm_label": "headers"
    },
    {
      "label": "middleware.ts",
      "file_type": "code",
      "source_file": "src/middleware.ts",
      "source_location": "L1",
      "id": "src_middleware_ts",
      "community": 12,
      "norm_label": "middleware.ts"
    },
    {
      "label": "config",
      "file_type": "code",
      "source_file": "src/middleware.ts",
      "source_location": "L8",
      "id": "src_middleware_config",
      "community": 12,
      "norm_label": "config"
    },
    {
      "label": "layout.tsx",
      "file_type": "code",
      "source_file": "src/app/layout.tsx",
      "source_location": "L1",
      "id": "src_app_layout_tsx",
      "community": 9,
      "norm_label": "layout.tsx"
    },
    {
      "label": "geistSans",
      "file_type": "code",
      "source_file": "src/app/layout.tsx",
      "source_location": "L5",
      "id": "app_layout_geistsans",
      "community": 9,
      "norm_label": "geistsans"
    },
    {
      "label": "geistMono",
      "file_type": "code",
      "source_file": "src/app/layout.tsx",
      "source_location": "L10",
      "id": "app_layout_geistmono",
      "community": 9,
      "norm_label": "geistmono"
    },
    {
      "label": "metadata",
      "file_type": "code",
      "source_file": "src/app/layout.tsx",
      "source_location": "L15",
      "id": "app_layout_metadata",
      "community": 9,
      "norm_label": "metadata"
    },
    {
      "label": "viewport",
      "file_type": "code",
      "source_file": "src/app/layout.tsx",
      "source_location": "L28",
      "id": "app_layout_viewport",
      "community": 9,
      "norm_label": "viewport"
    },
    {
      "label": "RootLayout()",
      "file_type": "code",
      "source_file": "src/app/layout.tsx",
      "source_location": "L35",
      "id": "app_layout_rootlayout",
      "community": 9,
      "norm_label": "rootlayout()"
    },
    {
      "label": "page.tsx",
      "file_type": "code",
      "source_file": "src/app/page.tsx",
      "source_location": "L1",
      "id": "src_app_page_tsx",
      "community": 1,
      "norm_label": "page.tsx"
    },
    {
      "label": "LandingPage()",
      "file_type": "code",
      "source_file": "src/app/page.tsx",
      "source_location": "L19",
      "id": "app_page_landingpage",
      "community": 1,
      "norm_label": "landingpage()"
    },
    {
      "label": "Step()",
      "file_type": "code",
      "source_file": "src/app/page.tsx",
      "source_location": "L276",
      "id": "app_page_step",
      "community": 1,
      "norm_label": "step()"
    },
    {
      "label": "FeatureCard()",
      "file_type": "code",
      "source_file": "src/app/page.tsx",
      "source_location": "L305",
      "id": "app_page_featurecard",
      "community": 1,
      "norm_label": "featurecard()"
    },
    {
      "label": "Benefit()",
      "file_type": "code",
      "source_file": "src/app/page.tsx",
      "source_location": "L325",
      "id": "app_page_benefit",
      "community": 1,
      "norm_label": "benefit()"
    },
    {
      "label": "BenefitCheck()",
      "file_type": "code",
      "source_file": "src/app/page.tsx",
      "source_location": "L340",
      "id": "app_page_benefitcheck",
      "community": 1,
      "norm_label": "benefitcheck()"
    },
    {
      "label": "route.ts",
      "file_type": "code",
      "source_file": "src/app/auth/callback/route.ts",
      "source_location": "L1",
      "id": "src_app_auth_callback_route_ts",
      "community": 11,
      "norm_label": "route.ts"
    },
    {
      "label": "GET()",
      "file_type": "code",
      "source_file": "src/app/auth/callback/route.ts",
      "source_location": "L4",
      "id": "callback_route_get",
      "community": 11,
      "norm_label": "get()"
    },
    {
      "label": "page.tsx",
      "file_type": "code",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L1",
      "id": "src_app_auth_login_page_tsx",
      "community": 1,
      "norm_label": "page.tsx"
    },
    {
      "label": "LoginPage()",
      "file_type": "code",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L12",
      "id": "login_page_loginpage",
      "community": 1,
      "norm_label": "loginpage()"
    },
    {
      "label": "page.tsx",
      "file_type": "code",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L1",
      "id": "src_app_auth_signup_page_tsx",
      "community": 1,
      "norm_label": "page.tsx"
    },
    {
      "label": "SignupPage()",
      "file_type": "code",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L14",
      "id": "signup_page_signuppage",
      "community": 1,
      "norm_label": "signuppage()"
    },
    {
      "label": "page.tsx",
      "file_type": "code",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L1",
      "id": "src_app_contractor_matches_page_tsx",
      "community": 1,
      "norm_label": "page.tsx"
    },
    {
      "label": "MatchWithWorker",
      "file_type": "code",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L23",
      "id": "matches_page_matchwithworker",
      "community": 1,
      "norm_label": "matchwithworker"
    },
    {
      "label": "TRADE_LABEL",
      "file_type": "code",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L49",
      "id": "matches_page_trade_label",
      "community": 1,
      "norm_label": "trade_label"
    },
    {
      "label": "generateAiSummary()",
      "file_type": "code",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L59",
      "id": "matches_page_generateaisummary",
      "community": 1,
      "norm_label": "generateaisummary()"
    },
    {
      "label": "ContractorMatchesPage()",
      "file_type": "code",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L82",
      "id": "matches_page_contractormatchespage",
      "community": 1,
      "norm_label": "contractormatchespage()"
    },
    {
      "label": "page.tsx",
      "file_type": "code",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L1",
      "id": "src_app_contractor_post_job_page_tsx",
      "community": 1,
      "norm_label": "page.tsx"
    },
    {
      "label": "TRADE_CATEGORIES",
      "file_type": "code",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L31",
      "id": "post_job_page_trade_categories",
      "community": 1,
      "norm_label": "trade_categories"
    },
    {
      "label": "AI_SUGGESTIONS",
      "file_type": "code",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L41",
      "id": "post_job_page_ai_suggestions",
      "community": 1,
      "norm_label": "ai_suggestions"
    },
    {
      "label": "PostJobPage()",
      "file_type": "code",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L100",
      "id": "post_job_page_postjobpage",
      "community": 1,
      "norm_label": "postjobpage()"
    },
    {
      "label": "page.tsx",
      "file_type": "code",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L1",
      "id": "src_app_contractor_signup_page_tsx",
      "community": 1,
      "norm_label": "page.tsx"
    },
    {
      "label": "Step",
      "file_type": "code",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L27",
      "id": "src_app_contractor_signup_page_tsx_signup_page_step",
      "community": 1,
      "norm_label": "step"
    },
    {
      "label": "CompanyData",
      "file_type": "code",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L29",
      "id": "signup_page_companydata",
      "community": 1,
      "norm_label": "companydata"
    },
    {
      "label": "mockCompanyResearch()",
      "file_type": "code",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L38",
      "id": "signup_page_mockcompanyresearch",
      "community": 1,
      "norm_label": "mockcompanyresearch()"
    },
    {
      "label": "ContractorSignupPage()",
      "file_type": "code",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L54",
      "id": "signup_page_contractorsignuppage",
      "community": 1,
      "norm_label": "contractorsignuppage()"
    },
    {
      "label": "ResearchStep()",
      "file_type": "code",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L484",
      "id": "signup_page_researchstep",
      "community": 1,
      "norm_label": "researchstep()"
    },
    {
      "label": "EditableField()",
      "file_type": "code",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L502",
      "id": "signup_page_editablefield",
      "community": 1,
      "norm_label": "editablefield()"
    },
    {
      "label": "page.tsx",
      "file_type": "code",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L1",
      "id": "src_app_dashboard_page_tsx",
      "community": 1,
      "norm_label": "page.tsx"
    },
    {
      "label": "DashboardPage()",
      "file_type": "code",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L11",
      "id": "dashboard_page_dashboardpage",
      "community": 1,
      "norm_label": "dashboardpage()"
    },
    {
      "label": "page.tsx",
      "file_type": "code",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L1",
      "id": "src_app_worker_jobs_page_tsx",
      "community": 3,
      "norm_label": "page.tsx"
    },
    {
      "label": "TRADE_FILTERS",
      "file_type": "code",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L20",
      "id": "jobs_page_trade_filters",
      "community": 3,
      "norm_label": "trade_filters"
    },
    {
      "label": "TRADE_ID_TO_LABEL",
      "file_type": "code",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L31",
      "id": "jobs_page_trade_id_to_label",
      "community": 3,
      "norm_label": "trade_id_to_label"
    },
    {
      "label": "tradeLabelFromId()",
      "file_type": "code",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L41",
      "id": "jobs_page_tradelabelfromid",
      "community": 3,
      "norm_label": "tradelabelfromid()"
    },
    {
      "label": "WorkerJobsPage()",
      "file_type": "code",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L45",
      "id": "jobs_page_workerjobspage",
      "community": 3,
      "norm_label": "workerjobspage()"
    },
    {
      "label": "page.tsx",
      "file_type": "code",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L1",
      "id": "src_app_worker_signup_page_tsx",
      "community": 8,
      "norm_label": "page.tsx"
    },
    {
      "label": "Step",
      "file_type": "code",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L29",
      "id": "src_app_worker_signup_page_tsx_signup_page_step",
      "community": 8,
      "norm_label": "step"
    },
    {
      "label": "TRADES",
      "file_type": "code",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L31",
      "id": "signup_page_trades",
      "community": 8,
      "norm_label": "trades"
    },
    {
      "label": "EXPERIENCE_OPTIONS",
      "file_type": "code",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L50",
      "id": "signup_page_experience_options",
      "community": 8,
      "norm_label": "experience_options"
    },
    {
      "label": "AVAILABILITY_OPTIONS",
      "file_type": "code",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L58",
      "id": "signup_page_availability_options",
      "community": 8,
      "norm_label": "availability_options"
    },
    {
      "label": "CERT_OPTIONS",
      "file_type": "code",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L65",
      "id": "signup_page_cert_options",
      "community": 8,
      "norm_label": "cert_options"
    },
    {
      "label": "WorkerData",
      "file_type": "code",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L77",
      "id": "signup_page_workerdata",
      "community": 8,
      "norm_label": "workerdata"
    },
    {
      "label": "generateBio()",
      "file_type": "code",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L85",
      "id": "signup_page_generatebio",
      "community": 8,
      "norm_label": "generatebio()"
    },
    {
      "label": "WorkerSignupPage()",
      "file_type": "code",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L101",
      "id": "signup_page_workersignuppage",
      "community": 8,
      "norm_label": "workersignuppage()"
    },
    {
      "label": "StepHeader()",
      "file_type": "code",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L747",
      "id": "signup_page_stepheader",
      "community": 8,
      "norm_label": "stepheader()"
    },
    {
      "label": "ReviewField()",
      "file_type": "code",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L769",
      "id": "signup_page_reviewfield",
      "community": 8,
      "norm_label": "reviewfield()"
    },
    {
      "label": "bottom-nav-wrapper.tsx",
      "file_type": "code",
      "source_file": "src/components/bottom-nav-wrapper.tsx",
      "source_location": "L1",
      "id": "src_components_bottom_nav_wrapper_tsx",
      "community": 0,
      "norm_label": "bottom-nav-wrapper.tsx"
    },
    {
      "label": "BottomNavWrapperProps",
      "file_type": "code",
      "source_file": "src/components/bottom-nav-wrapper.tsx",
      "source_location": "L5",
      "id": "components_bottom_nav_wrapper_bottomnavwrapperprops",
      "community": 0,
      "norm_label": "bottomnavwrapperprops"
    },
    {
      "label": "bottom-nav.tsx",
      "file_type": "code",
      "source_file": "src/components/bottom-nav.tsx",
      "source_location": "L1",
      "id": "src_components_bottom_nav_tsx",
      "community": 0,
      "norm_label": "bottom-nav.tsx"
    },
    {
      "label": "BottomNavProps",
      "file_type": "code",
      "source_file": "src/components/bottom-nav.tsx",
      "source_location": "L8",
      "id": "components_bottom_nav_bottomnavprops",
      "community": 0,
      "norm_label": "bottomnavprops"
    },
    {
      "label": "sign-out-button.tsx",
      "file_type": "code",
      "source_file": "src/components/sign-out-button.tsx",
      "source_location": "L1",
      "id": "src_components_sign_out_button_tsx",
      "community": 1,
      "norm_label": "sign-out-button.tsx"
    },
    {
      "label": "badge.tsx",
      "file_type": "code",
      "source_file": "src/components/ui/badge.tsx",
      "source_location": "L1",
      "id": "src_components_ui_badge_tsx",
      "community": 3,
      "norm_label": "badge.tsx"
    },
    {
      "label": "badgeVariants",
      "file_type": "code",
      "source_file": "src/components/ui/badge.tsx",
      "source_location": "L7",
      "id": "ui_badge_badgevariants",
      "community": 3,
      "norm_label": "badgevariants"
    },
    {
      "label": "Badge()",
      "file_type": "code",
      "source_file": "src/components/ui/badge.tsx",
      "source_location": "L29",
      "id": "ui_badge_badge",
      "community": 3,
      "norm_label": "badge()"
    },
    {
      "label": "button.tsx",
      "file_type": "code",
      "source_file": "src/components/ui/button.tsx",
      "source_location": "L1",
      "id": "src_components_ui_button_tsx",
      "community": 1,
      "norm_label": "button.tsx"
    },
    {
      "label": "buttonVariants",
      "file_type": "code",
      "source_file": "src/components/ui/button.tsx",
      "source_location": "L7",
      "id": "ui_button_buttonvariants",
      "community": 1,
      "norm_label": "buttonvariants"
    },
    {
      "label": "Button()",
      "file_type": "code",
      "source_file": "src/components/ui/button.tsx",
      "source_location": "L41",
      "id": "ui_button_button",
      "community": 1,
      "norm_label": "button()"
    },
    {
      "label": "card.tsx",
      "file_type": "code",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L1",
      "id": "src_components_ui_card_tsx",
      "community": 1,
      "norm_label": "card.tsx"
    },
    {
      "label": "Card()",
      "file_type": "code",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L5",
      "id": "ui_card_card",
      "community": 1,
      "norm_label": "card()"
    },
    {
      "label": "CardHeader()",
      "file_type": "code",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L18",
      "id": "ui_card_cardheader",
      "community": 1,
      "norm_label": "cardheader()"
    },
    {
      "label": "CardTitle()",
      "file_type": "code",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L31",
      "id": "ui_card_cardtitle",
      "community": 1,
      "norm_label": "cardtitle()"
    },
    {
      "label": "CardDescription()",
      "file_type": "code",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L41",
      "id": "ui_card_carddescription",
      "community": 1,
      "norm_label": "carddescription()"
    },
    {
      "label": "CardAction()",
      "file_type": "code",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L51",
      "id": "ui_card_cardaction",
      "community": 1,
      "norm_label": "cardaction()"
    },
    {
      "label": "CardContent()",
      "file_type": "code",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L64",
      "id": "ui_card_cardcontent",
      "community": 1,
      "norm_label": "cardcontent()"
    },
    {
      "label": "CardFooter()",
      "file_type": "code",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L74",
      "id": "ui_card_cardfooter",
      "community": 1,
      "norm_label": "cardfooter()"
    },
    {
      "label": "dialog.tsx",
      "file_type": "code",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L1",
      "id": "src_components_ui_dialog_tsx",
      "community": 0,
      "norm_label": "dialog.tsx"
    },
    {
      "label": "Dialog()",
      "file_type": "code",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L10",
      "id": "ui_dialog_dialog",
      "community": 0,
      "norm_label": "dialog()"
    },
    {
      "label": "DialogTrigger()",
      "file_type": "code",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L16",
      "id": "ui_dialog_dialogtrigger",
      "community": 0,
      "norm_label": "dialogtrigger()"
    },
    {
      "label": "DialogPortal()",
      "file_type": "code",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L22",
      "id": "ui_dialog_dialogportal",
      "community": 0,
      "norm_label": "dialogportal()"
    },
    {
      "label": "DialogClose()",
      "file_type": "code",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L28",
      "id": "ui_dialog_dialogclose",
      "community": 0,
      "norm_label": "dialogclose()"
    },
    {
      "label": "DialogOverlay()",
      "file_type": "code",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L34",
      "id": "ui_dialog_dialogoverlay",
      "community": 0,
      "norm_label": "dialogoverlay()"
    },
    {
      "label": "DialogContent()",
      "file_type": "code",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L50",
      "id": "ui_dialog_dialogcontent",
      "community": 0,
      "norm_label": "dialogcontent()"
    },
    {
      "label": "DialogHeader()",
      "file_type": "code",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L84",
      "id": "ui_dialog_dialogheader",
      "community": 0,
      "norm_label": "dialogheader()"
    },
    {
      "label": "DialogFooter()",
      "file_type": "code",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L94",
      "id": "ui_dialog_dialogfooter",
      "community": 0,
      "norm_label": "dialogfooter()"
    },
    {
      "label": "DialogTitle()",
      "file_type": "code",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L121",
      "id": "ui_dialog_dialogtitle",
      "community": 0,
      "norm_label": "dialogtitle()"
    },
    {
      "label": "DialogDescription()",
      "file_type": "code",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L134",
      "id": "ui_dialog_dialogdescription",
      "community": 0,
      "norm_label": "dialogdescription()"
    },
    {
      "label": "form.tsx",
      "file_type": "code",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L1",
      "id": "src_components_ui_form_tsx",
      "community": 0,
      "norm_label": "form.tsx"
    },
    {
      "label": "FormFieldContextValue",
      "file_type": "code",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L21",
      "id": "ui_form_formfieldcontextvalue",
      "community": 0,
      "norm_label": "formfieldcontextvalue"
    },
    {
      "label": "FormFieldContext",
      "file_type": "code",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L28",
      "id": "ui_form_formfieldcontext",
      "community": 0,
      "norm_label": "formfieldcontext"
    },
    {
      "label": "FormField()",
      "file_type": "code",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L32",
      "id": "ui_form_formfield",
      "community": 0,
      "norm_label": "formfield()"
    },
    {
      "label": "useFormField()",
      "file_type": "code",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L45",
      "id": "ui_form_useformfield",
      "community": 0,
      "norm_label": "useformfield()"
    },
    {
      "label": "FormItemContext",
      "file_type": "code",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L72",
      "id": "ui_form_formitemcontext",
      "community": 0,
      "norm_label": "formitemcontext"
    },
    {
      "label": "FormItem()",
      "file_type": "code",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L76",
      "id": "ui_form_formitem",
      "community": 0,
      "norm_label": "formitem()"
    },
    {
      "label": "FormLabel()",
      "file_type": "code",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L90",
      "id": "ui_form_formlabel",
      "community": 0,
      "norm_label": "formlabel()"
    },
    {
      "label": "FormControl()",
      "file_type": "code",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L107",
      "id": "ui_form_formcontrol",
      "community": 0,
      "norm_label": "formcontrol()"
    },
    {
      "label": "FormDescription()",
      "file_type": "code",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L125",
      "id": "ui_form_formdescription",
      "community": 0,
      "norm_label": "formdescription()"
    },
    {
      "label": "FormMessage()",
      "file_type": "code",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L138",
      "id": "ui_form_formmessage",
      "community": 0,
      "norm_label": "formmessage()"
    },
    {
      "label": "input.tsx",
      "file_type": "code",
      "source_file": "src/components/ui/input.tsx",
      "source_location": "L1",
      "id": "src_components_ui_input_tsx",
      "community": 1,
      "norm_label": "input.tsx"
    },
    {
      "label": "Input()",
      "file_type": "code",
      "source_file": "src/components/ui/input.tsx",
      "source_location": "L5",
      "id": "ui_input_input",
      "community": 1,
      "norm_label": "input()"
    },
    {
      "label": "label.tsx",
      "file_type": "code",
      "source_file": "src/components/ui/label.tsx",
      "source_location": "L1",
      "id": "src_components_ui_label_tsx",
      "community": 0,
      "norm_label": "label.tsx"
    },
    {
      "label": "Label()",
      "file_type": "code",
      "source_file": "src/components/ui/label.tsx",
      "source_location": "L8",
      "id": "ui_label_label",
      "community": 0,
      "norm_label": "label()"
    },
    {
      "label": "separator.tsx",
      "file_type": "code",
      "source_file": "src/components/ui/separator.tsx",
      "source_location": "L1",
      "id": "src_components_ui_separator_tsx",
      "community": 0,
      "norm_label": "separator.tsx"
    },
    {
      "label": "Separator()",
      "file_type": "code",
      "source_file": "src/components/ui/separator.tsx",
      "source_location": "L8",
      "id": "ui_separator_separator",
      "community": 0,
      "norm_label": "separator()"
    },
    {
      "label": "sheet.tsx",
      "file_type": "code",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L1",
      "id": "src_components_ui_sheet_tsx",
      "community": 0,
      "norm_label": "sheet.tsx"
    },
    {
      "label": "Sheet()",
      "file_type": "code",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L9",
      "id": "ui_sheet_sheet",
      "community": 0,
      "norm_label": "sheet()"
    },
    {
      "label": "SheetTrigger()",
      "file_type": "code",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L13",
      "id": "ui_sheet_sheettrigger",
      "community": 0,
      "norm_label": "sheettrigger()"
    },
    {
      "label": "SheetClose()",
      "file_type": "code",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L19",
      "id": "ui_sheet_sheetclose",
      "community": 0,
      "norm_label": "sheetclose()"
    },
    {
      "label": "SheetPortal()",
      "file_type": "code",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L25",
      "id": "ui_sheet_sheetportal",
      "community": 0,
      "norm_label": "sheetportal()"
    },
    {
      "label": "SheetOverlay()",
      "file_type": "code",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L31",
      "id": "ui_sheet_sheetoverlay",
      "community": 0,
      "norm_label": "sheetoverlay()"
    },
    {
      "label": "SheetContent()",
      "file_type": "code",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L47",
      "id": "ui_sheet_sheetcontent",
      "community": 0,
      "norm_label": "sheetcontent()"
    },
    {
      "label": "SheetHeader()",
      "file_type": "code",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L88",
      "id": "ui_sheet_sheetheader",
      "community": 0,
      "norm_label": "sheetheader()"
    },
    {
      "label": "SheetFooter()",
      "file_type": "code",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L98",
      "id": "ui_sheet_sheetfooter",
      "community": 0,
      "norm_label": "sheetfooter()"
    },
    {
      "label": "SheetTitle()",
      "file_type": "code",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L108",
      "id": "ui_sheet_sheettitle",
      "community": 0,
      "norm_label": "sheettitle()"
    },
    {
      "label": "SheetDescription()",
      "file_type": "code",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L121",
      "id": "ui_sheet_sheetdescription",
      "community": 0,
      "norm_label": "sheetdescription()"
    },
    {
      "label": "tabs.tsx",
      "file_type": "code",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L1",
      "id": "src_components_ui_tabs_tsx",
      "community": 0,
      "norm_label": "tabs.tsx"
    },
    {
      "label": "Tabs()",
      "file_type": "code",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L9",
      "id": "ui_tabs_tabs",
      "community": 0,
      "norm_label": "tabs()"
    },
    {
      "label": "tabsListVariants",
      "file_type": "code",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L28",
      "id": "ui_tabs_tabslistvariants",
      "community": 0,
      "norm_label": "tabslistvariants"
    },
    {
      "label": "TabsList()",
      "file_type": "code",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L43",
      "id": "ui_tabs_tabslist",
      "community": 0,
      "norm_label": "tabslist()"
    },
    {
      "label": "TabsTrigger()",
      "file_type": "code",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L59",
      "id": "ui_tabs_tabstrigger",
      "community": 0,
      "norm_label": "tabstrigger()"
    },
    {
      "label": "TabsContent()",
      "file_type": "code",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L78",
      "id": "ui_tabs_tabscontent",
      "community": 0,
      "norm_label": "tabscontent()"
    },
    {
      "label": "types.ts",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L1",
      "id": "src_lib_types_ts",
      "community": 3,
      "norm_label": "types.ts"
    },
    {
      "label": "UserType",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L1",
      "id": "lib_types_usertype",
      "community": 1,
      "norm_label": "usertype"
    },
    {
      "label": "Availability",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L3",
      "id": "lib_types_availability",
      "community": 3,
      "norm_label": "availability"
    },
    {
      "label": "RateType",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L5",
      "id": "lib_types_ratetype",
      "community": 3,
      "norm_label": "ratetype"
    },
    {
      "label": "JobStatus",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L7",
      "id": "lib_types_jobstatus",
      "community": 3,
      "norm_label": "jobstatus"
    },
    {
      "label": "MatchStatus",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L9",
      "id": "lib_types_matchstatus",
      "community": 3,
      "norm_label": "matchstatus"
    },
    {
      "label": "ActionStatus",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L16",
      "id": "lib_types_actionstatus",
      "community": 3,
      "norm_label": "actionstatus"
    },
    {
      "label": "PaymentStatus",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L18",
      "id": "lib_types_paymentstatus",
      "community": 3,
      "norm_label": "paymentstatus"
    },
    {
      "label": "NotificationType",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L20",
      "id": "lib_types_notificationtype",
      "community": 3,
      "norm_label": "notificationtype"
    },
    {
      "label": "Profile",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L22",
      "id": "lib_types_profile",
      "community": 3,
      "norm_label": "profile"
    },
    {
      "label": "Company",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L38",
      "id": "lib_types_company",
      "community": 3,
      "norm_label": "company"
    },
    {
      "label": "WorkerProfile",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L51",
      "id": "lib_types_workerprofile",
      "community": 3,
      "norm_label": "workerprofile"
    },
    {
      "label": "Job",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L66",
      "id": "lib_types_job",
      "community": 3,
      "norm_label": "job"
    },
    {
      "label": "Match",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L87",
      "id": "lib_types_match",
      "community": 3,
      "norm_label": "match"
    },
    {
      "label": "Rating",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L101",
      "id": "lib_types_rating",
      "community": 3,
      "norm_label": "rating"
    },
    {
      "label": "Payment",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L111",
      "id": "lib_types_payment",
      "community": 3,
      "norm_label": "payment"
    },
    {
      "label": "Notification",
      "file_type": "code",
      "source_file": "src/lib/types.ts",
      "source_location": "L121",
      "id": "lib_types_notification",
      "community": 3,
      "norm_label": "notification"
    },
    {
      "label": "utils.ts",
      "file_type": "code",
      "source_file": "src/lib/utils.ts",
      "source_location": "L1",
      "id": "src_lib_utils_ts",
      "community": 0,
      "norm_label": "utils.ts"
    },
    {
      "label": "cn()",
      "file_type": "code",
      "source_file": "src/lib/utils.ts",
      "source_location": "L4",
      "id": "lib_utils_cn",
      "community": 0,
      "norm_label": "cn()"
    },
    {
      "label": "client.ts",
      "file_type": "code",
      "source_file": "src/lib/supabase/client.ts",
      "source_location": "L1",
      "id": "src_lib_supabase_client_ts",
      "community": 1,
      "norm_label": "client.ts"
    },
    {
      "label": "createClient()",
      "file_type": "code",
      "source_file": "src/lib/supabase/client.ts",
      "source_location": "L3",
      "id": "supabase_client_createclient",
      "community": 1,
      "norm_label": "createclient()"
    },
    {
      "label": "middleware.ts",
      "file_type": "code",
      "source_file": "src/lib/supabase/middleware.ts",
      "source_location": "L1",
      "id": "src_lib_supabase_middleware_ts",
      "community": 12,
      "norm_label": "middleware.ts"
    },
    {
      "label": "updateSession()",
      "file_type": "code",
      "source_file": "src/lib/supabase/middleware.ts",
      "source_location": "L4",
      "id": "supabase_middleware_updatesession",
      "community": 12,
      "norm_label": "updatesession()"
    },
    {
      "label": "server.ts",
      "file_type": "code",
      "source_file": "src/lib/supabase/server.ts",
      "source_location": "L1",
      "id": "src_lib_supabase_server_ts",
      "community": 11,
      "norm_label": "server.ts"
    },
    {
      "label": "createClient()",
      "file_type": "code",
      "source_file": "src/lib/supabase/server.ts",
      "source_location": "L4",
      "id": "supabase_server_createclient",
      "community": 11,
      "norm_label": "createclient()"
    },
    {
      "label": "CLAUDE.md",
      "file_type": "document",
      "source_file": "CLAUDE.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "claude_md",
      "community": 2,
      "norm_label": "claude.md"
    },
    {
      "label": "PRODUCT-SPEC.md",
      "file_type": "document",
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "product_spec_md",
      "community": 2,
      "norm_label": "product-spec.md"
    },
    {
      "label": "README.md",
      "file_type": "document",
      "source_file": "README.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "readme_md",
      "community": 2,
      "norm_label": "readme.md"
    },
    {
      "label": "file.svg",
      "file_type": "image",
      "source_file": "public/file.svg",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "file_svg",
      "community": 15,
      "norm_label": "file.svg"
    },
    {
      "label": "globe.svg",
      "file_type": "image",
      "source_file": "public/globe.svg",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "globe_svg",
      "community": 16,
      "norm_label": "globe.svg"
    },
    {
      "label": "next.svg",
      "file_type": "image",
      "source_file": "public/next.svg",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "next_svg",
      "community": 17,
      "norm_label": "next.svg"
    },
    {
      "label": "vercel.svg",
      "file_type": "image",
      "source_file": "public/vercel.svg",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "vercel_svg",
      "community": 18,
      "norm_label": "vercel.svg"
    },
    {
      "label": "window.svg",
      "file_type": "image",
      "source_file": "public/window.svg",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "window_svg",
      "community": 19,
      "norm_label": "window.svg"
    },
    {
      "label": "RateRight v2",
      "file_type": "concept",
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "product_spec_rateright_v2",
      "community": 2,
      "norm_label": "rateright v2"
    },
    {
      "label": "Contractor Persona",
      "file_type": "concept",
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "product_spec_contractor",
      "community": 2,
      "norm_label": "contractor persona"
    },
    {
      "label": "Worker Persona",
      "file_type": "concept",
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "product_spec_worker",
      "community": 2,
      "norm_label": "worker persona"
    },
    {
      "label": "Company Research Engine",
      "file_type": "concept",
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "product_spec_company_research",
      "community": 2,
      "norm_label": "company research engine"
    },
    {
      "label": "Voice Profile Builder",
      "file_type": "concept",
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "product_spec_voice_profile",
      "community": 2,
      "norm_label": "voice profile builder"
    },
    {
      "label": "Smart Job Post Assistant",
      "file_type": "concept",
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "product_spec_job_post",
      "community": 2,
      "norm_label": "smart job post assistant"
    },
    {
      "label": "Smart Matching Engine",
      "file_type": "concept",
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "product_spec_matching",
      "community": 2,
      "norm_label": "smart matching engine"
    },
    {
      "label": "White Card Verification",
      "file_type": "concept",
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "product_spec_white_card",
      "community": 2,
      "norm_label": "white card verification"
    },
    {
      "label": "Business Model",
      "file_type": "concept",
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "product_spec_business_model",
      "community": 2,
      "norm_label": "business model"
    },
    {
      "label": "$50 Flat Fee",
      "file_type": "concept",
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "product_spec_flat_fee",
      "community": 2,
      "norm_label": "$50 flat fee"
    },
    {
      "label": "Database Schema",
      "file_type": "concept",
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "product_spec_database",
      "community": 2,
      "norm_label": "database schema"
    },
    {
      "label": "Tech Stack",
      "file_type": "concept",
      "source_file": "CLAUDE.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "claude_tech_stack",
      "community": 2,
      "norm_label": "tech stack"
    },
    {
      "label": "Next.js 14+",
      "file_type": "concept",
      "source_file": "CLAUDE.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "claude_nextjs",
      "community": 2,
      "norm_label": "next.js 14+"
    },
    {
      "label": "Supabase",
      "file_type": "concept",
      "source_file": "CLAUDE.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "claude_supabase",
      "community": 2,
      "norm_label": "supabase"
    },
    {
      "label": "Tailwind CSS",
      "file_type": "concept",
      "source_file": "CLAUDE.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "claude_tailwind",
      "community": 6,
      "norm_label": "tailwind css"
    },
    {
      "label": "shadcn/ui",
      "file_type": "concept",
      "source_file": "CLAUDE.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "claude_shadcn",
      "community": 2,
      "norm_label": "shadcn/ui"
    },
    {
      "label": "OpenAI/Anthropic",
      "file_type": "concept",
      "source_file": "CLAUDE.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "claude_openai",
      "community": 2,
      "norm_label": "openai/anthropic"
    },
    {
      "label": "Whisper",
      "file_type": "concept",
      "source_file": "CLAUDE.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "claude_whisper",
      "community": 2,
      "norm_label": "whisper"
    },
    {
      "label": "Stripe",
      "file_type": "concept",
      "source_file": "CLAUDE.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "claude_stripe",
      "community": 2,
      "norm_label": "stripe"
    },
    {
      "label": "Vercel",
      "file_type": "concept",
      "source_file": "CLAUDE.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "claude_vercel",
      "community": 2,
      "norm_label": "vercel"
    },
    {
      "label": "MVP Priority",
      "file_type": "concept",
      "source_file": "CLAUDE.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "claude_mvp_priority",
      "community": 2,
      "norm_label": "mvp priority"
    },
    {
      "label": "Design Principles",
      "file_type": "concept",
      "source_file": "CLAUDE.md",
      "source_location": null,
      "source_url": null,
      "captured_at": null,
      "author": null,
      "contributor": null,
      "id": "claude_design_principles",
      "community": 2,
      "norm_label": "design principles"
    }
  ],
  "links": [
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L2",
      "weight": 1.0,
      "source": "components_json",
      "target": "rateright_v2_components_schema",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L3",
      "weight": 1.0,
      "source": "components_json",
      "target": "rateright_v2_components_style",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L4",
      "weight": 1.0,
      "source": "components_json",
      "target": "rateright_v2_components_rsc",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L5",
      "weight": 1.0,
      "source": "components_json",
      "target": "rateright_v2_components_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L6",
      "weight": 1.0,
      "source": "components_json",
      "target": "rateright_v2_components_tailwind",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L13",
      "weight": 1.0,
      "source": "components_json",
      "target": "rateright_v2_components_iconlibrary",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L14",
      "weight": 1.0,
      "source": "components_json",
      "target": "rateright_v2_components_rtl",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L15",
      "weight": 1.0,
      "source": "components_json",
      "target": "rateright_v2_components_aliases",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L22",
      "weight": 1.0,
      "source": "components_json",
      "target": "rateright_v2_components_registries",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L7",
      "weight": 1.0,
      "source": "rateright_v2_components_tailwind",
      "target": "rateright_v2_components_tailwind_config",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L8",
      "weight": 1.0,
      "source": "rateright_v2_components_tailwind",
      "target": "rateright_v2_components_tailwind_css",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L9",
      "weight": 1.0,
      "source": "rateright_v2_components_tailwind",
      "target": "rateright_v2_components_tailwind_basecolor",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L10",
      "weight": 1.0,
      "source": "rateright_v2_components_tailwind",
      "target": "rateright_v2_components_tailwind_cssvariables",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L11",
      "weight": 1.0,
      "source": "rateright_v2_components_tailwind",
      "target": "rateright_v2_components_tailwind_prefix",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L16",
      "weight": 1.0,
      "source": "rateright_v2_components_aliases",
      "target": "rateright_v2_components_aliases_components",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L17",
      "weight": 1.0,
      "source": "rateright_v2_components_aliases",
      "target": "rateright_v2_components_aliases_utils",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L18",
      "weight": 1.0,
      "source": "rateright_v2_components_aliases",
      "target": "rateright_v2_components_aliases_ui",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L19",
      "weight": 1.0,
      "source": "rateright_v2_components_aliases",
      "target": "rateright_v2_components_aliases_lib",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "components.json",
      "source_location": "L20",
      "weight": 1.0,
      "source": "rateright_v2_components_aliases",
      "target": "rateright_v2_components_aliases_hooks",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L32",
      "weight": 1.0,
      "source": "rateright_v2_package_devdependencies",
      "target": "eslint_config_mjs",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L2",
      "weight": 1.0,
      "source": "package_json",
      "target": "rateright_v2_package_name",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L3",
      "weight": 1.0,
      "source": "package_json",
      "target": "rateright_v2_package_version",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L4",
      "weight": 1.0,
      "source": "package_json",
      "target": "rateright_v2_package_private",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L5",
      "weight": 1.0,
      "source": "package_json",
      "target": "rateright_v2_package_scripts",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L11",
      "weight": 1.0,
      "source": "package_json",
      "target": "rateright_v2_package_dependencies",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L26",
      "weight": 1.0,
      "source": "package_json",
      "target": "rateright_v2_package_devdependencies",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L6",
      "weight": 1.0,
      "source": "rateright_v2_package_scripts",
      "target": "rateright_v2_package_scripts_dev",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L7",
      "weight": 1.0,
      "source": "rateright_v2_package_scripts",
      "target": "rateright_v2_package_scripts_build",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L8",
      "weight": 1.0,
      "source": "rateright_v2_package_scripts",
      "target": "rateright_v2_package_scripts_start",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L9",
      "weight": 1.0,
      "source": "rateright_v2_package_scripts",
      "target": "rateright_v2_package_scripts_lint",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L12",
      "weight": 1.0,
      "source": "rateright_v2_package_dependencies",
      "target": "rateright_v2_package_dependencies_hookform_resolvers",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L13",
      "weight": 1.0,
      "source": "rateright_v2_package_dependencies",
      "target": "claude_supabase",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L14",
      "weight": 1.0,
      "source": "rateright_v2_package_dependencies",
      "target": "rateright_v2_package_dependencies_supabase_supabase_js",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L15",
      "weight": 1.0,
      "source": "rateright_v2_package_dependencies",
      "target": "rateright_v2_package_dependencies_class_variance_authority",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L16",
      "weight": 1.0,
      "source": "rateright_v2_package_dependencies",
      "target": "rateright_v2_package_dependencies_clsx",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L17",
      "weight": 1.0,
      "source": "rateright_v2_package_dependencies",
      "target": "rateright_v2_package_dependencies_lucide_react",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L18",
      "weight": 1.0,
      "source": "rateright_v2_package_dependencies",
      "target": "rateright_v2_package_dependencies_next",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L19",
      "weight": 1.0,
      "source": "rateright_v2_package_dependencies",
      "target": "rateright_v2_package_dependencies_radix_ui",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L20",
      "weight": 1.0,
      "source": "rateright_v2_package_dependencies",
      "target": "rateright_v2_package_dependencies_react",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L21",
      "weight": 1.0,
      "source": "rateright_v2_package_dependencies",
      "target": "rateright_v2_package_dependencies_react_dom",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L22",
      "weight": 1.0,
      "source": "rateright_v2_package_dependencies",
      "target": "rateright_v2_package_dependencies_react_hook_form",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L23",
      "weight": 1.0,
      "source": "rateright_v2_package_dependencies",
      "target": "rateright_v2_package_dependencies_tailwind_merge",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L24",
      "weight": 1.0,
      "source": "rateright_v2_package_dependencies",
      "target": "rateright_v2_package_dependencies_zod",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L27",
      "weight": 1.0,
      "source": "rateright_v2_package_devdependencies",
      "target": "rateright_v2_package_devdependencies_tailwindcss_postcss",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L28",
      "weight": 1.0,
      "source": "rateright_v2_package_devdependencies",
      "target": "rateright_v2_package_devdependencies_types_node",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L30",
      "weight": 1.0,
      "source": "rateright_v2_package_devdependencies",
      "target": "rateright_v2_package_devdependencies_types_react",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L31",
      "weight": 1.0,
      "source": "rateright_v2_package_devdependencies",
      "target": "rateright_v2_package_devdependencies_eslint",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L33",
      "weight": 1.0,
      "source": "rateright_v2_package_devdependencies",
      "target": "claude_tailwind",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L34",
      "weight": 1.0,
      "source": "rateright_v2_package_devdependencies",
      "target": "rateright_v2_package_devdependencies_tw_animate_css",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "package.json",
      "source_location": "L35",
      "weight": 1.0,
      "source": "rateright_v2_package_devdependencies",
      "target": "rateright_v2_package_devdependencies_typescript",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "postcss.config.mjs",
      "source_location": "L1",
      "weight": 1.0,
      "source": "postcss_config_mjs",
      "target": "rateright_v2_postcss_config_config",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L2",
      "weight": 1.0,
      "source": "tsconfig_json",
      "target": "rateright_v2_tsconfig_compileroptions",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L25",
      "weight": 1.0,
      "source": "tsconfig_json",
      "target": "rateright_v2_tsconfig_include",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L33",
      "weight": 1.0,
      "source": "tsconfig_json",
      "target": "rateright_v2_tsconfig_exclude",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L3",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_target",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L4",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_lib",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L5",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_allowjs",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L6",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_skiplibcheck",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L7",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_strict",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L8",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_noemit",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L9",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_esmoduleinterop",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L10",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_module",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L11",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_moduleresolution",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L12",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_resolvejsonmodule",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L13",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_isolatedmodules",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L14",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_jsx",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L15",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_incremental",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L16",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_plugins",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L21",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions",
      "target": "rateright_v2_tsconfig_compileroptions_paths",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "tsconfig.json",
      "source_location": "L22",
      "weight": 1.0,
      "source": "rateright_v2_tsconfig_compileroptions_paths",
      "target": "rateright_v2_tsconfig_paths",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "vercel.json",
      "source_location": "L2",
      "weight": 1.0,
      "source": "vercel_json",
      "target": "rateright_v2_vercel_schema",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "vercel.json",
      "source_location": "L3",
      "weight": 1.0,
      "source": "vercel_json",
      "target": "rateright_v2_vercel_framework",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "vercel.json",
      "source_location": "L4",
      "weight": 1.0,
      "source": "vercel_json",
      "target": "rateright_v2_vercel_regions",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "vercel.json",
      "source_location": "L5",
      "weight": 1.0,
      "source": "vercel_json",
      "target": "rateright_v2_vercel_headers",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/middleware.ts",
      "source_location": "L2",
      "weight": 1.0,
      "source": "src_middleware_ts",
      "target": "src_lib_supabase_middleware_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "src/middleware.ts",
      "source_location": "L5",
      "weight": 1.0,
      "confidence_score": 1.0,
      "source": "src_middleware_ts",
      "target": "supabase_middleware_updatesession"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/middleware.ts",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_middleware_ts",
      "target": "src_middleware_config",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/layout.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_app_layout_tsx",
      "target": "app_layout_geistsans",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/layout.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_layout_tsx",
      "target": "app_layout_geistmono",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/layout.tsx",
      "source_location": "L15",
      "weight": 1.0,
      "source": "src_app_layout_tsx",
      "target": "app_layout_metadata",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/layout.tsx",
      "source_location": "L28",
      "weight": 1.0,
      "source": "src_app_layout_tsx",
      "target": "app_layout_viewport",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/layout.tsx",
      "source_location": "L35",
      "weight": 1.0,
      "source": "src_app_layout_tsx",
      "target": "app_layout_rootlayout",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/page.tsx",
      "source_location": "L2",
      "weight": 1.0,
      "source": "src_app_page_tsx",
      "target": "src_components_ui_button_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/page.tsx",
      "source_location": "L2",
      "weight": 1.0,
      "source": "src_app_page_tsx",
      "target": "ui_button_button",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/page.tsx",
      "source_location": "L3",
      "weight": 1.0,
      "source": "src_app_page_tsx",
      "target": "src_components_ui_card_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/page.tsx",
      "source_location": "L3",
      "weight": 1.0,
      "source": "src_app_page_tsx",
      "target": "ui_card_card",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/page.tsx",
      "source_location": "L3",
      "weight": 1.0,
      "source": "src_app_page_tsx",
      "target": "ui_card_cardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/page.tsx",
      "source_location": "L19",
      "weight": 1.0,
      "source": "src_app_page_tsx",
      "target": "app_page_landingpage",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/page.tsx",
      "source_location": "L276",
      "weight": 1.0,
      "source": "src_app_page_tsx",
      "target": "app_page_step",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/page.tsx",
      "source_location": "L305",
      "weight": 1.0,
      "source": "src_app_page_tsx",
      "target": "app_page_featurecard",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/page.tsx",
      "source_location": "L325",
      "weight": 1.0,
      "source": "src_app_page_tsx",
      "target": "app_page_benefit",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/page.tsx",
      "source_location": "L340",
      "weight": 1.0,
      "source": "src_app_page_tsx",
      "target": "app_page_benefitcheck",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/callback/route.ts",
      "source_location": "L2",
      "weight": 1.0,
      "source": "src_app_auth_callback_route_ts",
      "target": "src_lib_supabase_server_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/callback/route.ts",
      "source_location": "L2",
      "weight": 1.0,
      "source": "src_app_auth_callback_route_ts",
      "target": "supabase_server_createclient",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/callback/route.ts",
      "source_location": "L4",
      "weight": 1.0,
      "source": "src_app_auth_callback_route_ts",
      "target": "callback_route_get",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "src_lib_supabase_client_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "supabase_client_createclient",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "src_components_ui_button_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "ui_button_button",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "src_components_ui_input_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "ui_input_input",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "src_components_ui_label_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "ui_label_label",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "src_components_ui_card_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "ui_card_card",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "ui_card_cardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "ui_card_carddescription",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "ui_card_cardheader",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "ui_card_cardtitle",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/login/page.tsx",
      "source_location": "L12",
      "weight": 1.0,
      "source": "src_app_auth_login_page_tsx",
      "target": "login_page_loginpage",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "src_lib_supabase_client_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "supabase_client_createclient",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "src_components_ui_button_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "ui_button_button",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "src_components_ui_input_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "ui_input_input",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "src_components_ui_label_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "ui_label_label",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "src_components_ui_card_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "ui_card_card",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "ui_card_cardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "ui_card_carddescription",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "ui_card_cardheader",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "ui_card_cardtitle",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L12",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "src_lib_types_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L12",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "lib_types_usertype",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/auth/signup/page.tsx",
      "source_location": "L14",
      "weight": 1.0,
      "source": "src_app_auth_signup_page_tsx",
      "target": "signup_page_signuppage",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "src_lib_supabase_client_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "supabase_client_createclient",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "src_components_ui_card_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "ui_card_card",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "ui_card_cardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "src_components_ui_badge_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "ui_badge_badge",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "src_components_ui_button_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "ui_button_button",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "src_components_bottom_nav_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L21",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "src_lib_types_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L21",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "lib_types_job",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L23",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "matches_page_matchwithworker",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L49",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "matches_page_trade_label",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L59",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "matches_page_generateaisummary",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/matches/page.tsx",
      "source_location": "L82",
      "weight": 1.0,
      "source": "src_app_contractor_matches_page_tsx",
      "target": "matches_page_contractormatchespage",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "src_lib_supabase_client_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "supabase_client_createclient",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "src_components_ui_button_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "ui_button_button",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "src_components_ui_card_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "ui_card_card",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "ui_card_cardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "src_components_ui_input_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "ui_input_input",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "src_components_ui_label_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "ui_label_label",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L11",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "src_components_ui_badge_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L11",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "ui_badge_badge",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L31",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "post_job_page_trade_categories",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L41",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "post_job_page_ai_suggestions",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/post-job/page.tsx",
      "source_location": "L100",
      "weight": 1.0,
      "source": "src_app_contractor_post_job_page_tsx",
      "target": "post_job_page_postjobpage",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "src_lib_supabase_client_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "supabase_client_createclient",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "src_components_ui_button_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "ui_button_button",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "src_components_ui_input_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "ui_input_input",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "src_components_ui_label_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "ui_label_label",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "src_components_ui_card_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "ui_card_card",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "ui_card_cardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L27",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "src_app_contractor_signup_page_tsx_signup_page_step",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L29",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "signup_page_companydata",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L38",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "signup_page_mockcompanyresearch",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L54",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "signup_page_contractorsignuppage",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L484",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "signup_page_researchstep",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/contractor/signup/page.tsx",
      "source_location": "L502",
      "weight": 1.0,
      "source": "src_app_contractor_signup_page_tsx",
      "target": "signup_page_editablefield",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L3",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "src_lib_supabase_server_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L3",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "supabase_server_createclient",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L4",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "src_components_ui_button_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L4",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "ui_button_button",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "src_components_ui_card_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "ui_card_card",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "ui_card_cardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "ui_card_carddescription",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "ui_card_cardheader",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "ui_card_cardtitle",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "src_components_ui_badge_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "ui_badge_badge",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "src_components_sign_out_button_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "src_components_bottom_nav_wrapper_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/dashboard/page.tsx",
      "source_location": "L11",
      "weight": 1.0,
      "source": "src_app_dashboard_page_tsx",
      "target": "dashboard_page_dashboardpage",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "src_lib_supabase_client_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "supabase_client_createclient",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "src_components_ui_card_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "ui_card_card",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "ui_card_cardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "src_components_ui_badge_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "ui_badge_badge",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "src_components_ui_button_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "ui_button_button",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "src_components_bottom_nav_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L18",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "src_lib_types_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L18",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "lib_types_job",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L20",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "jobs_page_trade_filters",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L31",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "jobs_page_trade_id_to_label",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L41",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "jobs_page_tradelabelfromid",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L45",
      "weight": 1.0,
      "source": "src_app_worker_jobs_page_tsx",
      "target": "jobs_page_workerjobspage",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/jobs/page.tsx",
      "source_location": "L244",
      "weight": 1.0,
      "source": "jobs_page_workerjobspage",
      "target": "jobs_page_tradelabelfromid",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "src_lib_supabase_client_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "supabase_client_createclient",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "src_components_ui_button_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "ui_button_button",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "src_components_ui_input_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "ui_input_input",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "src_components_ui_label_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "ui_label_label",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "src_components_ui_card_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "ui_card_card",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "ui_card_cardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L29",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "src_app_worker_signup_page_tsx_signup_page_step",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L31",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "signup_page_trades",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L50",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "signup_page_experience_options",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L58",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "signup_page_availability_options",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L65",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "signup_page_cert_options",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L77",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "signup_page_workerdata",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L85",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "signup_page_generatebio",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L101",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "signup_page_workersignuppage",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L747",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "signup_page_stepheader",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L769",
      "weight": 1.0,
      "source": "src_app_worker_signup_page_tsx",
      "target": "signup_page_reviewfield",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "src/app/worker/signup/page.tsx",
      "source_location": "L709",
      "weight": 1.0,
      "source": "signup_page_workersignuppage",
      "target": "signup_page_generatebio",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/bottom-nav-wrapper.tsx",
      "source_location": "L3",
      "weight": 1.0,
      "source": "src_components_bottom_nav_wrapper_tsx",
      "target": "src_components_bottom_nav_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/bottom-nav-wrapper.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_components_bottom_nav_wrapper_tsx",
      "target": "components_bottom_nav_wrapper_bottomnavwrapperprops",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/bottom-nav.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_components_bottom_nav_tsx",
      "target": "src_lib_utils_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/bottom-nav.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_components_bottom_nav_tsx",
      "target": "lib_utils_cn",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/bottom-nav.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_components_bottom_nav_tsx",
      "target": "components_bottom_nav_bottomnavprops",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/sign-out-button.tsx",
      "source_location": "L4",
      "weight": 1.0,
      "source": "src_components_sign_out_button_tsx",
      "target": "src_lib_supabase_client_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/sign-out-button.tsx",
      "source_location": "L4",
      "weight": 1.0,
      "source": "src_components_sign_out_button_tsx",
      "target": "supabase_client_createclient",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/sign-out-button.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_components_sign_out_button_tsx",
      "target": "src_components_ui_button_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/sign-out-button.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_components_sign_out_button_tsx",
      "target": "ui_button_button",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/badge.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_components_ui_badge_tsx",
      "target": "src_lib_utils_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/badge.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_components_ui_badge_tsx",
      "target": "lib_utils_cn",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/badge.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_components_ui_badge_tsx",
      "target": "ui_badge_badgevariants",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/badge.tsx",
      "source_location": "L29",
      "weight": 1.0,
      "source": "src_components_ui_badge_tsx",
      "target": "ui_badge_badge",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/badge.tsx",
      "source_location": "L42",
      "weight": 1.0,
      "source": "ui_badge_badge",
      "target": "ui_badge_badgevariants",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/badge.tsx",
      "source_location": "L42",
      "weight": 1.0,
      "source": "ui_badge_badge",
      "target": "lib_utils_cn"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/button.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_components_ui_button_tsx",
      "target": "src_lib_utils_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/button.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_components_ui_button_tsx",
      "target": "lib_utils_cn",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/button.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_components_ui_button_tsx",
      "target": "ui_button_buttonvariants",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/button.tsx",
      "source_location": "L41",
      "weight": 1.0,
      "source": "src_components_ui_button_tsx",
      "target": "ui_button_button",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "src_components_ui_button_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/button.tsx",
      "source_location": "L58",
      "weight": 1.0,
      "source": "ui_button_button",
      "target": "ui_button_buttonvariants",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "ui_button_button",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/button.tsx",
      "source_location": "L58",
      "weight": 1.0,
      "source": "ui_button_button",
      "target": "lib_utils_cn"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L3",
      "weight": 1.0,
      "source": "src_components_ui_card_tsx",
      "target": "src_lib_utils_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L3",
      "weight": 1.0,
      "source": "src_components_ui_card_tsx",
      "target": "lib_utils_cn",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_components_ui_card_tsx",
      "target": "ui_card_card",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L18",
      "weight": 1.0,
      "source": "src_components_ui_card_tsx",
      "target": "ui_card_cardheader",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L31",
      "weight": 1.0,
      "source": "src_components_ui_card_tsx",
      "target": "ui_card_cardtitle",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L41",
      "weight": 1.0,
      "source": "src_components_ui_card_tsx",
      "target": "ui_card_carddescription",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L51",
      "weight": 1.0,
      "source": "src_components_ui_card_tsx",
      "target": "ui_card_cardaction",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L64",
      "weight": 1.0,
      "source": "src_components_ui_card_tsx",
      "target": "ui_card_cardcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L74",
      "weight": 1.0,
      "source": "src_components_ui_card_tsx",
      "target": "ui_card_cardfooter",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "ui_card_card",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L22",
      "weight": 1.0,
      "source": "ui_card_cardheader",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L35",
      "weight": 1.0,
      "source": "ui_card_cardtitle",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L45",
      "weight": 1.0,
      "source": "ui_card_carddescription",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L55",
      "weight": 1.0,
      "source": "ui_card_cardaction",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L68",
      "weight": 1.0,
      "source": "ui_card_cardcontent",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/card.tsx",
      "source_location": "L78",
      "weight": 1.0,
      "source": "ui_card_cardfooter",
      "target": "lib_utils_cn"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "src_lib_utils_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "lib_utils_cn",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "ui_dialog_dialog",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L16",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "ui_dialog_dialogtrigger",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L22",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "ui_dialog_dialogportal",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L28",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "ui_dialog_dialogclose",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L34",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "ui_dialog_dialogoverlay",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L50",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "ui_dialog_dialogcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L84",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "ui_dialog_dialogheader",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L94",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "ui_dialog_dialogfooter",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L121",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "ui_dialog_dialogtitle",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L134",
      "weight": 1.0,
      "source": "src_components_ui_dialog_tsx",
      "target": "ui_dialog_dialogdescription",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L41",
      "weight": 1.0,
      "source": "ui_dialog_dialogoverlay",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L63",
      "weight": 1.0,
      "source": "ui_dialog_dialogcontent",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L88",
      "weight": 1.0,
      "source": "ui_dialog_dialogheader",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L105",
      "weight": 1.0,
      "source": "ui_dialog_dialogfooter",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L128",
      "weight": 1.0,
      "source": "ui_dialog_dialogtitle",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/dialog.tsx",
      "source_location": "L141",
      "weight": 1.0,
      "source": "ui_dialog_dialogdescription",
      "target": "lib_utils_cn"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L16",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "src_lib_utils_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L16",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "lib_utils_cn",
      "confidence_score": 1.0
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L17",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "src_components_ui_label_tsx",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L17",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "ui_label_label",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L21",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "ui_form_formfieldcontextvalue",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L28",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "ui_form_formfieldcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L32",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "ui_form_formfield",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L45",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "ui_form_useformfield",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L72",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "ui_form_formitemcontext",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L76",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "ui_form_formitem",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L90",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "ui_form_formlabel",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L107",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "ui_form_formcontrol",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L125",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "ui_form_formdescription",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L138",
      "weight": 1.0,
      "source": "src_components_ui_form_tsx",
      "target": "ui_form_formmessage",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L94",
      "weight": 1.0,
      "source": "ui_form_formlabel",
      "target": "ui_form_useformfield",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L108",
      "weight": 1.0,
      "source": "ui_form_formcontrol",
      "target": "ui_form_useformfield",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L126",
      "weight": 1.0,
      "source": "ui_form_formdescription",
      "target": "ui_form_useformfield",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L139",
      "weight": 1.0,
      "source": "ui_form_formmessage",
      "target": "ui_form_useformfield",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L83",
      "weight": 1.0,
      "source": "ui_form_formitem",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L100",
      "weight": 1.0,
      "source": "ui_form_formlabel",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L132",
      "weight": 1.0,
      "source": "ui_form_formdescription",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/form.tsx",
      "source_location": "L150",
      "weight": 1.0,
      "source": "ui_form_formmessage",
      "target": "lib_utils_cn"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/input.tsx",
      "source_location": "L3",
      "weight": 1.0,
      "source": "src_components_ui_input_tsx",
      "target": "src_lib_utils_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/input.tsx",
      "source_location": "L3",
      "weight": 1.0,
      "source": "src_components_ui_input_tsx",
      "target": "lib_utils_cn",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/input.tsx",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_components_ui_input_tsx",
      "target": "ui_input_input",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/input.tsx",
      "source_location": "L10",
      "weight": 1.0,
      "source": "ui_input_input",
      "target": "lib_utils_cn"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/label.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_components_ui_label_tsx",
      "target": "src_lib_utils_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/label.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_components_ui_label_tsx",
      "target": "lib_utils_cn",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/label.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_components_ui_label_tsx",
      "target": "ui_label_label",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/label.tsx",
      "source_location": "L15",
      "weight": 1.0,
      "source": "ui_label_label",
      "target": "lib_utils_cn"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/separator.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_components_ui_separator_tsx",
      "target": "src_lib_utils_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/separator.tsx",
      "source_location": "L6",
      "weight": 1.0,
      "source": "src_components_ui_separator_tsx",
      "target": "lib_utils_cn",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/separator.tsx",
      "source_location": "L8",
      "weight": 1.0,
      "source": "src_components_ui_separator_tsx",
      "target": "ui_separator_separator",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/separator.tsx",
      "source_location": "L19",
      "weight": 1.0,
      "source": "ui_separator_separator",
      "target": "lib_utils_cn"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_components_ui_sheet_tsx",
      "target": "src_lib_utils_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_components_ui_sheet_tsx",
      "target": "lib_utils_cn",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_components_ui_sheet_tsx",
      "target": "ui_sheet_sheet",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L13",
      "weight": 1.0,
      "source": "src_components_ui_sheet_tsx",
      "target": "ui_sheet_sheettrigger",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L19",
      "weight": 1.0,
      "source": "src_components_ui_sheet_tsx",
      "target": "ui_sheet_sheetclose",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L25",
      "weight": 1.0,
      "source": "src_components_ui_sheet_tsx",
      "target": "ui_sheet_sheetportal",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L31",
      "weight": 1.0,
      "source": "src_components_ui_sheet_tsx",
      "target": "ui_sheet_sheetoverlay",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L47",
      "weight": 1.0,
      "source": "src_components_ui_sheet_tsx",
      "target": "ui_sheet_sheetcontent",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L88",
      "weight": 1.0,
      "source": "src_components_ui_sheet_tsx",
      "target": "ui_sheet_sheetheader",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L98",
      "weight": 1.0,
      "source": "src_components_ui_sheet_tsx",
      "target": "ui_sheet_sheetfooter",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L108",
      "weight": 1.0,
      "source": "src_components_ui_sheet_tsx",
      "target": "ui_sheet_sheettitle",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L121",
      "weight": 1.0,
      "source": "src_components_ui_sheet_tsx",
      "target": "ui_sheet_sheetdescription",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L38",
      "weight": 1.0,
      "source": "ui_sheet_sheetoverlay",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L62",
      "weight": 1.0,
      "source": "ui_sheet_sheetcontent",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L92",
      "weight": 1.0,
      "source": "ui_sheet_sheetheader",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L102",
      "weight": 1.0,
      "source": "ui_sheet_sheetfooter",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L115",
      "weight": 1.0,
      "source": "ui_sheet_sheettitle",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/sheet.tsx",
      "source_location": "L128",
      "weight": 1.0,
      "source": "ui_sheet_sheetdescription",
      "target": "lib_utils_cn"
    },
    {
      "relation": "imports_from",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_components_ui_tabs_tsx",
      "target": "src_lib_utils_ts",
      "confidence_score": 1.0
    },
    {
      "relation": "imports",
      "context": "import",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_components_ui_tabs_tsx",
      "target": "lib_utils_cn",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_components_ui_tabs_tsx",
      "target": "ui_tabs_tabs",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L28",
      "weight": 1.0,
      "source": "src_components_ui_tabs_tsx",
      "target": "ui_tabs_tabslistvariants",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L43",
      "weight": 1.0,
      "source": "src_components_ui_tabs_tsx",
      "target": "ui_tabs_tabslist",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L59",
      "weight": 1.0,
      "source": "src_components_ui_tabs_tsx",
      "target": "ui_tabs_tabstrigger",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L78",
      "weight": 1.0,
      "source": "src_components_ui_tabs_tsx",
      "target": "ui_tabs_tabscontent",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L19",
      "weight": 1.0,
      "source": "ui_tabs_tabs",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L53",
      "weight": 1.0,
      "source": "ui_tabs_tabslist",
      "target": "ui_tabs_tabslistvariants",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L53",
      "weight": 1.0,
      "source": "ui_tabs_tabslist",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L66",
      "weight": 1.0,
      "source": "ui_tabs_tabstrigger",
      "target": "lib_utils_cn"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "src/components/ui/tabs.tsx",
      "source_location": "L85",
      "weight": 1.0,
      "source": "ui_tabs_tabscontent",
      "target": "lib_utils_cn"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L1",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_usertype",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L3",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_availability",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L5",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_ratetype",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L7",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_jobstatus",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L9",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_matchstatus",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L16",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_actionstatus",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L18",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_paymentstatus",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L20",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_notificationtype",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L22",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_profile",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L38",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_company",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L51",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_workerprofile",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L66",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_job",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L87",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_match",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L101",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_rating",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L111",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_payment",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/types.ts",
      "source_location": "L121",
      "weight": 1.0,
      "source": "src_lib_types_ts",
      "target": "lib_types_notification",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/utils.ts",
      "source_location": "L4",
      "weight": 1.0,
      "source": "src_lib_utils_ts",
      "target": "lib_utils_cn",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/supabase/client.ts",
      "source_location": "L3",
      "weight": 1.0,
      "source": "src_lib_supabase_client_ts",
      "target": "supabase_client_createclient",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/supabase/middleware.ts",
      "source_location": "L4",
      "weight": 1.0,
      "source": "src_lib_supabase_middleware_ts",
      "target": "supabase_middleware_updatesession",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "src/lib/supabase/server.ts",
      "source_location": "L4",
      "weight": 1.0,
      "source": "src_lib_supabase_server_ts",
      "target": "supabase_server_createclient",
      "confidence_score": 1.0
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "CLAUDE.md",
      "source_location": null,
      "weight": 1.0,
      "source": "claude_md",
      "target": "product_spec_md"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "CLAUDE.md",
      "source_location": null,
      "weight": 1.0,
      "source": "claude_md",
      "target": "claude_tech_stack"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "CLAUDE.md",
      "source_location": null,
      "weight": 1.0,
      "source": "claude_md",
      "target": "claude_mvp_priority"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "CLAUDE.md",
      "source_location": null,
      "weight": 1.0,
      "source": "claude_md",
      "target": "claude_design_principles"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_md",
      "target": "product_spec_rateright_v2"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_md",
      "target": "product_spec_contractor"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_md",
      "target": "product_spec_worker"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_md",
      "target": "product_spec_company_research"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_md",
      "target": "product_spec_voice_profile"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_md",
      "target": "product_spec_job_post"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_md",
      "target": "product_spec_matching"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_md",
      "target": "product_spec_white_card"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_md",
      "target": "product_spec_business_model"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_md",
      "target": "product_spec_flat_fee"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_md",
      "target": "product_spec_database"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_md",
      "target": "claude_nextjs"
    },
    {
      "relation": "references",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "README.md",
      "source_location": null,
      "weight": 1.0,
      "source": "readme_md",
      "target": "claude_vercel"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_rateright_v2",
      "target": "product_spec_flat_fee"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_rateright_v2",
      "target": "product_spec_company_research"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_rateright_v2",
      "target": "product_spec_voice_profile"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_rateright_v2",
      "target": "product_spec_job_post"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_rateright_v2",
      "target": "product_spec_matching"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_rateright_v2",
      "target": "product_spec_white_card"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_rateright_v2",
      "target": "claude_nextjs"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_rateright_v2",
      "target": "claude_supabase"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_rateright_v2",
      "target": "claude_stripe"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_rateright_v2",
      "target": "claude_vercel"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_rateright_v2",
      "target": "claude_openai"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_rateright_v2",
      "target": "claude_whisper"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_contractor",
      "target": "product_spec_company_research"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "INFERRED",
      "confidence_score": 1.0,
      "source_file": "PRODUCT-SPEC.md",
      "source_location": null,
      "weight": 1.0,
      "source": "product_spec_worker",
      "target": "product_spec_voice_profile"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "CLAUDE.md",
      "source_location": null,
      "weight": 1.0,
      "source": "claude_tech_stack",
      "target": "claude_nextjs"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "CLAUDE.md",
      "source_location": null,
      "weight": 1.0,
      "source": "claude_tech_stack",
      "target": "claude_supabase"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "CLAUDE.md",
      "source_location": null,
      "weight": 1.0,
      "source": "claude_tech_stack",
      "target": "claude_tailwind"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "CLAUDE.md",
      "source_location": null,
      "weight": 1.0,
      "source": "claude_tech_stack",
      "target": "claude_shadcn"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "CLAUDE.md",
      "source_location": null,
      "weight": 1.0,
      "source": "claude_tech_stack",
      "target": "claude_openai"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "CLAUDE.md",
      "source_location": null,
      "weight": 1.0,
      "source": "claude_tech_stack",
      "target": "claude_whisper"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "CLAUDE.md",
      "source_location": null,
      "weight": 1.0,
      "source": "claude_tech_stack",
      "target": "claude_stripe"
    },
    {
      "relation": "conceptually_related_to",
      "confidence": "EXTRACTED",
      "confidence_score": 1.0,
      "source_file": "CLAUDE.md",
      "source_location": null,
      "weight": 1.0,
      "source": "claude_tech_stack",
      "target": "claude_vercel"
    }
  ],
  "hyperedges": [],
  "built_at_commit": "e1280dda615660f67697960f3b858ff9891f2fca"
}