diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md index a3bbb72..c65e929 100644 --- a/graphify-out/GRAPH_REPORT.md +++ b/graphify-out/GRAPH_REPORT.md @@ -1,16 +1,16 @@ -# Graph Report - msk-forms-redesign (2026-10-29) +# Graph Report - msk-forms (2026-10-29) ## Corpus Check -- 436 files · ~226,193 words +- 451 files · ~230,400 words - Verdict: corpus is large enough that graph structure adds value. ## Summary -- 2512 nodes · 6567 edges · 162 communities (109 shown, 22 thin omitted) +- 2553 nodes · 6737 edges · 173 communities (117 shown, 25 thin omitted) - Extraction: 99% EXTRACTED · 1% INFERRED · 0% AMBIGUOUS · INFERRED: 56 edges (avg confidence: 0.84) - Token cost: 0 input · 0 output ## Graph Freshness -- Built from commit: `ae543f49` +- Built from commit: `ec324f09` - Run `git rev-parse HEAD` and compare to check if the graph is stale. - Run `graphify update .` after code changes (no API cost). @@ -20,17 +20,17 @@ - getCurrentUser - scripts - pnpm + Turborepo Monorepo -- getLocale -- cn -- EmptyState +- experiment/page.tsx +- header-bar.tsx +- submissions/page.tsx - shared/src/webhooks.ts - ui/src/index.ts - db/package.json - tasks - realtime/package.json - form-builder.tsx -- s/[id]/page.tsx -- ui/button.tsx +- custom-domain.ts +- forms-table.tsx - bot/package.json - compilerOptions - compilerOptions @@ -38,7 +38,7 @@ - [slug]/page.tsx - form-renderer.tsx - branding/logo/route.ts -- requireUser +- forms/page.tsx - FieldEditor - field-input.tsx - form-settings.ts @@ -47,32 +47,32 @@ - index.tsx - form-spec.ts - devDependencies -- [formId]/export/route.ts +- rateLimit - guild.ts - submissions/[id]/page.tsx - shared/package.json - src/branding.ts - i18n/package.json -- dashboard-nav.ts -- submissions/route.ts +- getSession +- db/src/index.ts - isLayoutField - tokens.ts -- db/src/index.ts +- validation-messages.ts - StatusDefsForm -- guild-hub.tsx +- forms-hub.tsx - compilerOptions -- verify/route.ts +- DomainForm - compilerOptions - formula.ts - audit-log/[hookId]/route.ts - shared/src/index.ts -- statuses/page.tsx +- status-defs.ts - mirror job (Push to Codeberg) - scripts - generate-pwa-icons.mjs - [handle]/page.tsx - FormBuilder -- phone-field.tsx +- date-field.tsx - db/tsconfig.json - i18n/tsconfig.json - shared/tsconfig.json @@ -89,13 +89,13 @@ - sync-custom-domains.sh - i18n/src/index.ts - proxy.ts -- app-shell.tsx +- cn - Dependabot Config - next.config.ts - exceljs - site-header.tsx - @msk-forms/shared -- legal.ts +- site-footer.tsx - next - next-themes - qrcode @@ -105,14 +105,14 @@ - lib/branding.ts - 20260619142218_init/migration.sql - health/route.ts -- bot/src/webhooks.ts +- app/page.tsx - ecosystem.config.cjs - md-message.sh - Funding Config (GitHub Sponsors) - Workspace package globs (apps/*, packages/*) - bot/src/index.ts - bot/src/notifications.ts -- members-manager.tsx +- ui/button.tsx - guild-i18n.ts - Design System: MSK Forms - review-actions.ts @@ -125,12 +125,12 @@ - AutomationsEditor - MembersManager - branding-contract.test.ts -- checkbox-group.tsx -- view/route.ts +- dashboard-shell.tsx +- [guildId]/layout.tsx - SignatureField - Colour - The dashboard -- fieldDescribedBy +- [formId]/export/route.ts - BrandingForm - sort-rows.test.ts - turnstile-widget.tsx @@ -138,7 +138,7 @@ - Development - Issue Template Config - Features -- LogoForm +- requireUser - @aws-sdk/client-s3 - iron-session - @msk-forms/db @@ -146,28 +146,39 @@ - @phosphor-icons/react - @radix-ui/react-slot - zod +- (account)/page.tsx +- kanban-board.tsx +- domain/route.ts +- category-rows.ts +- SubmissionsTable +- formScheduleStatus +- forms/archived/page.tsx +- ExperimentEditor +- StatusMessagesForm +- experiment-page-access.test.ts +- guild-submissions.test.ts ## God Nodes (most connected - your core abstractions) -1. `getDict()` - 108 edges +1. `getDict()` - 110 edges 2. `getCurrentUser()` - 91 edges -3. `canManageForms()` - 91 edges -4. `cn()` - 90 edges +3. `cn()` - 90 edges +4. `canManageForms()` - 89 edges 5. `prisma` - 88 edges 6. `logGuildActivitySafe()` - 71 edges 7. `actor()` - 65 edges 8. `requireUser()` - 54 edges 9. `Button` - 51 edges -10. `getLocale()` - 38 edges +10. `getLocale()` - 44 edges ## Surprising Connections (you probably didn't know these) - `CI Postgres 16 Service` --semantically_similar_to--> `Postgres 16 Service` [INFERRED] [semantically similar] .github/workflows/ci.yml → docker-compose.yml - `CI Redis 7 Service` --semantically_similar_to--> `Redis 7 Service` [INFERRED] [semantically similar] .github/workflows/ci.yml → docker-compose.yml -- `save()` --calls--> `parseIdList()` [EXTRACTED] - apps/web/src/components/bot/bot-config-form.tsx → packages/shared/src/form-settings.ts -- `OutlineHandlers` --references--> `FieldType` [EXTRACTED] - apps/web/src/components/builder/field-outline.tsx → packages/shared/src/form-spec.ts +- `PATCH()` --indirect_call--> `auditActionFromEvent()` [INFERRED] + apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts → packages/shared/src/audit-log.ts +- `AuditLogPage()` --indirect_call--> `auditActionFromEvent()` [INFERRED] + apps/web/src/app/dashboard/[guildId]/audit-log/page.tsx → packages/shared/src/audit-log.ts - `markAllRequired()` --calls--> `isLayoutField()` [EXTRACTED] apps/web/src/components/builder/form-builder.tsx → packages/shared/src/form-spec.ts @@ -176,24 +187,24 @@ ## Hyperedges (group relationships) - **CI/CD & Quality Pipeline** — _github_workflows_ci, _github_workflows_deploy, _github_workflows_codeql, readme_branch_workflow [EXTRACTED 0.90] -- **Monorepo Apps & Packages** — readme_app_web, readme_app_bot, readme_app_realtime, readme_package_db, readme_package_shared, readme_package_ui, readme_package_i18n [EXTRACTED 0.90] - **Local Dev Infrastructure Services** — docker_compose_postgres, docker_compose_redis, docker_compose_minio, docker_compose_infra [EXTRACTED 0.90] +- **Monorepo Apps & Packages** — readme_app_web, readme_app_bot, readme_app_realtime, readme_package_db, readme_package_shared, readme_package_ui, readme_package_i18n [EXTRACTED 0.90] - **Codeberg mirroring flow (trigger, guards, exact push)** — _github_workflows_mirror_mirror_to_codeberg, _github_workflows_mirror_main_and_tags_trigger, _github_workflows_mirror_fork_guard, _github_workflows_mirror_mirror_job, _github_workflows_mirror_exact_mirror_semantics, _github_workflows_mirror_codeberg_secrets [EXTRACTED 1.00] - **pnpm supply-chain hardening (allowlist plus advisory overrides)** — pnpm_workspace_allowbuilds, pnpm_workspace_security_overrides, pnpm_workspace_minimatch_lift, pnpm_workspace_sharp_override, pnpm_workspace_find_my_way_override [EXTRACTED 1.00] -## Communities (162 total, 22 thin omitted) +## Communities (173 total, 25 thin omitted) ### Community 0 - "src/forms.ts" -Cohesion: 0.22 -Nodes (19): handleFormsAutocomplete(), handleFormsCommand(), liveForms(), LOCALE_NAMES, resolveGuild(), fmt(), deliverLog(), deliverOne() (+11 more) +Cohesion: 0.24 +Nodes (16): handleFormsAutocomplete(), handleFormsCommand(), liveForms(), LOCALE_NAMES, resolveGuild(), fmt(), deliverReview(), accentColorInt() (+8 more) ### Community 1 - "getDict" -Cohesion: 0.07 -Nodes (42): MySubmissionsPage(), BotConfigPage(), dynamic, runtime, ArchivedFormsPage(), RootLayout(), metadata, OfflinePage() (+34 more) +Cohesion: 0.09 +Nodes (33): RootLayout(), metadata, OfflinePage(), Cell, metadata, PricingPage(), metadata, revalidate (+25 more) ### Community 2 - "getCurrentUser" -Cohesion: 0.08 -Nodes (62): DELETE(), dynamic, runtime, dynamic, GET(), POST(), runtime, POST() (+54 more) +Cohesion: 0.09 +Nodes (58): DELETE(), dynamic, runtime, dynamic, GET(), POST(), runtime, dynamic (+50 more) ### Community 3 - "scripts" Cohesion: 0.04 @@ -203,25 +214,25 @@ Nodes (48): dotenv, eslint, @eslint/js, author, description, devDependencies, do Cohesion: 0.14 Nodes (15): PWA Assets (service worker + icons), public/ Static Assets Doc, Event-Driven Domain Sync (systemd .path), Apache mod_md Auto-TLS, Custom Domains Runbook (Apache mod_md), sync-custom-domains.sh, apps/bot (discord.js), apps/realtime (WebSocket, Postgres LISTEN/NOTIFY) (+7 more) -### Community 5 - "getLocale" +### Community 5 - "experiment/page.tsx" Cohesion: 0.15 -Nodes (20): dynamic, EditFormPage(), runtime, dynamic, ExperimentResultsPage(), runtime, FormPreviewPage(), dynamic (+12 more) +Nodes (15): dynamic, EditFormPage(), runtime, dynamic, ExperimentResultsPage(), runtime, dynamic, runtime (+7 more) -### Community 6 - "cn" -Cohesion: 0.05 -Nodes (53): DashboardShellCopy, GuildIcon(), ShellCopy, Checkbox(), GuildSwitcher(), GuildSwitcherCopy, SwitcherGuild, LanguageSelect() (+45 more) +### Community 6 - "header-bar.tsx" +Cohesion: 0.06 +Nodes (42): AppShell(), AppShellProps, navItemClass, ShellAccount, LanguageSelect(), currentNavId(), ShellNavGroup, ShellNavItem (+34 more) -### Community 7 - "EmptyState" -Cohesion: 0.09 -Nodes (34): dynamic, runtime, BoardPage(), dynamic, runtime, dynamic, runtime, dynamic (+26 more) +### Community 7 - "submissions/page.tsx" +Cohesion: 0.16 +Nodes (22): POST(), BoardPage(), dynamic, runtime, ArchivedSubmissionsPage(), dynamic, runtime, SubmissionDetailPage() (+14 more) ### Community 8 - "shared/src/webhooks.ts" -Cohesion: 0.09 -Nodes (23): AnswerValueLabels, DiscordWebhookBody, SubmissionWebhookPayload, form, schema, submission, truncate(), WEBHOOK_ANSWER_LABELS (+15 more) +Cohesion: 0.07 +Nodes (35): backoffMs(), buildAuditBody(), deliverOne(), deliverPendingWebhooks(), DeliveryResult, DeliveryRow, DISCORD_WEBHOOK_GONE, hydratePayload() (+27 more) ### Community 9 - "ui/src/index.ts" -Cohesion: 0.13 -Nodes (19): Button(), ButtonProps, styles, Variant, Card(), CardProps, Checkbox(), CheckboxProps (+11 more) +Cohesion: 0.10 +Nodes (29): Button(), ButtonProps, styles, Variant, Card(), CardProps, Checkbox(), CheckboxProps (+21 more) ### Community 10 - "db/package.json" Cohesion: 0.06 @@ -237,15 +248,15 @@ Nodes (28): dependencies, pg, ws, devDependencies, tsx, @types/pg, @types/ws, ty ### Community 13 - "form-builder.tsx" Cohesion: 0.07 -Nodes (52): BotDict, ID_FIELD, LOCALE_OPTIONS, Values, BrandingDict, CSS_SNIPPETS, Values, BrandingDict (+44 more) +Nodes (64): AuditDict, GROUPS, BotDict, ID_FIELD, LOCALE_OPTIONS, Values, BrandingDict, CSS_SNIPPETS (+56 more) -### Community 14 - "s/[id]/page.tsx" -Cohesion: 0.07 -Nodes (52): dynamic, GET(), runtime, dynamic, GET(), runtime, GuildsPage(), DEFAULT_METADATA (+44 more) +### Community 14 - "custom-domain.ts" +Cohesion: 0.15 +Nodes (22): dynamic, GET(), runtime, dynamic, GET(), runtime, DomainGuild, hostname() (+14 more) -### Community 15 - "ui/button.tsx" -Cohesion: 0.05 -Nodes (55): dynamic, runtime, dynamic, runtime, AuditDict, GROUPS, ManageBillingButton(), FormActionCopy (+47 more) +### Community 15 - "forms-table.tsx" +Cohesion: 0.09 +Nodes (27): ArchivedFormRow, FormActionCopy, FormActionDialog(), FormActionRequest, importDefinition(), ImportFormButton(), onFile(), useReplaceFromJson() (+19 more) ### Community 16 - "bot/package.json" Cohesion: 0.07 @@ -265,111 +276,111 @@ Nodes (25): devDependencies, react, @types/react, @types/react-dom, typescript, ### Community 20 - "[slug]/page.tsx" Cohesion: 0.08 -Nodes (30): dynamic, PublicFormPage(), runtime, HourglassMedium, Tray, confettiColours(), Countdown(), tick() (+22 more) +Nodes (28): dynamic, FormPreviewPage(), runtime, dynamic, runtime, dynamic, runtime, TERMINAL (+20 more) ### Community 21 - "form-renderer.tsx" Cohesion: 0.16 -Nodes (23): isGroupField(), Answers, FormLabels, FormRenderer(), collectErrors(), focusFirstError(), focusStep(), goBack() (+15 more) +Nodes (23): FieldValue, isGroupField(), Answers, FormLabels, FormRenderer(), collectErrors(), focusFirstError(), focusStep() (+15 more) ### Community 22 - "branding/logo/route.ts" -Cohesion: 0.12 -Nodes (25): dynamic, GET(), runtime, dynamic, POST(), runtime, DELETE(), dynamic (+17 more) +Cohesion: 0.13 +Nodes (24): dynamic, GET(), runtime, dynamic, POST(), runtime, DELETE(), dynamic (+16 more) -### Community 23 - "requireUser" +### Community 23 - "forms/page.tsx" Cohesion: 0.07 -Nodes (41): AccountLayout(), dynamic, runtime, ApiPage(), dynamic, runtime, CategoriesPage(), DomainPage() (+33 more) +Nodes (39): ApiPage(), dynamic, runtime, DomainPage(), dynamic, runtime, dynamic, NewFormPage() (+31 more) ### Community 24 - "FieldEditor" -Cohesion: 0.08 -Nodes (27): ExperimentEditor(), FieldEditor(), addOption(), addRow(), patch(), removeOption(), removeRow(), setOption() (+19 more) +Cohesion: 0.12 +Nodes (25): FieldEditor(), addOption(), addRow(), patch(), removeOption(), removeRow(), setOption(), setOptionScore() (+17 more) ### Community 25 - "field-input.tsx" Cohesion: 0.15 -Nodes (15): DateFieldLabels, FieldInputLabels, FieldInputProps, FieldValue, GROUP_TYPES, FileField(), FileFieldLabels, formatSize() (+7 more) +Nodes (16): DateFieldLabels, FieldInputLabels, FieldInputProps, GROUP_TYPES, FileField(), FileFieldLabels, formatSize(), MatrixField() (+8 more) ### Community 26 - "form-settings.ts" -Cohesion: 0.14 -Nodes (15): AnswerMap, AutomationCondition, automationConditionSchema, automationRuleSchema, experimentSchema, ExperimentVariant, experimentVariantSchema, FormSettings (+7 more) +Cohesion: 0.09 +Nodes (20): FormInput, AnswerMap, FORM_DEFINITION_VERSION, FormDefinition, formDefinitionSchema, AutomationCondition, automationConditionSchema, automationRuleSchema (+12 more) ### Community 27 - "dependencies" Cohesion: 0.10 Nodes (21): dependencies, class-variance-authority, clsx, @fontsource-variable/archivo, @fontsource-variable/source-sans-3, ioredis, @msk-forms/ui, pdf-lib (+13 more) ### Community 28 - "submit/route.ts" -Cohesion: 0.18 -Nodes (16): dynamic, POST(), PREVIEW_LABELS, runtime, captchaEnabled(), captchaSiteKey(), ENV, verifyCaptcha() (+8 more) +Cohesion: 0.14 +Nodes (24): dynamic, POST(), runtime, buildPreview(), dynamic, POST(), PREVIEW_LABELS, runtime (+16 more) ### Community 29 - "index.tsx" -Cohesion: 0.04 -Nodes (69): BuilderDict, FIELD_ICONS, fieldIcon(), FieldOutline(), GROUP_ORDER, GROUP_TYPES, grouped, OutlineHandlers (+61 more) +Cohesion: 0.05 +Nodes (56): FieldEditorProps, BuilderDict, FIELD_ICONS, fieldIcon(), FieldOutline(), GROUP_ORDER, GROUP_TYPES, grouped (+48 more) ### Community 30 - "form-spec.ts" -Cohesion: 0.09 -Nodes (21): BOOLEAN_TYPES, conditionRuleSchema, FIELD_TYPES, fieldOptionSchema, fieldTypeSchema, fieldValidationSchema, fileAnswerSchema, formFieldSchema (+13 more) +Cohesion: 0.08 +Nodes (22): BOOLEAN_TYPES, conditionRuleSchema, fieldOptionSchema, fieldTypeSchema, fieldValidationSchema, fileAnswerSchema, formFieldSchema, formPageSchema (+14 more) ### Community 31 - "devDependencies" Cohesion: 0.11 Nodes (19): devDependencies, postcss, tailwindcss, @tailwindcss/postcss, @types/nodemailer, @types/qrcode, @types/react, @types/react-dom (+11 more) -### Community 32 - "[formId]/export/route.ts" -Cohesion: 0.07 -Nodes (35): csvCell(), dynamic, ExportFormat, FORMATS, GET(), runtime, dynamic, POST() (+27 more) +### Community 32 - "rateLimit" +Cohesion: 0.14 +Nodes (19): dynamic, GET(), runtime, DELETE(), dynamic, runtime, dynamic, POST() (+11 more) ### Community 33 - "guild.ts" Cohesion: 0.09 -Nodes (37): bodySchema, dynamic, PATCH(), runtime, ASSIGNABLE, AssignableRole, dynamic, POST() (+29 more) +Nodes (32): dynamic, POST(), runtime, dynamic, POST(), runtime, bodySchema, dynamic (+24 more) ### Community 34 - "submissions/[id]/page.tsx" -Cohesion: 0.07 -Nodes (34): dynamic, EVENT_ICON, runtime, ApiDict, ApiKeysManager(), fill(), iso(), BoardLabels (+26 more) +Cohesion: 0.11 +Nodes (18): dynamic, EVENT_ICON, runtime, MySubmissionRow, MySubmissionsTable(), SubmissionRow, SubmissionRowsTable(), Result (+10 more) ### Community 35 - "shared/package.json" Cohesion: 0.11 Nodes (18): dependencies, zod, devDependencies, typescript, vitest, exports, typescript, vitest (+10 more) ### Community 36 - "src/branding.ts" -Cohesion: 0.27 -Nodes (7): CustomCss(), accentColor, brandingColorSchema, brandingSchema, customCss, MAX_CUSTOM_CSS, sanitizeCustomCss() +Cohesion: 0.33 +Nodes (5): accentColor, brandingColorSchema, brandingSchema, customCss, MAX_CUSTOM_CSS ### Community 37 - "i18n/package.json" Cohesion: 0.11 Nodes (17): devDependencies, typescript, vitest, exports, ./de, ./en, typescript, vitest (+9 more) -### Community 38 - "dashboard-nav.ts" -Cohesion: 0.11 -Nodes (22): dynamic, POST(), runtime, dynamic, GET(), runtime, GuildLayout(), DashboardShell() (+14 more) +### Community 38 - "getSession" +Cohesion: 0.22 +Nodes (10): dynamic, POST(), runtime, dynamic, GET(), runtime, logoutAction(), getSession() (+2 more) -### Community 39 - "submissions/route.ts" -Cohesion: 0.13 -Nodes (20): dynamic, GET(), runtime, DELETE(), dynamic, runtime, dynamic, GET() (+12 more) +### Community 39 - "db/src/index.ts" +Cohesion: 0.08 +Nodes (33): dynamic, GET(), runtime, DELETE(), dynamic, runtime, dynamic, GET() (+25 more) ### Community 40 - "isLayoutField" -Cohesion: 0.11 -Nodes (14): buildPreview(), ConditionEditor(), FieldInput(), AnswerLabels, AnswerSummary(), formatAnswer(), SubmissionFile, buildFieldSchema() (+6 more) +Cohesion: 0.13 +Nodes (11): ConditionEditor(), FieldInput(), isLayout(), AnswerLabels, AnswerSummary(), formatAnswer(), SubmissionFile, buildFieldSchema() (+3 more) ### Community 41 - "tokens.ts" -Cohesion: 0.10 -Nodes (27): LINES_ONLY, Pair, PAIRS, Ref, resolve(), STATUS, tokens, utilities (+19 more) +Cohesion: 0.11 +Nodes (25): LINES_ONLY, Pair, PAIRS, Ref, resolve(), STATUS, tokens, utilities (+17 more) -### Community 42 - "db/src/index.ts" -Cohesion: 0.08 -Nodes (24): dynamic, runtime, dynamic, POST(), runtime, dynamic, runtime, spec (+16 more) +### Community 42 - "validation-messages.ts" +Cohesion: 0.22 +Nodes (8): BOT_LOCALES, botConfigSchema, snowflake, categoriesSchema, categoryInputSchema, MAX_CATEGORIES, BY_MESSAGE, VALIDATION_MESSAGES ### Community 43 - "StatusDefsForm" Cohesion: 0.33 Nodes (8): payloadOf(), slugifyKey(), StatusDefsForm(), add(), edit(), patch(), remove(), save() -### Community 44 - "guild-hub.tsx" -Cohesion: 0.36 -Nodes (5): dynamic, runtime, GuildHub(), getGuildCategories(), getLiveFormsForGuild() +### Community 44 - "forms-hub.tsx" +Cohesion: 0.12 +Nodes (17): dynamic, runtime, Clock, HourglassMedium, Tray, confettiColours(), Countdown(), tick() (+9 more) ### Community 45 - "compilerOptions" Cohesion: 0.14 Nodes (13): compilerOptions, jsx, lib, outDir, rootDir, extends, include, DOM (+5 more) -### Community 46 - "verify/route.ts" -Cohesion: 0.18 -Nodes (11): dynamic, lookupTxt(), POST(), runtime, DomainForm(), requestDomainSync(), CustomDomainInput, customDomainSchema (+3 more) +### Community 46 - "DomainForm" +Cohesion: 0.27 +Nodes (6): DomainForm(), CustomDomainInput, customDomainSchema, isValidDomain(), verificationRecordName(), verificationRecordValue() ### Community 47 - "compilerOptions" Cohesion: 0.17 @@ -380,16 +391,16 @@ Cohesion: 0.27 Nodes (10): evaluateFormula(), parse(), expr(), factor(), term(), referencedFieldIds(), referenceValue(), roundTo() (+2 more) ### Community 49 - "audit-log/[hookId]/route.ts" -Cohesion: 0.12 -Nodes (26): authorize(), DELETE(), dynamic, Params, PATCH(), runtime, dynamic, POST() (+18 more) +Cohesion: 0.15 +Nodes (22): authorize(), DELETE(), dynamic, Params, PATCH(), runtime, dynamic, POST() (+14 more) ### Community 50 - "shared/src/index.ts" Cohesion: 0.07 -Nodes (43): bodySchema, dynamic, POST(), runtime, dynamic, GET(), runtime, dynamic (+35 more) +Nodes (40): bodySchema, dynamic, POST(), runtime, dynamic, GET(), runtime, DELETE() (+32 more) -### Community 51 - "statuses/page.tsx" -Cohesion: 0.19 -Nodes (10): dynamic, runtime, DEFAULT_LOCALE, DEFAULT_STATUSES, Locale, SUPPORTED_LOCALES, isTerminalStatus(), StatusDefInput (+2 more) +### Community 51 - "status-defs.ts" +Cohesion: 0.24 +Nodes (7): DEFAULT_LOCALE, Locale, SUPPORTED_LOCALES, isTerminalStatus(), StatusDefInput, statusDefInputSchema, statusDefsSchema ### Community 52 - "mirror job (Push to Codeberg)" Cohesion: 0.29 @@ -409,11 +420,11 @@ Nodes (9): dynamic, HandleHubPage(), runtime, getGuildByHandle(), APP_DIR, handl ### Community 56 - "FormBuilder" Cohesion: 0.11 -Nodes (30): FormBuilder(), addField(), addPage(), announce(), backToList(), focusIn(), focusMoveButton(), markAllRequired() (+22 more) +Nodes (26): BotConfigForm(), save(), botConfigBody(), BotConfigValues, botConfigValuesOf(), empty, FormBuilder(), addField() (+18 more) -### Community 57 - "phone-field.tsx" -Cohesion: 0.38 -Nodes (8): PhoneField(), update(), COUNTRIES, Country, DEFAULT_COUNTRY, flagOf(), formatPhone(), parsePhone() +### Community 57 - "date-field.tsx" +Cohesion: 0.11 +Nodes (25): isoToLocalInput(), useDismiss(), DateField(), emit(), pickDay(), setTime(), DateFieldMode, pad() (+17 more) ### Community 58 - "db/tsconfig.json" Cohesion: 0.25 @@ -436,12 +447,12 @@ Cohesion: 0.29 Nodes (6): compilerOptions, noEmit, extends, include, src/**/*.ts, ../../tsconfig.base.json ### Community 63 - "webhook/route.ts" -Cohesion: 0.10 -Nodes (31): ACTIVE, customerId(), dynamic, logPlanChange(), POST(), resolveGuildId(), runtime, sendOrderConfirmation() (+23 more) +Cohesion: 0.13 +Nodes (24): ACTIVE, customerId(), dynamic, logPlanChange(), POST(), resolveGuildId(), runtime, sendOrderConfirmation() (+16 more) ### Community 64 - "dashboard-kit/index.ts" -Cohesion: 0.11 -Nodes (19): dynamic, runtime, GuildRow, GuildTable(), FieldControlProps, Breadcrumb, compare(), SortDirection (+11 more) +Cohesion: 0.15 +Nodes (14): ExperimentResultRow, ExperimentResultsCopy, GuildIcon(), GuildRow, DataColumn, DataTable(), FieldControlProps, Breadcrumb (+6 more) ### Community 65 - "createServer" Cohesion: 0.31 @@ -461,7 +472,7 @@ Nodes (7): deliveryState(), eventLabel(), sourceLabel(), WebhooksManager(), add( ### Community 69 - "audit-log.ts" Cohesion: 0.10 -Nodes (23): AuditHookRow, AUDIT_EVENT_PREFIX, AuditWebhookInput, auditWebhookInputSchema, AuditWebhookUpdate, auditWebhookUpdateSchema, EVENT_WEBHOOK_KIND, LOG_ACTION_GROUPS (+15 more) +Nodes (23): AuditHookRow, AUDIT_EVENT_PREFIX, auditActionFromEvent(), AuditWebhookInput, auditWebhookInputSchema, AuditWebhookUpdate, auditWebhookUpdateSchema, EVENT_WEBHOOK_KIND (+15 more) ### Community 70 - "Security overrides for transitive dependencies" Cohesion: 0.60 @@ -475,57 +486,57 @@ Nodes (3): PGCONNECT_TIMEOUT, PGOPTIONS, sync-custom-domains.sh script Cohesion: 0.40 Nodes (4): defaultLocale, Locale, locales, messages -### Community 74 - "app-shell.tsx" -Cohesion: 0.13 -Nodes (19): AccountMenu(), AppShell(), AppShellProps, NavDrawer(), navItemClass, ShellAccount, currentNavId(), ShellNavGroup (+11 more) +### Community 74 - "cn" +Cohesion: 0.08 +Nodes (32): AccountMenu(), NavDrawer(), close(), RowMenu(), ARROW, MEANING, StatGrid(), StatTile() (+24 more) ### Community 78 - "site-header.tsx" -Cohesion: 0.14 -Nodes (16): ThemeSwitch(), GithubMark(), aboutLink(), productLines(), sectionLinks(), TOOL_URLS, SiteChrome(), FooterLink (+8 more) +Cohesion: 0.21 +Nodes (13): aboutLink(), productLines(), sectionLinks(), TOOL_URLS, SiteHeader(), decryptSecret(), key(), getGuildCaptchaSecret() (+5 more) -### Community 80 - "legal.ts" -Cohesion: 0.15 -Nodes (15): ImprintPage(), metadata, metadata, TermsPage(), metadata, PrivacyPage(), CaretRight, LegalContent() (+7 more) +### Community 80 - "site-footer.tsx" +Cohesion: 0.10 +Nodes (23): ImprintPage(), metadata, metadata, TermsPage(), metadata, PrivacyPage(), CaretRight, LegalContent() (+15 more) ### Community 84 - "color-dot.ts" -Cohesion: 0.20 -Nodes (20): Theme, channelsToHex(), clamp01(), dotContrast(), readableDot(), COLOURS, THEMES, fromOklab() (+12 more) +Cohesion: 0.19 +Nodes (21): Theme, UI_CONTRAST, channelsToHex(), clamp01(), dotContrast(), readableDot(), COLOURS, THEMES (+13 more) ### Community 87 - "lib/branding.ts" -Cohesion: 0.21 -Nodes (20): accentContrast(), AccentSet, accentSets(), brandProps, brandVariables(), GUILD_ACCENT_ATTRIBUTE, hexToHslChannels(), labelFor() (+12 more) +Cohesion: 0.25 +Nodes (16): accentContrast(), AccentSet, accentSets(), GUILD_ACCENT_ATTRIBUTE, hexToHslChannels(), labelFor(), LABELS, MSK_GREEN (+8 more) ### Community 88 - "20260619142218_init/migration.sql" Cohesion: 0.19 Nodes (16): "api_keys", "files", "form_statuses", "form_versions", "forms", "guild_members", "guilds", "notifications" (+8 more) -### Community 91 - "bot/src/webhooks.ts" -Cohesion: 0.18 -Nodes (17): guildStrings, buildLogEmbed(), clip(), formatActor(), PRESENTATION, en, backoffMs(), buildAuditBody() (+9 more) +### Community 91 - "app/page.tsx" +Cohesion: 0.17 +Nodes (18): DEFAULT_METADATA, generateMetadata(), viewport, DEFAULT_ICONS, manifest(), NotFound(), dynamic, HomePage() (+10 more) ### Community 101 - "bot/src/index.ts" -Cohesion: 0.23 -Nodes (13): commands, registerCommands(), assertConfig(), config, guildIconUrl(), syncAllGuilds(), syncGuild(), updateGuildMeta() (+5 more) +Cohesion: 0.30 +Nodes (11): commands, registerCommands(), assertConfig(), config, guildIconUrl(), syncAllGuilds(), syncGuild(), updateGuildMeta() (+3 more) ### Community 102 - "bot/src/notifications.ts" -Cohesion: 0.19 -Nodes (15): isExhausted(), isTerminalDmCode(), MAX_DELIVERY_ATTEMPTS, nextAttemptAt(), retryDelayMs(), TERMINAL_DM_CODES, dmStrings, Locale (+7 more) - -### Community 103 - "members-manager.tsx" Cohesion: 0.16 -Nodes (12): ExperimentResultRow, ExperimentResultsCopy, ExperimentResultsTable(), PencilSimple, UserPlus, FormAccess, MemberRow, MembersDict (+4 more) +Nodes (20): isExhausted(), isTerminalDmCode(), MAX_DELIVERY_ATTEMPTS, nextAttemptAt(), retryDelayMs(), TERMINAL_DM_CODES, dmStrings, Locale (+12 more) + +### Community 103 - "ui/button.tsx" +Cohesion: 0.10 +Nodes (19): ApiDict, ApiKeysManager(), fill(), iso(), ConfirmDialog(), SaveBar(), CircleNotch, Key (+11 more) ### Community 104 - "guild-i18n.ts" -Cohesion: 0.13 -Nodes (13): de, en, es, fr, hu, pl, pt, STRINGS (+5 more) +Cohesion: 0.15 +Nodes (14): de, en, es, fr, hu, pl, pt, STRINGS (+6 more) ### Community 105 - "Design System: MSK Forms" Cohesion: 0.13 Nodes (15): Accessibility, Adding a colour, Adding an icon, Craft from the shop, colour from the customer, Customer branding, Design System: MSK Forms, Exclusion list, Icons (+7 more) ### Community 106 - "review-actions.ts" -Cohesion: 0.21 -Nodes (11): Action, ACTION_STATUS, handleReviewButton(), statusLabel(), updateMessage(), grantAcceptedRole(), grantRoles(), BotConfigForm() (+3 more) +Cohesion: 0.33 +Nodes (8): guildStrings, Action, ACTION_STATUS, handleReviewButton(), statusLabel(), updateMessage(), grantAcceptedRole(), grantRoles() ### Community 107 - "MSK Forms Platform" Cohesion: 0.22 @@ -540,12 +551,12 @@ Cohesion: 0.21 Nodes (10): ActionPicker(), setMany(), AuditLogManager(), add(), patch(), saveEdit(), test(), deliveryState() (+2 more) ### Community 110 - "css-preview.tsx" -Cohesion: 0.31 -Nodes (7): PREVIEW_BASE_CSS, CssPreview(), CssPreviewLabels, esc(), noSubscription(), useHydrated(), GUILD_ACCENT_CSS +Cohesion: 0.25 +Nodes (10): PREVIEW_BASE_CSS, CssPreview(), CssPreviewLabels, esc(), noSubscription(), useHydrated(), brandVariables(), GUILD_ACCENT_CSS (+2 more) ### Community 111 - "CategoryListForm" -Cohesion: 0.31 -Nodes (9): CategoryListForm(), add(), edit(), move(), patch(), remove(), save(), contentOf() (+1 more) +Cohesion: 0.39 +Nodes (7): CategoryListForm(), add(), edit(), move(), patch(), remove(), contentOf() ### Community 112 - "error.tsx" Cohesion: 0.28 @@ -563,13 +574,13 @@ Nodes (9): fill(), MembersManager(), accessCell(), addMember(), call(), remove() Cohesion: 0.22 Nodes (5): APP_DIR, BRANDABLE, CSS, SRC_DIR, UI_DIR -### Community 116 - "checkbox-group.tsx" -Cohesion: 0.31 -Nodes (6): CheckboxGroup(), CheckboxGroupProps, ChoiceOption, choiceRowClass, RadioGroup(), RadioGroupProps +### Community 116 - "dashboard-shell.tsx" +Cohesion: 0.10 +Nodes (21): DashboardShell(), DashboardShellCopy, GROUPS, ICON, MOBILE, ShellCopy, GuildSwitcher(), GuildSwitcherCopy (+13 more) -### Community 117 - "view/route.ts" -Cohesion: 0.43 -Nodes (6): dynamic, POST(), runtime, experimentCookieName(), recordExperimentView(), experimentActive() +### Community 117 - "[guildId]/layout.tsx" +Cohesion: 0.17 +Nodes (19): dynamic, GuildLayout(), runtime, canDeleteFormsFromRole(), isGlobalReviewerRole(), isManagerRole(), MANAGER_ROLES, manageScopeFromRole() (+11 more) ### Community 118 - "SignatureField" Cohesion: 0.43 @@ -583,9 +594,9 @@ Nodes (6): Colour, Contrast, Plain colours outside the tokens, Tokens, Two layer Cohesion: 0.33 Nodes (6): Colours a guild picks, Moving without dragging (WCAG 2.5.7), Pages, Sidebar, The dashboard, Who sees which area (a rule) -### Community 121 - "fieldDescribedBy" -Cohesion: 0.67 -Nodes (5): Field(), fieldDescribedBy(), fieldErrorId(), fieldHintId(), FieldProps +### Community 121 - "[formId]/export/route.ts" +Cohesion: 0.11 +Nodes (17): csvCell(), dynamic, ExportFormat, FORMATS, GET(), runtime, bodySchema, dynamic (+9 more) ### Community 122 - "BrandingForm" Cohesion: 0.50 @@ -615,29 +626,61 @@ Nodes (4): Bug Report Issue Template, Issue Template Config, Feature Request Iss Cohesion: 0.50 Nodes (3): Discord bot, Features, Languages -### Community 129 - "LogoForm" -Cohesion: 1.00 -Nodes (3): LogoForm(), call(), onSelect() +### Community 129 - "requireUser" +Cohesion: 0.07 +Nodes (37): dynamic, MySubmissionsPage(), runtime, AuditLogPage(), dynamic, runtime, BotConfigPage(), dynamic (+29 more) + +### Community 162 - "(account)/page.tsx" +Cohesion: 0.21 +Nodes (11): AccountLayout(), dynamic, runtime, dynamic, GuildsPage(), runtime, DashboardFrame(), Member (+3 more) + +### Community 163 - "kanban-board.tsx" +Cohesion: 0.24 +Nodes (10): BoardColumn, BoardLabels, BoardSubmission, fill(), KanbanBoard(), move(), countForm(), CountForms (+2 more) + +### Community 164 - "domain/route.ts" +Cohesion: 0.29 +Nodes (7): dynamic, runtime, dynamic, lookupTxt(), POST(), runtime, requestDomainSync() + +### Community 165 - "category-rows.ts" +Cohesion: 0.36 +Nodes (6): save(), categoryPayload(), CategoryRow, categoryRowsFrom(), NEW_CATEGORY_COLOR, CategoryInput + +### Community 166 - "SubmissionsTable" +Cohesion: 0.39 +Nodes (5): fill(), SubmissionsTable(), apply(), report(), setArchived() + +### Community 167 - "formScheduleStatus" +Cohesion: 0.32 +Nodes (5): ENDING_SOON_HOURS, FormScheduleState, formScheduleStatus, now, toMs() + +### Community 168 - "forms/archived/page.tsx" +Cohesion: 0.38 +Nodes (6): ArchivedFormsPage(), dynamic, runtime, ArchivedFormsTable(), getArchivedForms(), getManageScope() + +### Community 171 - "experiment-page-access.test.ts" +Cohesion: 0.40 +Nodes (3): canManageForm, canManageForms, getFormForEdit ## Knowledge Gaps -- **821 isolated node(s):** `semi`, `singleQuote`, `trailingComma`, `printWidth`, `tabWidth` (+816 more) - These have ≤1 connection - possible missing edges or undocumented components. (Counts symbols only; 958 node(s) total have ≤1 connection when file, concept and rationale nodes are included.) -- **22 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. +- **830 isolated node(s):** `semi`, `singleQuote`, `trailingComma`, `printWidth`, `tabWidth` (+825 more) + These have ≤1 connection - possible missing edges or undocumented components. (Counts symbols only; 970 node(s) total have ≤1 connection when file, concept and rationale nodes are included.) +- **25 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. ## Suggested Questions _Questions this graph is uniquely positioned to answer:_ -- **Why does `prisma` connect `db/src/index.ts` to `src/forms.ts`, `getDict`, `getCurrentUser`, `getLocale`, `EmptyState`, `s/[id]/page.tsx`, `ui/button.tsx`, `branding/logo/route.ts`, `requireUser`, `submit/route.ts`, `[formId]/export/route.ts`, `guild.ts`, `submissions/[id]/page.tsx`, `submissions/route.ts`, `guild-hub.tsx`, `verify/route.ts`, `audit-log/[hookId]/route.ts`, `shared/src/index.ts`, `statuses/page.tsx`, `webhook/route.ts`, `bot/src/webhooks.ts`, `bot/src/index.ts`, `bot/src/notifications.ts`, `review-actions.ts`, `view/route.ts`?** - _High betweenness centrality (0.036) - this node is a cross-community bridge._ -- **Why does `cn()` connect `cn` to `dashboard-kit/index.ts`, `getDict`, `submissions/[id]/page.tsx`, `FormBuilder`, `getLocale`, `EmptyState`, `members-manager.tsx`, `app-shell.tsx`, `form-builder.tsx`, `site-header.tsx`, `ui/button.tsx`, `[slug]/page.tsx`, `FieldEditor`, `field-input.tsx`, `BrandingForm`, `index.tsx`?** - _High betweenness centrality (0.030) - this node is a cross-community bridge._ -- **Why does `getDict()` connect `getDict` to `getLocale`, `EmptyState`, `s/[id]/page.tsx`, `ui/button.tsx`, `[slug]/page.tsx`, `requireUser`, `submit/route.ts`, `[formId]/export/route.ts`, `guild.ts`, `submissions/[id]/page.tsx`, `dashboard-nav.ts`, `db/src/index.ts`, `guild-hub.tsx`, `audit-log/[hookId]/route.ts`, `shared/src/index.ts`, `statuses/page.tsx`, `dashboard-kit/index.ts`, `site-header.tsx`, `legal.ts`?** +- **Why does `prisma` connect `db/src/index.ts` to `src/forms.ts`, `requireUser`, `getCurrentUser`, `getDict`, `experiment/page.tsx`, `submissions/page.tsx`, `shared/src/webhooks.ts`, `custom-domain.ts`, `[slug]/page.tsx`, `branding/logo/route.ts`, `forms/page.tsx`, `submit/route.ts`, `rateLimit`, `guild.ts`, `submissions/[id]/page.tsx`, `domain/route.ts`, `forms-hub.tsx`, `audit-log/[hookId]/route.ts`, `shared/src/index.ts`, `webhook/route.ts`, `site-header.tsx`, `bot/src/index.ts`, `bot/src/notifications.ts`, `review-actions.ts`, `[formId]/export/route.ts`?** + _High betweenness centrality (0.037) - this node is a cross-community bridge._ +- **Why does `getDict()` connect `getDict` to `requireUser`, `getCurrentUser`, `experiment/page.tsx`, `submissions/page.tsx`, `[slug]/page.tsx`, `forms/page.tsx`, `submit/route.ts`, `guild.ts`, `(account)/page.tsx`, `submissions/[id]/page.tsx`, `forms/archived/page.tsx`, `forms-hub.tsx`, `audit-log/[hookId]/route.ts`, `shared/src/index.ts`, `site-header.tsx`, `site-footer.tsx`, `app/page.tsx`, `[guildId]/layout.tsx`, `[formId]/export/route.ts`?** _High betweenness centrality (0.021) - this node is a cross-community bridge._ +- **Why does `FormBuilder()` connect `FormBuilder` to `experiment/page.tsx`, `form-builder.tsx`, `forms-table.tsx`, `forms/page.tsx`, `FieldEditor`, `date-field.tsx`?** + _High betweenness centrality (0.018) - this node is a cross-community bridge._ - **What connects `semi`, `singleQuote`, `trailingComma` to the rest of the system?** - _821 weakly-connected nodes found - possible documentation gaps or missing edges._ + _830 weakly-connected nodes found - possible documentation gaps or missing edges._ - **Should `getDict` be split into smaller, more focused modules?** - _Cohesion score 0.07130333138515488 - nodes in this community are weakly interconnected._ + _Cohesion score 0.09250693802035152 - nodes in this community are weakly interconnected._ - **Should `getCurrentUser` be split into smaller, more focused modules?** - _Cohesion score 0.07822135670236936 - nodes in this community are weakly interconnected._ + _Cohesion score 0.09107737874861163 - nodes in this community are weakly interconnected._ - **Should `scripts` be split into smaller, more focused modules?** _Cohesion score 0.04081632653061224 - nodes in this community are weakly interconnected._ \ No newline at end of file diff --git a/graphify-out/graph.json b/graphify-out/graph.json index e54088a..06b7f81 100644 --- a/graphify-out/graph.json +++ b/graphify-out/graph.json @@ -187,30 +187,17 @@ "source_location": "L50" }, { - "id": "apps_web_src_components_builder_experiment_results_table_experimentresultrow", - "label": "ExperimentResultRow", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 103, - "community_name": "members-manager.tsx", - "file_type": "code", - "norm_label": "experimentresultrow", - "source_file": "apps/web/src/components/builder/experiment-results-table.tsx", - "source_location": "L8" - }, - { - "id": "apps_web_src_components_builder_experiment_results_table_experimentresultscopy", - "label": "ExperimentResultsCopy", + "id": "apps_web_src_components_api_api_keys_manager_apidict", + "label": "ApiDict", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", - "norm_label": "experimentresultscopy", - "source_file": "apps/web/src/components/builder/experiment-results-table.tsx", - "source_location": "L23" + "norm_label": "apidict", + "source_file": "apps/web/src/components/api/api-keys-manager.tsx", + "source_location": "L30" }, { "id": "apps_web_src_components_members_members_manager_formaccess", @@ -219,63 +206,63 @@ "_callable_class": true, "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", "norm_label": "formaccess", "source_file": "apps/web/src/components/members/members-manager.tsx", "source_location": "L23" }, { - "id": "apps_web_src_components_members_members_manager_memberrow", - "label": "MemberRow", + "id": "apps_web_src_components_members_members_manager_membersdict", + "label": "MembersDict", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", - "norm_label": "memberrow", + "norm_label": "membersdict", "source_file": "apps/web/src/components/members/members-manager.tsx", - "source_location": "L25" + "source_location": "L34" }, { - "id": "apps_web_src_components_members_members_manager_membersdict", - "label": "MembersDict", + "id": "apps_web_src_components_submission_submission_actions_submissionactionlabels", + "label": "SubmissionActionLabels", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", - "norm_label": "membersdict", - "source_file": "apps/web/src/components/members/members-manager.tsx", - "source_location": "L34" + "norm_label": "submissionactionlabels", + "source_file": "apps/web/src/components/submission/submission-actions.tsx", + "source_location": "L10" }, { - "id": "apps_web_src_components_ui_badge_badgeprops", - "label": "BadgeProps", + "id": "apps_web_src_components_ui_button_buttonprops", + "label": "ButtonProps", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", - "norm_label": "badgeprops", - "source_file": "apps/web/src/components/ui/badge.tsx", - "source_location": "L28" + "norm_label": "buttonprops", + "source_file": "apps/web/src/components/ui/button.tsx", + "source_location": "L57" }, { - "id": "packages_shared_src_bot_config_botconfig", - "label": "BotConfig", + "id": "apps_web_src_components_ui_dialog_dialogprops", + "label": "DialogProps", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 104, - "community_name": "guild-i18n.ts", + "community": 103, + "community_name": "ui/button.tsx", "file_type": "code", - "norm_label": "botconfig", - "source_file": "packages/shared/src/bot-config.ts", - "source_location": "L33" + "norm_label": "dialogprops", + "source_file": "apps/web/src/components/ui/dialog.tsx", + "source_location": "L7" }, { "id": "packages_shared_src_bot_config_botlocale", @@ -288,7 +275,20 @@ "file_type": "code", "norm_label": "botlocale", "source_file": "packages/shared/src/bot-config.ts", - "source_location": "L12" + "source_location": "L13" + }, + { + "id": "apps_bot_src_guild_i18n_guildstrings", + "label": "guildStrings", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 106, + "community_name": "review-actions.ts", + "file_type": "code", + "norm_label": "guildstrings", + "source_file": "apps/bot/src/guild-i18n.ts", + "source_location": "L573" }, { "id": "apps_bot_src_review_actions_action", @@ -330,56 +330,147 @@ "source_location": "L5" }, { - "id": "packages_ui_src_checkbox_group_checkboxgroupprops", - "label": "CheckboxGroupProps", + "id": "apps_web_src_components_dashboard_dashboard_shell_dashboardshellcopy", + "label": "DashboardShellCopy", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 116, - "community_name": "checkbox-group.tsx", + "community_name": "dashboard-shell.tsx", "file_type": "code", - "norm_label": "checkboxgroupprops", - "source_file": "packages/ui/src/checkbox-group.tsx", - "source_location": "L3" + "norm_label": "dashboardshellcopy", + "source_file": "apps/web/src/components/dashboard/dashboard-shell.tsx", + "source_location": "L68" }, { - "id": "packages_ui_src_radio_group_choiceoption", - "label": "ChoiceOption", + "id": "apps_web_src_components_dashboard_kit_app_shell_shellcopy", + "label": "ShellCopy", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 116, - "community_name": "checkbox-group.tsx", + "community_name": "dashboard-shell.tsx", "file_type": "code", - "norm_label": "choiceoption", - "source_file": "packages/ui/src/radio-group.tsx", - "source_location": "L1" + "norm_label": "shellcopy", + "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", + "source_location": "L50" }, { - "id": "packages_ui_src_radio_group_radiogroupprops", - "label": "RadioGroupProps", + "id": "apps_web_src_components_dashboard_kit_guild_switcher_guildswitchercopy", + "label": "GuildSwitcherCopy", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 116, - "community_name": "checkbox-group.tsx", + "community_name": "dashboard-shell.tsx", "file_type": "code", - "norm_label": "radiogroupprops", - "source_file": "packages/ui/src/radio-group.tsx", - "source_location": "L6" + "norm_label": "guildswitchercopy", + "source_file": "apps/web/src/components/dashboard-kit/guild-switcher.tsx", + "source_location": "L26" }, { - "id": "packages_ui_src_field_fieldprops", - "label": "FieldProps", + "id": "apps_web_src_components_dashboard_kit_guild_switcher_switcherguild", + "label": "SwitcherGuild", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "switcherguild", + "source_file": "apps/web/src/components/dashboard-kit/guild-switcher.tsx", + "source_location": "L13" + }, + { + "id": "apps_web_src_components_dashboard_kit_save_bar_savebarcopy", + "label": "SaveBarCopy", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "savebarcopy", + "source_file": "apps/web/src/components/dashboard-kit/save-bar.tsx", + "source_location": "L8" + }, + { + "id": "apps_web_src_lib_access_reviewscope", + "label": "ReviewScope", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "reviewscope", + "source_file": "apps/web/src/lib/access.ts", + "source_location": "L14" + }, + { + "id": "apps_web_src_lib_dashboard_nav_dashboardaccess", + "label": "dashboardAccess", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "dashboardaccess", + "source_file": "apps/web/src/lib/dashboard-nav.ts", + "source_location": "L49" + }, + { + "id": "apps_web_src_lib_dashboard_nav_guildarea", + "label": "GuildArea", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "guildarea", + "source_file": "apps/web/src/lib/dashboard-nav.ts", + "source_location": "L39" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route_exportformat", + "label": "ExportFormat", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 121, - "community_name": "fieldDescribedBy", + "community_name": "[formId]/export/route.ts", "file_type": "code", - "norm_label": "fieldprops", - "source_file": "packages/ui/src/field.tsx", - "source_location": "L21" + "norm_label": "exportformat", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", + "source_location": "L19" + }, + { + "id": "apps_web_src_lib_forms_submissionstable", + "label": "SubmissionsTable", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "submissionstable", + "source_file": "apps/web/src/lib/forms.ts", + "source_location": "L90" + }, + { + "id": "apps_web_src_lib_submission_action_submissionaction", + "label": "SubmissionAction", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "submissionaction", + "source_file": "apps/web/src/lib/submission-action.ts", + "source_location": "L27" }, { "id": "apps_web_src_components_dashboard_kit_sort_rows_test_row", @@ -420,6 +511,32 @@ "source_file": "apps/web/src/components/form/turnstile-widget.tsx", "source_location": "L20" }, + { + "id": "apps_web_src_components_members_members_manager_memberrow", + "label": "MemberRow", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "memberrow", + "source_file": "apps/web/src/components/members/members-manager.tsx", + "source_location": "L25" + }, + { + "id": "apps_web_src_components_audit_log_audit_log_manager_auditdict", + "label": "AuditDict", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "auditdict", + "source_file": "apps/web/src/components/audit-log/audit-log-manager.tsx", + "source_location": "L38" + }, { "id": "apps_web_src_components_bot_bot_config_form_botdict", "label": "BotDict", @@ -431,7 +548,7 @@ "file_type": "code", "norm_label": "botdict", "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L17" + "source_location": "L19" }, { "id": "apps_web_src_components_bot_bot_config_form_values", @@ -444,7 +561,7 @@ "file_type": "code", "norm_label": "values", "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L29" + "source_location": "L31" }, { "id": "apps_web_src_components_branding_branding_form_brandingdict", @@ -550,19 +667,6 @@ "source_file": "apps/web/src/components/builder/field-editor.tsx", "source_location": "L32" }, - { - "id": "apps_web_src_components_builder_field_editor_fieldeditorprops", - "label": "FieldEditorProps", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 13, - "community_name": "form-builder.tsx", - "file_type": "code", - "norm_label": "fieldeditorprops", - "source_file": "apps/web/src/components/builder/field-editor.tsx", - "source_location": "L34" - }, { "id": "apps_web_src_components_builder_form_builder_builderdict", "label": "BuilderDict", @@ -626,7 +730,7 @@ "file_type": "code", "norm_label": "categoriesdict", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L26" + "source_location": "L33" }, { "id": "apps_web_src_components_categories_category_list_form_move", @@ -639,7 +743,7 @@ "file_type": "code", "norm_label": "move", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L36" + "source_location": "L41" }, { "id": "apps_web_src_components_categories_category_list_form_row", @@ -652,46 +756,59 @@ "file_type": "code", "norm_label": "row", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L35" + "source_location": "L40" }, { - "id": "apps_web_src_components_dashboard_kit_save_bar_savebarcopy", - "label": "SaveBarCopy", + "id": "apps_web_src_components_domain_captcha_form_captchadict", + "label": "CaptchaDict", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 13, "community_name": "form-builder.tsx", "file_type": "code", - "norm_label": "savebarcopy", - "source_file": "apps/web/src/components/dashboard-kit/save-bar.tsx", - "source_location": "L8" + "norm_label": "captchadict", + "source_file": "apps/web/src/components/domain/captcha-form.tsx", + "source_location": "L17" }, { - "id": "apps_web_src_components_domain_captcha_form_captchadict", - "label": "CaptchaDict", + "id": "apps_web_src_components_domain_domain_form_domaindict", + "label": "DomainDict", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 13, "community_name": "form-builder.tsx", "file_type": "code", - "norm_label": "captchadict", - "source_file": "apps/web/src/components/domain/captcha-form.tsx", + "norm_label": "domaindict", + "source_file": "apps/web/src/components/domain/domain-form.tsx", + "source_location": "L21" + }, + { + "id": "apps_web_src_components_domain_handle_form_hubdict", + "label": "HubDict", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "hubdict", + "source_file": "apps/web/src/components/domain/handle-form.tsx", "source_location": "L17" }, { - "id": "apps_web_src_components_form_matrix_field_matrixvalue", - "label": "MatrixValue", + "id": "apps_web_src_components_domain_oauth_form_oauthdict", + "label": "OAuthDict", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 13, "community_name": "form-builder.tsx", "file_type": "code", - "norm_label": "matrixvalue", - "source_file": "apps/web/src/components/form/matrix-field.tsx", - "source_location": "L5" + "norm_label": "oauthdict", + "source_file": "apps/web/src/components/domain/oauth-form.tsx", + "source_location": "L17" }, { "id": "apps_web_src_components_messages_status_messages_form_statusmessageslabels", @@ -706,6 +823,32 @@ "source_file": "apps/web/src/components/messages/status-messages-form.tsx", "source_location": "L14" }, + { + "id": "apps_web_src_components_review_review_panel_kind", + "label": "Kind", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "kind", + "source_file": "apps/web/src/components/review/review-panel.tsx", + "source_location": "L15" + }, + { + "id": "apps_web_src_components_review_review_panel_reviewdict", + "label": "ReviewDict", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "reviewdict", + "source_file": "apps/web/src/components/review/review-panel.tsx", + "source_location": "L14" + }, { "id": "apps_web_src_components_settings_settings_save_bar_saveresult", "label": "SaveResult", @@ -758,6 +901,19 @@ "source_file": "apps/web/src/components/statuses/status-defs-form.tsx", "source_location": "L26" }, + { + "id": "apps_web_src_components_webhooks_webhooks_manager_webhooksdict", + "label": "WebhooksDict", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "webhooksdict", + "source_file": "apps/web/src/components/webhooks/webhooks-manager.tsx", + "source_location": "L49" + }, { "id": "apps_web_src_i18n_dictionaries_dictionary", "label": "Dictionary", @@ -769,7 +925,7 @@ "file_type": "code", "norm_label": "dictionary", "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L1300" + "source_location": "L1342" }, { "id": "packages_shared_src_form_settings_automationrule", @@ -782,7 +938,7 @@ "file_type": "code", "norm_label": "automationrule", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L30" + "source_location": "L31" }, { "id": "packages_shared_src_form_settings_experiment", @@ -795,46 +951,7 @@ "file_type": "code", "norm_label": "experiment", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L52" - }, - { - "id": "packages_shared_src_form_spec_fieldtype", - "label": "FieldType", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 13, - "community_name": "form-builder.tsx", - "file_type": "code", - "norm_label": "fieldtype", - "source_file": "packages/shared/src/form-spec.ts", - "source_location": "L60" - }, - { - "id": "packages_shared_src_form_spec_formfield", - "label": "FormField", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 13, - "community_name": "form-builder.tsx", - "file_type": "code", - "norm_label": "formfield", - "source_file": "packages/shared/src/form-spec.ts", - "source_location": "L132" - }, - { - "id": "apps_web_src_components_dashboard_dashboard_frame_member", - "label": "Member", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "member", - "source_file": "apps/web/src/components/dashboard/dashboard-frame.tsx", - "source_location": "L11" + "source_location": "L53" }, { "id": "apps_web_src_lib_custom_domain_domainguild", @@ -843,7 +960,7 @@ "_callable_class": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "domainguild", "source_file": "apps/web/src/lib/custom-domain.ts", @@ -856,7 +973,7 @@ "_callable_class": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "discordtokenresponse", "source_file": "apps/web/src/lib/discord.ts", @@ -869,7 +986,7 @@ "_callable_class": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "discorduser", "source_file": "apps/web/src/lib/discord.ts", @@ -882,50 +999,24 @@ "_callable_class": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "oauthapp", "source_file": "apps/web/src/lib/discord.ts", "source_location": "L39" }, { - "id": "apps_web_src_lib_guild_oauth_guildoauth", - "label": "GuildOAuth", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "guildoauth", - "source_file": "apps/web/src/lib/guild-oauth.ts", - "source_location": "L9" - }, - { - "id": "apps_web_src_lib_guild_oauth_hostoauth", - "label": "HostOAuth", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "hostoauth", - "source_file": "apps/web/src/lib/guild-oauth.ts", - "source_location": "L32" - }, - { - "id": "apps_web_src_components_audit_log_audit_log_manager_auditdict", - "label": "AuditDict", + "id": "apps_web_src_components_dashboard_archived_forms_table_archivedformrow", + "label": "ArchivedFormRow", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "auditdict", - "source_file": "apps/web/src/components/audit-log/audit-log-manager.tsx", - "source_location": "L38" + "norm_label": "archivedformrow", + "source_file": "apps/web/src/components/dashboard/archived-forms-table.tsx", + "source_location": "L12" }, { "id": "apps_web_src_components_dashboard_form_action_button_formactioncopy", @@ -934,7 +1025,7 @@ "_callable_class": true, "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "formactioncopy", "source_file": "apps/web/src/components/dashboard/form-action-button.tsx", @@ -947,7 +1038,7 @@ "_callable_class": true, "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "formactionrequest", "source_file": "apps/web/src/components/dashboard/form-action-button.tsx", @@ -960,7 +1051,7 @@ "_callable_class": true, "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "formstatus", "source_file": "apps/web/src/components/dashboard/form-state-badge.tsx", @@ -973,7 +1064,7 @@ "_callable_class": true, "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "formrow", "source_file": "apps/web/src/components/dashboard/forms-table.tsx", @@ -986,7 +1077,7 @@ "_callable_class": true, "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "formstablecopy", "source_file": "apps/web/src/components/dashboard/forms-table.tsx", @@ -999,12 +1090,25 @@ "_callable_class": true, "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "copyfieldcopy", "source_file": "apps/web/src/components/dashboard-kit/copy-field.tsx", "source_location": "L9" }, + { + "id": "apps_web_src_components_dashboard_kit_row_menu_rowmenuitem", + "label": "RowMenuItem", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 15, + "community_name": "forms-table.tsx", + "file_type": "code", + "norm_label": "rowmenuitem", + "source_file": "apps/web/src/components/dashboard-kit/row-menu.tsx", + "source_location": "L15" + }, { "id": "apps_web_src_components_dashboard_kit_status_badge_statustone", "label": "StatusTone", @@ -1012,7 +1116,7 @@ "_callable_class": true, "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "statustone", "source_file": "apps/web/src/components/dashboard-kit/status-badge.tsx", @@ -1025,154 +1129,128 @@ "_callable_class": true, "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "sharelabels", "source_file": "apps/web/src/components/dashboard/share-button.tsx", "source_location": "L7" }, { - "id": "apps_web_src_components_domain_handle_form_hubdict", - "label": "HubDict", + "id": "apps_web_src_components_dashboard_dashboard_frame_member", + "label": "Member", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 162, + "community_name": "(account)/page.tsx", "file_type": "code", - "norm_label": "hubdict", - "source_file": "apps/web/src/components/domain/handle-form.tsx", - "source_location": "L17" + "norm_label": "member", + "source_file": "apps/web/src/components/dashboard/dashboard-frame.tsx", + "source_location": "L11" }, { - "id": "apps_web_src_components_domain_oauth_form_oauthdict", - "label": "OAuthDict", + "id": "apps_web_src_components_board_kanban_board_boardcolumn", + "label": "BoardColumn", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 163, + "community_name": "kanban-board.tsx", "file_type": "code", - "norm_label": "oauthdict", - "source_file": "apps/web/src/components/domain/oauth-form.tsx", - "source_location": "L17" + "norm_label": "boardcolumn", + "source_file": "apps/web/src/components/board/kanban-board.tsx", + "source_location": "L13" }, { - "id": "apps_web_src_components_submission_submission_actions_submissionactionlabels", - "label": "SubmissionActionLabels", + "id": "apps_web_src_components_board_kanban_board_boardlabels", + "label": "BoardLabels", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 163, + "community_name": "kanban-board.tsx", "file_type": "code", - "norm_label": "submissionactionlabels", - "source_file": "apps/web/src/components/submission/submission-actions.tsx", - "source_location": "L10" + "norm_label": "boardlabels", + "source_file": "apps/web/src/components/board/kanban-board.tsx", + "source_location": "L29" }, { - "id": "apps_web_src_components_ui_button_buttonprops", - "label": "ButtonProps", + "id": "apps_web_src_components_board_kanban_board_boardsubmission", + "label": "BoardSubmission", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 163, + "community_name": "kanban-board.tsx", "file_type": "code", - "norm_label": "buttonprops", - "source_file": "apps/web/src/components/ui/button.tsx", - "source_location": "L57" + "norm_label": "boardsubmission", + "source_file": "apps/web/src/components/board/kanban-board.tsx", + "source_location": "L19" }, { - "id": "apps_web_src_components_ui_dialog_dialogprops", - "label": "DialogProps", + "id": "apps_web_src_lib_plural_countforms", + "label": "CountForms", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 163, + "community_name": "kanban-board.tsx", "file_type": "code", - "norm_label": "dialogprops", - "source_file": "apps/web/src/components/ui/dialog.tsx", - "source_location": "L7" + "norm_label": "countforms", + "source_file": "apps/web/src/lib/plural.ts", + "source_location": "L5" }, { - "id": "apps_web_src_components_webhooks_webhooks_manager_webhooksdict", - "label": "WebhooksDict", + "id": "apps_web_src_components_categories_category_rows_categoryrow", + "label": "CategoryRow", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 165, + "community_name": "category-rows.ts", "file_type": "code", - "norm_label": "webhooksdict", - "source_file": "apps/web/src/components/webhooks/webhooks-manager.tsx", - "source_location": "L49" + "norm_label": "categoryrow", + "source_file": "apps/web/src/components/categories/category-rows.ts", + "source_location": "L6" }, { - "id": "apps_web_src_components_public_countdown_countdownunits", - "label": "CountdownUnits", + "id": "packages_shared_src_categories_categoryinput", + "label": "CategoryInput", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 20, - "community_name": "[slug]/page.tsx", + "community": 165, + "community_name": "category-rows.ts", "file_type": "code", - "norm_label": "countdownunits", - "source_file": "apps/web/src/components/public/countdown.tsx", - "source_location": "L8" - }, - { - "id": "apps_web_src_components_public_forms_hub_hubcategory", - "label": "HubCategory", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 20, - "community_name": "[slug]/page.tsx", - "file_type": "code", - "norm_label": "hubcategory", - "source_file": "apps/web/src/components/public/forms-hub.tsx", - "source_location": "L23" - }, - { - "id": "apps_web_src_components_public_forms_hub_hubform", - "label": "HubForm", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 20, - "community_name": "[slug]/page.tsx", - "file_type": "code", - "norm_label": "hubform", - "source_file": "apps/web/src/components/public/forms-hub.tsx", - "source_location": "L12" + "norm_label": "categoryinput", + "source_file": "packages/shared/src/categories.ts", + "source_location": "L25" }, { - "id": "apps_web_src_components_public_forms_hub_hubguild", - "label": "HubGuild", + "id": "packages_shared_src_schedule_formschedulestate", + "label": "FormScheduleState", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 20, - "community_name": "[slug]/page.tsx", + "community": 167, + "community_name": "formScheduleStatus", "file_type": "code", - "norm_label": "hubguild", - "source_file": "apps/web/src/components/public/forms-hub.tsx", - "source_location": "L29" + "norm_label": "formschedulestate", + "source_file": "packages/shared/src/schedule.ts", + "source_location": "L8" }, { - "id": "apps_web_src_components_public_forms_hub_hublabels", - "label": "HubLabels", + "id": "packages_shared_src_schedule_formschedulestatus", + "label": "formScheduleStatus", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 20, - "community_name": "[slug]/page.tsx", + "community": 167, + "community_name": "formScheduleStatus", "file_type": "code", - "norm_label": "hublabels", - "source_file": "apps/web/src/components/public/forms-hub.tsx", - "source_location": "L35" + "norm_label": "formschedulestatus", + "source_file": "packages/shared/src/schedule.ts", + "source_location": "L32" }, { "id": "apps_web_src_components_public_public_frame_publicguild", @@ -1188,43 +1266,43 @@ "source_location": "L16" }, { - "id": "packages_shared_src_branding_branding", - "label": "Branding", + "id": "apps_web_src_lib_branding_brandprops", + "label": "brandProps", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "branding", - "source_file": "packages/shared/src/branding.ts", - "source_location": "L50" + "norm_label": "brandprops", + "source_file": "apps/web/src/lib/branding.ts", + "source_location": "L192" }, { - "id": "packages_shared_src_schedule_formschedulestate", - "label": "FormScheduleState", + "id": "packages_shared_src_branding_branding", + "label": "Branding", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "formschedulestate", - "source_file": "packages/shared/src/schedule.ts", - "source_location": "L8" + "norm_label": "branding", + "source_file": "packages/shared/src/branding.ts", + "source_location": "L51" }, { - "id": "packages_shared_src_schedule_formschedulestatus", - "label": "formScheduleStatus", + "id": "apps_web_src_components_form_field_input_fieldvalue", + "label": "FieldValue", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 20, - "community_name": "[slug]/page.tsx", + "community": 21, + "community_name": "form-renderer.tsx", "file_type": "code", - "norm_label": "formschedulestatus", - "source_file": "packages/shared/src/schedule.ts", - "source_location": "L32" + "norm_label": "fieldvalue", + "source_file": "apps/web/src/components/form/field-input.tsx", + "source_location": "L21" }, { "id": "apps_web_src_components_form_form_renderer_answers", @@ -1298,7 +1376,7 @@ "_callable_class": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "apikeyrow", "source_file": "apps/web/src/components/api/api-keys-manager.tsx", @@ -1311,7 +1389,7 @@ "_callable_class": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "integrationstext", "source_file": "apps/web/src/components/api/integrations-card.tsx", @@ -1324,7 +1402,7 @@ "_callable_class": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "paidtier", "source_file": "apps/web/src/components/billing/upgrade-button.tsx", @@ -1337,7 +1415,7 @@ "_callable_class": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "webhookrow", "source_file": "apps/web/src/components/webhooks/webhooks-manager.tsx", @@ -1350,7 +1428,7 @@ "_callable_class": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "upgradecopy", "source_file": "apps/web/src/lib/upgrade-copy.ts", @@ -1396,30 +1474,30 @@ "source_location": "L60" }, { - "id": "apps_web_src_components_form_field_input_fieldvalue", - "label": "FieldValue", + "id": "apps_web_src_components_form_file_field_filefieldlabels", + "label": "FileFieldLabels", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 25, "community_name": "field-input.tsx", "file_type": "code", - "norm_label": "fieldvalue", - "source_file": "apps/web/src/components/form/field-input.tsx", - "source_location": "L21" + "norm_label": "filefieldlabels", + "source_file": "apps/web/src/components/form/file-field.tsx", + "source_location": "L8" }, { - "id": "apps_web_src_components_form_file_field_filefieldlabels", - "label": "FileFieldLabels", + "id": "apps_web_src_components_form_matrix_field_matrixvalue", + "label": "MatrixValue", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 25, "community_name": "field-input.tsx", "file_type": "code", - "norm_label": "filefieldlabels", - "source_file": "apps/web/src/components/form/file-field.tsx", - "source_location": "L8" + "norm_label": "matrixvalue", + "source_file": "apps/web/src/components/form/matrix-field.tsx", + "source_location": "L5" }, { "id": "apps_web_src_components_form_rating_fields_baseprops", @@ -1447,6 +1525,32 @@ "source_file": "packages/shared/src/form-spec.ts", "source_location": "L165" }, + { + "id": "packages_shared_src_form_spec_formfield", + "label": "FormField", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 25, + "community_name": "field-input.tsx", + "file_type": "code", + "norm_label": "formfield", + "source_file": "packages/shared/src/form-spec.ts", + "source_location": "L132" + }, + { + "id": "apps_web_src_lib_form_input_forminput", + "label": "FormInput", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 26, + "community_name": "form-settings.ts", + "file_type": "code", + "norm_label": "forminput", + "source_file": "apps/web/src/lib/form-input.ts", + "source_location": "L27" + }, { "id": "packages_shared_src_conditions_answermap", "label": "AnswerMap", @@ -1460,6 +1564,19 @@ "source_file": "packages/shared/src/conditions.ts", "source_location": "L4" }, + { + "id": "packages_shared_src_form_definition_formdefinition", + "label": "FormDefinition", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 26, + "community_name": "form-settings.ts", + "file_type": "code", + "norm_label": "formdefinition", + "source_file": "packages/shared/src/form-definition.ts", + "source_location": "L47" + }, { "id": "packages_shared_src_form_settings_automationcondition", "label": "AutomationCondition", @@ -1471,7 +1588,7 @@ "file_type": "code", "norm_label": "automationcondition", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L19" + "source_location": "L20" }, { "id": "packages_shared_src_form_settings_experimentvariant", @@ -1484,7 +1601,7 @@ "file_type": "code", "norm_label": "experimentvariant", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L46" + "source_location": "L47" }, { "id": "packages_shared_src_form_settings_formsettings", @@ -1497,7 +1614,7 @@ "file_type": "code", "norm_label": "formsettings", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L158" + "source_location": "L159" }, { "id": "packages_shared_src_form_settings_statusmessages", @@ -1510,7 +1627,20 @@ "file_type": "code", "norm_label": "statusmessages", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L67" + "source_location": "L68" + }, + { + "id": "apps_web_src_components_builder_field_editor_fieldeditorprops", + "label": "FieldEditorProps", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 29, + "community_name": "index.tsx", + "file_type": "code", + "norm_label": "fieldeditorprops", + "source_file": "apps/web/src/components/builder/field-editor.tsx", + "source_location": "L34" }, { "id": "apps_web_src_components_builder_field_outline_builderdict", @@ -1577,6 +1707,19 @@ "source_file": "apps/web/src/components/dashboard-kit/notice.tsx", "source_location": "L6" }, + { + "id": "packages_shared_src_form_spec_fieldtype", + "label": "FieldType", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 29, + "community_name": "index.tsx", + "file_type": "code", + "norm_label": "fieldtype", + "source_file": "packages/shared/src/form-spec.ts", + "source_location": "L60" + }, { "id": "packages_shared_src_form_spec_formspec", "label": "FormSpec", @@ -1616,32 +1759,6 @@ "source_file": "packages/shared/src/scoring.ts", "source_location": "L4" }, - { - "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route_exportformat", - "label": "ExportFormat", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "exportformat", - "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", - "source_location": "L19" - }, - { - "id": "apps_web_src_lib_forms_submissionstable", - "label": "SubmissionsTable", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "submissionstable", - "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L89" - }, { "id": "apps_web_src_lib_rate_limit_ratelimitresult", "label": "RateLimitResult", @@ -1649,25 +1766,12 @@ "_callable_class": true, "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "ratelimitresult", "source_file": "apps/web/src/lib/rate-limit.ts", "source_location": "L7" }, - { - "id": "apps_web_src_lib_submission_action_submissionaction", - "label": "SubmissionAction", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "submissionaction", - "source_file": "apps/web/src/lib/submission-action.ts", - "source_location": "L27" - }, { "id": "apps_web_src_app_api_guilds_guildid_members_route_assignablerole", "label": "AssignableRole", @@ -1705,72 +1809,7 @@ "file_type": "code", "norm_label": "reviewscope", "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L32" - }, - { - "id": "apps_web_src_components_api_api_keys_manager_apidict", - "label": "ApiDict", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "apidict", - "source_file": "apps/web/src/components/api/api-keys-manager.tsx", - "source_location": "L30" - }, - { - "id": "apps_web_src_components_board_kanban_board_boardlabels", - "label": "BoardLabels", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "boardlabels", - "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L28" - }, - { - "id": "apps_web_src_components_board_kanban_board_boardsubmission", - "label": "BoardSubmission", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "boardsubmission", - "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L18" - }, - { - "id": "apps_web_src_components_dashboard_archived_forms_table_archivedformrow", - "label": "ArchivedFormRow", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "archivedformrow", - "source_file": "apps/web/src/components/dashboard/archived-forms-table.tsx", - "source_location": "L12" - }, - { - "id": "apps_web_src_components_dashboard_kit_data_table_datacolumn", - "label": "DataColumn", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "datacolumn", - "source_file": "apps/web/src/components/dashboard-kit/data-table.tsx", - "source_location": "L10" + "source_location": "L29" }, { "id": "apps_web_src_components_dashboard_my_submissions_table_mysubmissionrow", @@ -1809,7 +1848,7 @@ "file_type": "code", "norm_label": "result", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L67" + "source_location": "L77" }, { "id": "apps_web_src_components_dashboard_submissions_table_statusoption", @@ -1822,7 +1861,7 @@ "file_type": "code", "norm_label": "statusoption", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L29" + "source_location": "L35" }, { "id": "apps_web_src_components_dashboard_submissions_table_submissionrow", @@ -1835,124 +1874,111 @@ "file_type": "code", "norm_label": "submissionrow", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L16" - }, - { - "id": "apps_web_src_components_domain_domain_form_domaindict", - "label": "DomainDict", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "domaindict", - "source_file": "apps/web/src/components/domain/domain-form.tsx", - "source_location": "L21" + "source_location": "L22" }, { - "id": "apps_web_src_components_review_review_panel_kind", - "label": "Kind", + "id": "apps_web_src_lib_color_dot_dotcolors", + "label": "dotColors", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 34, "community_name": "submissions/[id]/page.tsx", "file_type": "code", - "norm_label": "kind", - "source_file": "apps/web/src/components/review/review-panel.tsx", - "source_location": "L15" + "norm_label": "dotcolors", + "source_file": "apps/web/src/lib/color-dot.ts", + "source_location": "L60" }, { - "id": "apps_web_src_components_review_review_panel_reviewdict", - "label": "ReviewDict", + "id": "apps_web_src_lib_session_sessiondata", + "label": "SessionData", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", + "community": 38, + "community_name": "getSession", "file_type": "code", - "norm_label": "reviewdict", - "source_file": "apps/web/src/components/review/review-panel.tsx", - "source_location": "L14" + "norm_label": "sessiondata", + "source_file": "apps/web/src/lib/session.ts", + "source_location": "L9" }, { - "id": "apps_web_src_lib_color_dot_dotcolors", - "label": "dotColors", + "id": "apps_web_src_lib_v1_auth_v1auth", + "label": "V1Auth", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", + "community": 39, + "community_name": "db/src/index.ts", "file_type": "code", - "norm_label": "dotcolors", - "source_file": "apps/web/src/lib/color-dot.ts", - "source_location": "L60" + "norm_label": "v1auth", + "source_file": "apps/web/src/lib/v1-auth.ts", + "source_location": "L10" }, { - "id": "apps_web_src_lib_access_reviewscope", - "label": "ReviewScope", + "id": "packages_db_src_guild_log_db", + "label": "Db", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", + "community": 39, + "community_name": "db/src/index.ts", "file_type": "code", - "norm_label": "reviewscope", - "source_file": "apps/web/src/lib/access.ts", - "source_location": "L14" + "norm_label": "db", + "source_file": "packages/db/src/guild-log.ts", + "source_location": "L4" }, { - "id": "apps_web_src_lib_dashboard_nav_dashboardaccess", - "label": "dashboardAccess", + "id": "packages_db_src_submission_status_changesubmissionstatusargs", + "label": "ChangeSubmissionStatusArgs", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", + "community": 39, + "community_name": "db/src/index.ts", "file_type": "code", - "norm_label": "dashboardaccess", - "source_file": "apps/web/src/lib/dashboard-nav.ts", - "source_location": "L49" + "norm_label": "changesubmissionstatusargs", + "source_file": "packages/db/src/submission-status.ts", + "source_location": "L45" }, { - "id": "apps_web_src_lib_dashboard_nav_guildarea", - "label": "GuildArea", + "id": "packages_db_src_submission_status_changesubmissionstatusresult", + "label": "ChangeSubmissionStatusResult", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", + "community": 39, + "community_name": "db/src/index.ts", "file_type": "code", - "norm_label": "guildarea", - "source_file": "apps/web/src/lib/dashboard-nav.ts", - "source_location": "L39" + "norm_label": "changesubmissionstatusresult", + "source_file": "packages/db/src/submission-status.ts", + "source_location": "L81" }, { - "id": "apps_web_src_lib_session_sessiondata", - "label": "SessionData", + "id": "packages_db_src_submission_status_statuschangeoutboxnotification", + "label": "StatusChangeOutboxNotification", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", + "community": 39, + "community_name": "db/src/index.ts", "file_type": "code", - "norm_label": "sessiondata", - "source_file": "apps/web/src/lib/session.ts", - "source_location": "L9" + "norm_label": "statuschangeoutboxnotification", + "source_file": "packages/db/src/submission-status.ts", + "source_location": "L36" }, { - "id": "apps_web_src_lib_v1_auth_v1auth", - "label": "V1Auth", + "id": "packages_db_src_webhooks_db", + "label": "Db", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", - "norm_label": "v1auth", - "source_file": "apps/web/src/lib/v1-auth.ts", - "source_location": "L10" + "norm_label": "db", + "source_file": "packages/db/src/webhooks.ts", + "source_location": "L4" }, { "id": "apps_web_src_components_submission_answer_summary_answerlabels", @@ -2020,82 +2046,69 @@ "source_location": "L52" }, { - "id": "packages_db_src_guild_log_db", - "label": "Db", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", - "file_type": "code", - "norm_label": "db", - "source_file": "packages/db/src/guild-log.ts", - "source_location": "L4" - }, - { - "id": "packages_db_src_submission_status_changesubmissionstatusargs", - "label": "ChangeSubmissionStatusArgs", + "id": "apps_web_src_components_public_countdown_countdownunits", + "label": "CountdownUnits", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", + "community": 44, + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "changesubmissionstatusargs", - "source_file": "packages/db/src/submission-status.ts", - "source_location": "L45" + "norm_label": "countdownunits", + "source_file": "apps/web/src/components/public/countdown.tsx", + "source_location": "L8" }, { - "id": "packages_db_src_submission_status_changesubmissionstatusresult", - "label": "ChangeSubmissionStatusResult", + "id": "apps_web_src_components_public_forms_hub_hubcategory", + "label": "HubCategory", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", + "community": 44, + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "changesubmissionstatusresult", - "source_file": "packages/db/src/submission-status.ts", - "source_location": "L81" + "norm_label": "hubcategory", + "source_file": "apps/web/src/components/public/forms-hub.tsx", + "source_location": "L23" }, { - "id": "packages_db_src_submission_status_statuschangeoutboxnotification", - "label": "StatusChangeOutboxNotification", + "id": "apps_web_src_components_public_forms_hub_hubform", + "label": "HubForm", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", + "community": 44, + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "statuschangeoutboxnotification", - "source_file": "packages/db/src/submission-status.ts", - "source_location": "L36" + "norm_label": "hubform", + "source_file": "apps/web/src/components/public/forms-hub.tsx", + "source_location": "L12" }, { - "id": "packages_db_src_webhooks_db", - "label": "Db", + "id": "apps_web_src_components_public_forms_hub_hubguild", + "label": "HubGuild", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", + "community": 44, + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "db", - "source_file": "packages/db/src/webhooks.ts", - "source_location": "L4" + "norm_label": "hubguild", + "source_file": "apps/web/src/components/public/forms-hub.tsx", + "source_location": "L29" }, { - "id": "packages_shared_src_categories_categoryinput", - "label": "CategoryInput", + "id": "apps_web_src_components_public_forms_hub_hublabels", + "label": "HubLabels", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", + "community": 44, + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "categoryinput", - "source_file": "packages/shared/src/categories.ts", - "source_location": "L24" + "norm_label": "hublabels", + "source_file": "apps/web/src/components/public/forms-hub.tsx", + "source_location": "L35" }, { "id": "packages_shared_src_domains_customdomaininput", @@ -2104,11 +2117,11 @@ "_callable_class": true, "_origin": "ast", "community": 46, - "community_name": "verify/route.ts", + "community_name": "DomainForm", "file_type": "code", "norm_label": "customdomaininput", "source_file": "packages/shared/src/domains.ts", - "source_location": "L13" + "source_location": "L14" }, { "id": "apps_web_src_app_api_guilds_guildid_audit_log_hookid_route_params", @@ -2121,7 +2134,7 @@ "file_type": "code", "norm_label": "params", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L19" + "source_location": "L20" }, { "id": "apps_web_src_lib_discord_webhook_discordwebhookcheck", @@ -2149,19 +2162,6 @@ "source_file": "apps/web/src/lib/discord-webhook.ts", "source_location": "L50" }, - { - "id": "apps_web_src_lib_form_input_forminput", - "label": "FormInput", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 50, - "community_name": "shared/src/index.ts", - "file_type": "code", - "norm_label": "forminput", - "source_file": "apps/web/src/lib/form-input.ts", - "source_location": "L27" - }, { "id": "apps_web_src_lib_forms_resolvedstatus", "label": "ResolvedStatus", @@ -2173,7 +2173,7 @@ "file_type": "code", "norm_label": "resolvedstatus", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L15" + "source_location": "L16" }, { "id": "apps_web_src_lib_forms_statuslabelmap", @@ -2186,7 +2186,7 @@ "file_type": "code", "norm_label": "statuslabelmap", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L25" + "source_location": "L26" }, { "id": "apps_web_src_lib_plan_guildplan", @@ -2201,19 +2201,6 @@ "source_file": "apps/web/src/lib/plan.ts", "source_location": "L6" }, - { - "id": "packages_shared_src_form_definition_formdefinition", - "label": "FormDefinition", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 50, - "community_name": "shared/src/index.ts", - "file_type": "code", - "norm_label": "formdefinition", - "source_file": "packages/shared/src/form-definition.ts", - "source_location": "L46" - }, { "id": "packages_shared_src_plans_paidtier", "label": "PaidTier", @@ -2253,6 +2240,19 @@ "source_file": "packages/shared/src/plans.ts", "source_location": "L41" }, + { + "id": "packages_shared_src_validation_messages_validationmessagekey", + "label": "validationMessageKey", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 50, + "community_name": "shared/src/index.ts", + "file_type": "code", + "norm_label": "validationmessagekey", + "source_file": "packages/shared/src/validation-messages.ts", + "source_location": "L30" + }, { "id": "packages_shared_src_constants_locale", "label": "Locale", @@ -2260,7 +2260,7 @@ "_callable_class": true, "_origin": "ast", "community": 51, - "community_name": "statuses/page.tsx", + "community_name": "status-defs.ts", "file_type": "code", "norm_label": "locale", "source_file": "packages/shared/src/constants.ts", @@ -2273,10 +2273,36 @@ "_callable_class": true, "_origin": "ast", "community": 51, - "community_name": "statuses/page.tsx", + "community_name": "status-defs.ts", "file_type": "code", "norm_label": "statusdefinput", "source_file": "packages/shared/src/status-defs.ts", + "source_location": "L33" + }, + { + "id": "apps_web_src_components_bot_bot_config_values_botconfigvalues", + "label": "BotConfigValues", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 56, + "community_name": "FormBuilder", + "file_type": "code", + "norm_label": "botconfigvalues", + "source_file": "apps/web/src/components/bot/bot-config-values.ts", + "source_location": "L4" + }, + { + "id": "packages_shared_src_bot_config_botconfig", + "label": "BotConfig", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 56, + "community_name": "FormBuilder", + "file_type": "code", + "norm_label": "botconfig", + "source_file": "packages/shared/src/bot-config.ts", "source_location": "L34" }, { @@ -2285,8 +2311,8 @@ "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 56, - "community_name": "FormBuilder", + "community": 57, + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "datefieldmode", "source_file": "apps/web/src/components/form/date-field.tsx", @@ -2298,8 +2324,8 @@ "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 56, - "community_name": "FormBuilder", + "community": 57, + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "parsed", "source_file": "apps/web/src/components/form/date-field.tsx", @@ -2312,63 +2338,63 @@ "_callable_class": true, "_origin": "ast", "community": 57, - "community_name": "phone-field.tsx", + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "country", "source_file": "apps/web/src/lib/countries.ts", "source_location": "L6" }, { - "id": "apps_web_src_components_dashboard_dashboard_shell_dashboardshellcopy", - "label": "DashboardShellCopy", + "id": "apps_web_src_components_dashboard_kit_app_shell_appshellprops", + "label": "AppShellProps", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "dashboardshellcopy", - "source_file": "apps/web/src/components/dashboard/dashboard-shell.tsx", - "source_location": "L68" + "norm_label": "appshellprops", + "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", + "source_location": "L74" }, { - "id": "apps_web_src_components_dashboard_kit_app_shell_shellcopy", - "label": "ShellCopy", + "id": "apps_web_src_components_dashboard_kit_app_shell_shellaccount", + "label": "ShellAccount", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "shellcopy", + "norm_label": "shellaccount", "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", - "source_location": "L50" + "source_location": "L65" }, { - "id": "apps_web_src_components_dashboard_kit_guild_switcher_guildswitchercopy", - "label": "GuildSwitcherCopy", + "id": "apps_web_src_components_dashboard_kit_nav_shellnavgroup", + "label": "ShellNavGroup", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "guildswitchercopy", - "source_file": "apps/web/src/components/dashboard-kit/guild-switcher.tsx", - "source_location": "L26" + "norm_label": "shellnavgroup", + "source_file": "apps/web/src/components/dashboard-kit/nav.ts", + "source_location": "L25" }, { - "id": "apps_web_src_components_dashboard_kit_guild_switcher_switcherguild", - "label": "SwitcherGuild", + "id": "apps_web_src_components_dashboard_kit_nav_shellnavitem", + "label": "ShellNavItem", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "switcherguild", - "source_file": "apps/web/src/components/dashboard-kit/guild-switcher.tsx", - "source_location": "L13" + "norm_label": "shellnavitem", + "source_file": "apps/web/src/components/dashboard-kit/nav.ts", + "source_location": "L3" }, { "id": "apps_web_src_components_dashboard_kit_theme_switch_themeswitchlabels", @@ -2377,12 +2403,25 @@ "_callable_class": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "themeswitchlabels", "source_file": "apps/web/src/components/dashboard-kit/theme-switch.tsx", "source_location": "L9" }, + { + "id": "apps_web_src_components_icons_index_iconcomponent", + "label": "IconComponent", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 6, + "community_name": "header-bar.tsx", + "file_type": "code", + "norm_label": "iconcomponent", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L110" + }, { "id": "apps_web_src_components_site_header_bar_headeraccount", "label": "HeaderAccount", @@ -2390,7 +2429,7 @@ "_callable_class": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "headeraccount", "source_file": "apps/web/src/components/site/header-bar.tsx", @@ -2403,7 +2442,7 @@ "_callable_class": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "headercopy", "source_file": "apps/web/src/components/site/header-bar.tsx", @@ -2416,7 +2455,7 @@ "_callable_class": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "navlink", "source_file": "apps/web/src/components/site/navigation.ts", @@ -2429,25 +2468,12 @@ "_callable_class": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "productline", "source_file": "apps/web/src/components/site/navigation.ts", "source_location": "L25" }, - { - "id": "apps_web_src_components_ui_card_cardprops", - "label": "CardProps", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "cardprops", - "source_file": "apps/web/src/components/ui/card.tsx", - "source_location": "L5" - }, { "id": "apps_web_src_i18n_dictionaries_locale", "label": "Locale", @@ -2455,7 +2481,7 @@ "_callable_class": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "locale", "source_file": "apps/web/src/i18n/dictionaries.ts", @@ -2526,6 +2552,32 @@ "source_file": "apps/web/src/lib/mail.ts", "source_location": "L21" }, + { + "id": "apps_web_src_components_builder_experiment_results_table_experimentresultrow", + "label": "ExperimentResultRow", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 64, + "community_name": "dashboard-kit/index.ts", + "file_type": "code", + "norm_label": "experimentresultrow", + "source_file": "apps/web/src/components/builder/experiment-results-table.tsx", + "source_location": "L8" + }, + { + "id": "apps_web_src_components_builder_experiment_results_table_experimentresultscopy", + "label": "ExperimentResultsCopy", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 64, + "community_name": "dashboard-kit/index.ts", + "file_type": "code", + "norm_label": "experimentresultscopy", + "source_file": "apps/web/src/components/builder/experiment-results-table.tsx", + "source_location": "L23" + }, { "id": "apps_web_src_components_dashboard_guild_table_guildrow", "label": "GuildRow", @@ -2539,6 +2591,19 @@ "source_file": "apps/web/src/components/dashboard/guild-table.tsx", "source_location": "L12" }, + { + "id": "apps_web_src_components_dashboard_kit_data_table_datacolumn", + "label": "DataColumn", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 64, + "community_name": "dashboard-kit/index.ts", + "file_type": "code", + "norm_label": "datacolumn", + "source_file": "apps/web/src/components/dashboard-kit/data-table.tsx", + "source_location": "L10" + }, { "id": "apps_web_src_components_dashboard_kit_form_field_fieldcontrolprops", "label": "FieldControlProps", @@ -2604,19 +2669,6 @@ "source_file": "apps/web/src/components/dashboard-kit/sort-rows.ts", "source_location": "L13" }, - { - "id": "apps_web_src_components_dashboard_kit_stat_tile_stattrend", - "label": "StatTrend", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 64, - "community_name": "dashboard-kit/index.ts", - "file_type": "code", - "norm_label": "stattrend", - "source_file": "apps/web/src/components/dashboard-kit/stat-tile.tsx", - "source_location": "L8" - }, { "id": "apps_realtime_src_index_clientstate", "label": "ClientState", @@ -2654,7 +2706,7 @@ "file_type": "code", "norm_label": "auditwebhookinput", "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L117" + "source_location": "L118" }, { "id": "packages_shared_src_audit_log_auditwebhookupdate", @@ -2667,7 +2719,7 @@ "file_type": "code", "norm_label": "auditwebhookupdate", "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L131" + "source_location": "L132" }, { "id": "packages_shared_src_audit_log_logactiongroup", @@ -2680,7 +2732,7 @@ "file_type": "code", "norm_label": "logactiongroup", "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L90" + "source_location": "L91" }, { "id": "packages_shared_src_notifications_basenotification", @@ -2786,19 +2838,6 @@ "source_file": "packages/shared/src/notifications.ts", "source_location": "L38" }, - { - "id": "apps_web_src_components_board_kanban_board_boardcolumn", - "label": "BoardColumn", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "boardcolumn", - "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L12" - }, { "id": "apps_web_src_components_dashboard_submissions_table_submissionstablelabels", "label": "SubmissionsTableLabels", @@ -2806,11 +2845,11 @@ "_callable_class": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "submissionstablelabels", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L35" + "source_location": "L41" }, { "id": "packages_i18n_src_index_locale", @@ -2826,108 +2865,108 @@ "source_location": "L10" }, { - "id": "apps_web_src_components_dashboard_kit_app_shell_appshellprops", - "label": "AppShellProps", + "id": "apps_web_src_components_dashboard_kit_stat_tile_stattrend", + "label": "StatTrend", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "appshellprops", - "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", - "source_location": "L74" + "norm_label": "stattrend", + "source_file": "apps/web/src/components/dashboard-kit/stat-tile.tsx", + "source_location": "L8" }, { - "id": "apps_web_src_components_dashboard_kit_app_shell_shellaccount", - "label": "ShellAccount", + "id": "apps_web_src_components_ui_badge_badgeprops", + "label": "BadgeProps", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "shellaccount", - "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", - "source_location": "L65" + "norm_label": "badgeprops", + "source_file": "apps/web/src/components/ui/badge.tsx", + "source_location": "L28" }, { - "id": "apps_web_src_components_dashboard_kit_nav_shellnavgroup", - "label": "ShellNavGroup", + "id": "apps_web_src_components_ui_card_cardprops", + "label": "CardProps", "_callable": true, "_callable_class": true, "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "shellnavgroup", - "source_file": "apps/web/src/components/dashboard-kit/nav.ts", - "source_location": "L25" + "norm_label": "cardprops", + "source_file": "apps/web/src/components/ui/card.tsx", + "source_location": "L5" }, { - "id": "apps_web_src_components_dashboard_kit_nav_shellnavitem", - "label": "ShellNavItem", + "id": "apps_web_src_lib_guild_oauth_guildoauth", + "label": "GuildOAuth", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 74, - "community_name": "app-shell.tsx", + "community": 78, + "community_name": "site-header.tsx", "file_type": "code", - "norm_label": "shellnavitem", - "source_file": "apps/web/src/components/dashboard-kit/nav.ts", - "source_location": "L3" + "norm_label": "guildoauth", + "source_file": "apps/web/src/lib/guild-oauth.ts", + "source_location": "L9" }, { - "id": "apps_web_src_components_dashboard_kit_row_menu_rowmenuitem", - "label": "RowMenuItem", + "id": "apps_web_src_lib_guild_oauth_hostoauth", + "label": "HostOAuth", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 74, - "community_name": "app-shell.tsx", + "community": 78, + "community_name": "site-header.tsx", "file_type": "code", - "norm_label": "rowmenuitem", - "source_file": "apps/web/src/components/dashboard-kit/row-menu.tsx", - "source_location": "L15" + "norm_label": "hostoauth", + "source_file": "apps/web/src/lib/guild-oauth.ts", + "source_location": "L32" }, { - "id": "apps_web_src_components_icons_index_iconcomponent", - "label": "IconComponent", + "id": "apps_bot_src_webhooks_deliveryresult", + "label": "DeliveryResult", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 74, - "community_name": "app-shell.tsx", + "community": 8, + "community_name": "shared/src/webhooks.ts", "file_type": "code", - "norm_label": "iconcomponent", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L110" + "norm_label": "deliveryresult", + "source_file": "apps/bot/src/webhooks.ts", + "source_location": "L46" }, { - "id": "apps_web_src_components_site_site_footer_footerlink", - "label": "FooterLink", + "id": "apps_bot_src_webhooks_deliveryrow", + "label": "DeliveryRow", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 78, - "community_name": "site-header.tsx", + "community": 8, + "community_name": "shared/src/webhooks.ts", "file_type": "code", - "norm_label": "footerlink", - "source_file": "apps/web/src/components/site/site-footer.tsx", - "source_location": "L8" + "norm_label": "deliveryrow", + "source_file": "apps/bot/src/webhooks.ts", + "source_location": "L29" }, { - "id": "apps_web_src_lib_shop_url_shoppath", - "label": "ShopPath", + "id": "apps_bot_src_webhooks_thinpayload", + "label": "ThinPayload", "_callable": true, "_callable_class": true, "_origin": "ast", - "community": 78, - "community_name": "site-header.tsx", + "community": 8, + "community_name": "shared/src/webhooks.ts", "file_type": "code", - "norm_label": "shoppath", - "source_file": "apps/web/src/lib/shop-url.ts", - "source_location": "L36" + "norm_label": "thinpayload", + "source_file": "apps/bot/src/webhooks.ts", + "source_location": "L55" }, { "id": "packages_shared_src_form_spec_answervaluelabels", @@ -2953,7 +2992,7 @@ "file_type": "code", "norm_label": "discordwebhookbody", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L211" + "source_location": "L212" }, { "id": "packages_shared_src_webhooks_submissionwebhookpayload", @@ -2966,7 +3005,7 @@ "file_type": "code", "norm_label": "submissionwebhookpayload", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L114" + "source_location": "L115" }, { "id": "packages_shared_src_webhooks_webhookanswer", @@ -2979,7 +3018,7 @@ "file_type": "code", "norm_label": "webhookanswer", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L100" + "source_location": "L101" }, { "id": "packages_shared_src_webhooks_webhookevent", @@ -2992,7 +3031,7 @@ "file_type": "code", "norm_label": "webhookevent", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L17" + "source_location": "L18" }, { "id": "packages_shared_src_webhooks_webhookeventpayload", @@ -3005,7 +3044,7 @@ "file_type": "code", "norm_label": "webhookeventpayload", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L70" + "source_location": "L71" }, { "id": "packages_shared_src_webhooks_webhookformat", @@ -3018,7 +3057,7 @@ "file_type": "code", "norm_label": "webhookformat", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L27" + "source_location": "L28" }, { "id": "packages_shared_src_webhooks_webhookinput", @@ -3031,7 +3070,7 @@ "file_type": "code", "norm_label": "webhookinput", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L67" + "source_location": "L68" }, { "id": "packages_shared_src_webhooks_webhooksource", @@ -3044,7 +3083,7 @@ "file_type": "code", "norm_label": "webhooksource", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L84" + "source_location": "L85" }, { "id": "packages_shared_src_webhooks_webhooksubscribeinput", @@ -3057,7 +3096,20 @@ "file_type": "code", "norm_label": "webhooksubscribeinput", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L97" + "source_location": "L98" + }, + { + "id": "apps_web_src_components_site_site_footer_footerlink", + "label": "FooterLink", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 80, + "community_name": "site-footer.tsx", + "file_type": "code", + "norm_label": "footerlink", + "source_file": "apps/web/src/components/site/site-footer.tsx", + "source_location": "L8" }, { "id": "apps_web_src_lib_legal_shoplegalpage", @@ -3066,12 +3118,25 @@ "_callable_class": true, "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "shoplegalpage", "source_file": "apps/web/src/lib/legal.ts", "source_location": "L158" }, + { + "id": "apps_web_src_lib_shop_url_shoppath", + "label": "ShopPath", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 80, + "community_name": "site-footer.tsx", + "file_type": "code", + "norm_label": "shoppath", + "source_file": "apps/web/src/lib/shop-url.ts", + "source_location": "L36" + }, { "id": "apps_web_src_lib_branding_theme", "label": "Theme", @@ -3124,19 +3189,6 @@ "source_file": "apps/web/src/lib/branding.ts", "source_location": "L136" }, - { - "id": "apps_web_src_lib_branding_brandprops", - "label": "brandProps", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 87, - "community_name": "lib/branding.ts", - "file_type": "code", - "norm_label": "brandprops", - "source_file": "apps/web/src/lib/branding.ts", - "source_location": "L192" - }, { "id": "packages_ui_src_button_buttonprops", "label": "ButtonProps", @@ -3189,6 +3241,32 @@ "source_file": "packages/ui/src/checkbox.tsx", "source_location": "L3" }, + { + "id": "packages_ui_src_checkbox_group_checkboxgroupprops", + "label": "CheckboxGroupProps", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "checkboxgroupprops", + "source_file": "packages/ui/src/checkbox-group.tsx", + "source_location": "L3" + }, + { + "id": "packages_ui_src_field_fieldprops", + "label": "FieldProps", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "fieldprops", + "source_file": "packages/ui/src/field.tsx", + "source_location": "L21" + }, { "id": "packages_ui_src_input_inputprops", "label": "InputProps", @@ -3202,6 +3280,32 @@ "source_file": "packages/ui/src/input.tsx", "source_location": "L13" }, + { + "id": "packages_ui_src_radio_group_choiceoption", + "label": "ChoiceOption", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "choiceoption", + "source_file": "packages/ui/src/radio-group.tsx", + "source_location": "L1" + }, + { + "id": "packages_ui_src_radio_group_radiogroupprops", + "label": "RadioGroupProps", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "radiogroupprops", + "source_file": "packages/ui/src/radio-group.tsx", + "source_location": "L6" + }, { "id": "packages_ui_src_select_selectoption", "label": "SelectOption", @@ -3267,58 +3371,6 @@ "source_file": "packages/ui/src/textarea.tsx", "source_location": "L5" }, - { - "id": "apps_bot_src_guild_i18n_guildstrings", - "label": "guildStrings", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 91, - "community_name": "bot/src/webhooks.ts", - "file_type": "code", - "norm_label": "guildstrings", - "source_file": "apps/bot/src/guild-i18n.ts", - "source_location": "L573" - }, - { - "id": "apps_bot_src_webhooks_deliveryresult", - "label": "DeliveryResult", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 91, - "community_name": "bot/src/webhooks.ts", - "file_type": "code", - "norm_label": "deliveryresult", - "source_file": "apps/bot/src/webhooks.ts", - "source_location": "L46" - }, - { - "id": "apps_bot_src_webhooks_deliveryrow", - "label": "DeliveryRow", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 91, - "community_name": "bot/src/webhooks.ts", - "file_type": "code", - "norm_label": "deliveryrow", - "source_file": "apps/bot/src/webhooks.ts", - "source_location": "L29" - }, - { - "id": "apps_bot_src_webhooks_thinpayload", - "label": "ThinPayload", - "_callable": true, - "_callable_class": true, - "_origin": "ast", - "community": 91, - "community_name": "bot/src/webhooks.ts", - "file_type": "code", - "norm_label": "thinpayload", - "source_file": "apps/bot/src/webhooks.ts", - "source_location": "L55" - }, { "id": "apps_bot_src_forms_handleformsautocomplete", "label": "handleFormsAutocomplete()", @@ -3379,30 +3431,6 @@ "source_file": "apps/bot/src/guild-i18n.ts", "source_location": "L45" }, - { - "id": "apps_bot_src_notifications_deliverlog", - "label": "deliverLog()", - "_callable": true, - "_origin": "ast", - "community": 0, - "community_name": "src/forms.ts", - "file_type": "code", - "norm_label": "deliverlog()", - "source_file": "apps/bot/src/notifications.ts", - "source_location": "L164" - }, - { - "id": "apps_bot_src_notifications_deliverone", - "label": "deliverOne()", - "_callable": true, - "_origin": "ast", - "community": 0, - "community_name": "src/forms.ts", - "file_type": "code", - "norm_label": "deliverone()", - "source_file": "apps/bot/src/notifications.ts", - "source_location": "L220" - }, { "id": "apps_bot_src_notifications_deliverreview", "label": "deliverReview()", @@ -3415,18 +3443,6 @@ "source_file": "apps/bot/src/notifications.ts", "source_location": "L101" }, - { - "id": "apps_bot_src_notifications_retry", - "label": "retry()", - "_callable": true, - "_origin": "ast", - "community": 0, - "community_name": "src/forms.ts", - "file_type": "code", - "norm_label": "retry()", - "source_file": "apps/bot/src/notifications.ts", - "source_location": "L46" - }, { "id": "apps_bot_src_posting_accentcolorint", "label": "accentColorInt()", @@ -3521,43 +3537,7 @@ "file_type": "code", "norm_label": "parsebotconfig()", "source_file": "packages/shared/src/bot-config.ts", - "source_location": "L36" - }, - { - "id": "apps_web_src_app_dashboard_account_me_page_mysubmissionspage", - "label": "MySubmissionsPage()", - "_callable": true, - "_origin": "ast", - "community": 1, - "community_name": "getDict", - "file_type": "code", - "norm_label": "mysubmissionspage()", - "source_file": "apps/web/src/app/dashboard/(account)/me/page.tsx", - "source_location": "L11" - }, - { - "id": "apps_web_src_app_dashboard_guildid_bot_page_botconfigpage", - "label": "BotConfigPage()", - "_callable": true, - "_origin": "ast", - "community": 1, - "community_name": "getDict", - "file_type": "code", - "norm_label": "botconfigpage()", - "source_file": "apps/web/src/app/dashboard/[guildId]/bot/page.tsx", - "source_location": "L13" - }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_archived_page_archivedformspage", - "label": "ArchivedFormsPage()", - "_callable": true, - "_origin": "ast", - "community": 1, - "community_name": "getDict", - "file_type": "code", - "norm_label": "archivedformspage()", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/page.tsx", - "source_location": "L11" + "source_location": "L37" }, { "id": "apps_web_src_app_layout_rootlayout", @@ -3607,30 +3587,6 @@ "source_file": "apps/web/src/app/(site)/stats/page.tsx", "source_location": "L20" }, - { - "id": "apps_web_src_components_icons_brand_marks_discordmark", - "label": "DiscordMark()", - "_callable": true, - "_origin": "ast", - "community": 1, - "community_name": "getDict", - "file_type": "code", - "norm_label": "discordmark()", - "source_file": "apps/web/src/components/icons/brand-marks.tsx", - "source_location": "L8" - }, - { - "id": "apps_web_src_components_landing_cta_ctaband", - "label": "CtaBand()", - "_callable": true, - "_origin": "ast", - "community": 1, - "community_name": "getDict", - "file_type": "code", - "norm_label": "ctaband()", - "source_file": "apps/web/src/components/landing/cta.tsx", - "source_location": "L10" - }, { "id": "apps_web_src_components_landing_feature_grid_featuregrid", "label": "FeatureGrid()", @@ -3800,28 +3756,16 @@ "source_location": "L22" }, { - "id": "apps_web_src_lib_guild_getarchivedforms", - "label": "getArchivedForms()", - "_callable": true, - "_origin": "ast", - "community": 1, - "community_name": "getDict", - "file_type": "code", - "norm_label": "getarchivedforms()", - "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L222" - }, - { - "id": "apps_web_src_lib_guild_getusersubmissions", - "label": "getUserSubmissions()", + "id": "apps_web_src_i18n_index_getlocale", + "label": "getLocale()", "_callable": true, "_origin": "ast", "community": 1, "community_name": "getDict", "file_type": "code", - "norm_label": "getusersubmissions()", - "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L306" + "norm_label": "getlocale()", + "source_file": "apps/web/src/i18n/index.ts", + "source_location": "L27" }, { "id": "apps_bot_src_commands_registercommands", @@ -3919,30 +3863,6 @@ "source_file": "apps/bot/src/index.ts", "source_location": "L91" }, - { - "id": "apps_bot_src_log_describeerror", - "label": "describeError()", - "_callable": true, - "_origin": "ast", - "community": 101, - "community_name": "bot/src/index.ts", - "file_type": "code", - "norm_label": "describeerror()", - "source_file": "apps/bot/src/log.ts", - "source_location": "L42" - }, - { - "id": "apps_bot_src_log_firstline", - "label": "firstLine()", - "_callable": true, - "_origin": "ast", - "community": 101, - "community_name": "bot/src/index.ts", - "file_type": "code", - "norm_label": "firstline()", - "source_file": "apps/bot/src/log.ts", - "source_location": "L27" - }, { "id": "apps_bot_src_review_actions_isreviewbutton", "label": "isReviewButton()", @@ -4015,6 +3935,30 @@ "source_file": "apps/bot/src/i18n.ts", "source_location": "L130" }, + { + "id": "apps_bot_src_log_describeerror", + "label": "describeError()", + "_callable": true, + "_origin": "ast", + "community": 102, + "community_name": "bot/src/notifications.ts", + "file_type": "code", + "norm_label": "describeerror()", + "source_file": "apps/bot/src/log.ts", + "source_location": "L42" + }, + { + "id": "apps_bot_src_log_firstline", + "label": "firstLine()", + "_callable": true, + "_origin": "ast", + "community": 102, + "community_name": "bot/src/notifications.ts", + "file_type": "code", + "norm_label": "firstline()", + "source_file": "apps/bot/src/log.ts", + "source_location": "L27" + }, { "id": "apps_bot_src_notifications_buildmessage", "label": "buildMessage()", @@ -4027,6 +3971,30 @@ "source_file": "apps/bot/src/notifications.ts", "source_location": "L61" }, + { + "id": "apps_bot_src_notifications_deliverlog", + "label": "deliverLog()", + "_callable": true, + "_origin": "ast", + "community": 102, + "community_name": "bot/src/notifications.ts", + "file_type": "code", + "norm_label": "deliverlog()", + "source_file": "apps/bot/src/notifications.ts", + "source_location": "L164" + }, + { + "id": "apps_bot_src_notifications_deliverone", + "label": "deliverOne()", + "_callable": true, + "_origin": "ast", + "community": 102, + "community_name": "bot/src/notifications.ts", + "file_type": "code", + "norm_label": "deliverone()", + "source_file": "apps/bot/src/notifications.ts", + "source_location": "L220" + }, { "id": "apps_bot_src_notifications_deliverpendingnotifications", "label": "deliverPendingNotifications()", @@ -4040,28 +4008,148 @@ "source_location": "L285" }, { - "id": "apps_web_src_components_builder_experiment_results_table_experimentresultstable", - "label": "ExperimentResultsTable()", + "id": "apps_bot_src_notifications_retry", + "label": "retry()", + "_callable": true, + "_origin": "ast", + "community": 102, + "community_name": "bot/src/notifications.ts", + "file_type": "code", + "norm_label": "retry()", + "source_file": "apps/bot/src/notifications.ts", + "source_location": "L46" + }, + { + "id": "apps_web_src_components_api_api_keys_manager_apikeysmanager", + "label": "ApiKeysManager()", "_callable": true, "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", - "norm_label": "experimentresultstable()", - "source_file": "apps/web/src/components/builder/experiment-results-table.tsx", - "source_location": "L33" + "norm_label": "apikeysmanager()", + "source_file": "apps/web/src/components/api/api-keys-manager.tsx", + "source_location": "L43" }, { - "id": "apps_web_src_components_ui_badge_badge", - "label": "Badge()", + "id": "apps_web_src_components_api_api_keys_manager_apikeysmanager_create", + "label": "create()", "_callable": true, "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", - "norm_label": "badge()", - "source_file": "apps/web/src/components/ui/badge.tsx", - "source_location": "L31" + "norm_label": "create()", + "source_file": "apps/web/src/components/api/api-keys-manager.tsx", + "source_location": "L67" + }, + { + "id": "apps_web_src_components_api_api_keys_manager_apikeysmanager_revoke", + "label": "revoke()", + "_callable": true, + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "revoke()", + "source_file": "apps/web/src/components/api/api-keys-manager.tsx", + "source_location": "L93" + }, + { + "id": "apps_web_src_components_api_api_keys_manager_fill", + "label": "fill()", + "_callable": true, + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "fill()", + "source_file": "apps/web/src/components/api/api-keys-manager.tsx", + "source_location": "L34" + }, + { + "id": "apps_web_src_components_api_api_keys_manager_iso", + "label": "iso()", + "_callable": true, + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "iso()", + "source_file": "apps/web/src/components/api/api-keys-manager.tsx", + "source_location": "L32" + }, + { + "id": "apps_web_src_components_dashboard_kit_confirm_dialog_confirmdialog", + "label": "ConfirmDialog()", + "_callable": true, + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "confirmdialog()", + "source_file": "apps/web/src/components/dashboard-kit/confirm-dialog.tsx", + "source_location": "L21" + }, + { + "id": "apps_web_src_components_dashboard_kit_save_bar_savebar", + "label": "SaveBar()", + "_callable": true, + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "savebar()", + "source_file": "apps/web/src/components/dashboard-kit/save-bar.tsx", + "source_location": "L21" + }, + { + "id": "apps_web_src_components_ui_dialog_dialog", + "label": "Dialog()", + "_callable": true, + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "dialog()", + "source_file": "apps/web/src/components/ui/dialog.tsx", + "source_location": "L29" + }, + { + "id": "apps_bot_src_log_embed_buildlogembed", + "label": "buildLogEmbed()", + "_callable": true, + "_origin": "ast", + "community": 104, + "community_name": "guild-i18n.ts", + "file_type": "code", + "norm_label": "buildlogembed()", + "source_file": "apps/bot/src/log-embed.ts", + "source_location": "L82" + }, + { + "id": "apps_bot_src_log_embed_clip", + "label": "clip()", + "_callable": true, + "_origin": "ast", + "community": 104, + "community_name": "guild-i18n.ts", + "file_type": "code", + "norm_label": "clip()", + "source_file": "apps/bot/src/log-embed.ts", + "source_location": "L59" + }, + { + "id": "apps_bot_src_log_embed_formatactor", + "label": "formatActor()", + "_callable": true, + "_origin": "ast", + "community": 104, + "community_name": "guild-i18n.ts", + "file_type": "code", + "norm_label": "formatactor()", + "source_file": "apps/bot/src/log-embed.ts", + "source_location": "L70" }, { "id": "apps_bot_src_review_actions_handlereviewbutton", @@ -4123,66 +4211,6 @@ "source_file": "apps/bot/src/roles.ts", "source_location": "L12" }, - { - "id": "apps_web_src_components_bot_bot_config_form_botconfigform", - "label": "BotConfigForm()", - "_callable": true, - "_origin": "ast", - "community": 106, - "community_name": "review-actions.ts", - "file_type": "code", - "norm_label": "botconfigform()", - "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L54" - }, - { - "id": "apps_web_src_components_bot_bot_config_form_botconfigform_discard", - "label": "discard()", - "_callable": true, - "_origin": "ast", - "community": 106, - "community_name": "review-actions.ts", - "file_type": "code", - "norm_label": "discard()", - "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L111" - }, - { - "id": "apps_web_src_components_bot_bot_config_form_botconfigform_save", - "label": "save()", - "_callable": true, - "_origin": "ast", - "community": 106, - "community_name": "review-actions.ts", - "file_type": "code", - "norm_label": "save()", - "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L80" - }, - { - "id": "apps_web_src_components_bot_bot_config_form_valuesof", - "label": "valuesOf()", - "_callable": true, - "_origin": "ast", - "community": 106, - "community_name": "review-actions.ts", - "file_type": "code", - "norm_label": "valuesof()", - "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L37" - }, - { - "id": "packages_shared_src_form_settings_acceptedroleidsof", - "label": "acceptedRoleIdsOf()", - "_callable": true, - "_origin": "ast", - "community": 106, - "community_name": "review-actions.ts", - "file_type": "code", - "norm_label": "acceptedroleidsof()", - "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L172" - }, { "id": "apps_web_src_components_audit_log_audit_log_manager_actionpicker", "label": "ActionPicker()", @@ -4375,6 +4403,18 @@ "source_file": "apps/web/src/components/branding/css-preview.tsx", "source_location": "L16" }, + { + "id": "apps_web_src_lib_branding_brandvariables", + "label": "brandVariables()", + "_callable": true, + "_origin": "ast", + "community": 110, + "community_name": "css-preview.tsx", + "file_type": "code", + "norm_label": "brandvariables()", + "source_file": "apps/web/src/lib/branding.ts", + "source_location": "L166" + }, { "id": "apps_web_src_components_categories_category_list_form_categorylistform", "label": "CategoryListForm()", @@ -4385,7 +4425,7 @@ "file_type": "code", "norm_label": "categorylistform()", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L55" + "source_location": "L52" }, { "id": "apps_web_src_components_categories_category_list_form_categorylistform_add", @@ -4397,7 +4437,7 @@ "file_type": "code", "norm_label": "add()", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L99" + "source_location": "L96" }, { "id": "apps_web_src_components_categories_category_list_form_categorylistform_discard", @@ -4409,7 +4449,7 @@ "file_type": "code", "norm_label": "discard()", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L163" + "source_location": "L155" }, { "id": "apps_web_src_components_categories_category_list_form_categorylistform_edit", @@ -4421,7 +4461,7 @@ "file_type": "code", "norm_label": "edit()", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L92" + "source_location": "L89" }, { "id": "apps_web_src_components_categories_category_list_form_categorylistform_move", @@ -4433,7 +4473,7 @@ "file_type": "code", "norm_label": "move()", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L112" + "source_location": "L109" }, { "id": "apps_web_src_components_categories_category_list_form_categorylistform_patch", @@ -4445,7 +4485,7 @@ "file_type": "code", "norm_label": "patch()", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L96" + "source_location": "L93" }, { "id": "apps_web_src_components_categories_category_list_form_categorylistform_remove", @@ -4457,19 +4497,7 @@ "file_type": "code", "norm_label": "remove()", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L105" - }, - { - "id": "apps_web_src_components_categories_category_list_form_categorylistform_save", - "label": "save()", - "_callable": true, - "_origin": "ast", - "community": 111, - "community_name": "CategoryListForm", - "file_type": "code", - "norm_label": "save()", - "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L131" + "source_location": "L102" }, { "id": "apps_web_src_components_categories_category_list_form_contentof", @@ -4481,19 +4509,7 @@ "file_type": "code", "norm_label": "contentof()", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L47" - }, - { - "id": "apps_web_src_components_categories_category_list_form_rowsfrom", - "label": "rowsFrom()", - "_callable": true, - "_origin": "ast", - "community": 111, - "community_name": "CategoryListForm", - "file_type": "code", - "norm_label": "rowsfrom()", - "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L38" + "source_location": "L44" }, { "id": "apps_web_src_app_error_errorpage", @@ -4784,88 +4800,172 @@ "source_location": "L67" }, { - "id": "packages_ui_src_checkbox_group_checkboxgroup", - "label": "CheckboxGroup()", + "id": "apps_web_src_components_dashboard_dashboard_shell_dashboardshell", + "label": "DashboardShell()", "_callable": true, "_origin": "ast", "community": 116, - "community_name": "checkbox-group.tsx", + "community_name": "dashboard-shell.tsx", "file_type": "code", - "norm_label": "checkboxgroup()", - "source_file": "packages/ui/src/checkbox-group.tsx", - "source_location": "L14" + "norm_label": "dashboardshell()", + "source_file": "apps/web/src/components/dashboard/dashboard-shell.tsx", + "source_location": "L90" }, { - "id": "packages_ui_src_checkbox_group_checkboxgroup_toggle", - "label": "toggle()", + "id": "apps_web_src_components_dashboard_kit_guild_switcher_guildmark", + "label": "GuildMark()", "_callable": true, "_origin": "ast", "community": 116, - "community_name": "checkbox-group.tsx", + "community_name": "dashboard-shell.tsx", "file_type": "code", - "norm_label": "toggle()", - "source_file": "packages/ui/src/checkbox-group.tsx", - "source_location": "L22" + "norm_label": "guildmark()", + "source_file": "apps/web/src/components/dashboard-kit/guild-switcher.tsx", + "source_location": "L39" }, { - "id": "packages_ui_src_radio_group_radiogroup", - "label": "RadioGroup()", + "id": "apps_web_src_components_dashboard_kit_guild_switcher_guildswitcher", + "label": "GuildSwitcher()", "_callable": true, "_origin": "ast", "community": 116, - "community_name": "checkbox-group.tsx", + "community_name": "dashboard-shell.tsx", "file_type": "code", - "norm_label": "radiogroup()", - "source_file": "packages/ui/src/radio-group.tsx", + "norm_label": "guildswitcher()", + "source_file": "apps/web/src/components/dashboard-kit/guild-switcher.tsx", + "source_location": "L74" + }, + { + "id": "apps_web_src_components_dashboard_kit_kit_copy_test_strings", + "label": "strings()", + "_callable": true, + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "strings()", + "source_file": "apps/web/src/components/dashboard-kit/kit-copy.test.ts", + "source_location": "L11" + }, + { + "id": "apps_web_src_lib_dashboard_nav_guildareahref", + "label": "guildAreaHref()", + "_callable": true, + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "guildareahref()", + "source_file": "apps/web/src/lib/dashboard-nav.ts", + "source_location": "L68" + }, + { + "id": "apps_web_src_app_dashboard_guildid_layout_guildlayout", + "label": "GuildLayout()", + "_callable": true, + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "guildlayout()", + "source_file": "apps/web/src/app/dashboard/[guildId]/layout.tsx", "source_location": "L21" }, { - "id": "apps_web_src_app_api_forms_slug_experiment_view_route_post", - "label": "POST()", + "id": "apps_web_src_lib_access_candeleteformsfromrole", + "label": "canDeleteFormsFromRole()", "_callable": true, "_origin": "ast", "community": 117, - "community_name": "view/route.ts", + "community_name": "[guildId]/layout.tsx", "file_type": "code", - "norm_label": "post()", - "source_file": "apps/web/src/app/api/forms/[slug]/experiment/view/route.ts", - "source_location": "L16" + "norm_label": "candeleteformsfromrole()", + "source_file": "apps/web/src/lib/access.ts", + "source_location": "L56" }, { - "id": "apps_web_src_lib_experiment_experimentcookiename", - "label": "experimentCookieName()", + "id": "apps_web_src_lib_access_isglobalreviewerrole", + "label": "isGlobalReviewerRole()", "_callable": true, "_origin": "ast", "community": 117, - "community_name": "view/route.ts", + "community_name": "[guildId]/layout.tsx", "file_type": "code", - "norm_label": "experimentcookiename()", - "source_file": "apps/web/src/lib/experiment.ts", - "source_location": "L6" + "norm_label": "isglobalreviewerrole()", + "source_file": "apps/web/src/lib/access.ts", + "source_location": "L25" }, { - "id": "apps_web_src_lib_experiment_recordexperimentview", - "label": "recordExperimentView()", + "id": "apps_web_src_lib_access_ismanagerrole", + "label": "isManagerRole()", "_callable": true, "_origin": "ast", "community": 117, - "community_name": "view/route.ts", + "community_name": "[guildId]/layout.tsx", "file_type": "code", - "norm_label": "recordexperimentview()", - "source_file": "apps/web/src/lib/experiment.ts", - "source_location": "L11" + "norm_label": "ismanagerrole()", + "source_file": "apps/web/src/lib/access.ts", + "source_location": "L20" }, { - "id": "packages_shared_src_form_settings_experimentactive", - "label": "experimentActive()", + "id": "apps_web_src_lib_access_managescopefromrole", + "label": "manageScopeFromRole()", "_callable": true, "_origin": "ast", "community": 117, - "community_name": "view/route.ts", + "community_name": "[guildId]/layout.tsx", "file_type": "code", - "norm_label": "experimentactive()", - "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L137" + "norm_label": "managescopefromrole()", + "source_file": "apps/web/src/lib/access.ts", + "source_location": "L44" + }, + { + "id": "apps_web_src_lib_access_scopefromrole", + "label": "scopeFromRole()", + "_callable": true, + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "scopefromrole()", + "source_file": "apps/web/src/lib/access.ts", + "source_location": "L34" + }, + { + "id": "apps_web_src_lib_dashboard_nav_test_areasfor", + "label": "areasFor()", + "_callable": true, + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "areasfor()", + "source_file": "apps/web/src/lib/dashboard-nav.test.ts", + "source_location": "L7" + }, + { + "id": "apps_web_src_lib_dashboard_nav_visibleguildareas", + "label": "visibleGuildAreas()", + "_callable": true, + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "visibleguildareas()", + "source_file": "apps/web/src/lib/dashboard-nav.ts", + "source_location": "L59" + }, + { + "id": "apps_web_src_lib_guild_requireguildmembership", + "label": "requireGuildMembership()", + "_callable": true, + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "requireguildmembership()", + "source_file": "apps/web/src/lib/guild.ts", + "source_location": "L175" }, { "id": "apps_web_src_components_form_signature_field_signaturefield", @@ -4952,52 +5052,52 @@ "source_location": "L87" }, { - "id": "packages_ui_src_field_field", - "label": "Field()", + "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route_csvcell", + "label": "csvCell()", "_callable": true, "_origin": "ast", "community": 121, - "community_name": "fieldDescribedBy", + "community_name": "[formId]/export/route.ts", "file_type": "code", - "norm_label": "field()", - "source_file": "packages/ui/src/field.tsx", - "source_location": "L47" + "norm_label": "csvcell()", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", + "source_location": "L22" }, { - "id": "packages_ui_src_field_fielddescribedby", - "label": "fieldDescribedBy()", + "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route_get", + "label": "GET()", "_callable": true, "_origin": "ast", "community": 121, - "community_name": "fieldDescribedBy", + "community_name": "[formId]/export/route.ts", "file_type": "code", - "norm_label": "fielddescribedby()", - "source_file": "packages/ui/src/field.tsx", - "source_location": "L12" + "norm_label": "get()", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", + "source_location": "L32" }, { - "id": "packages_ui_src_field_fielderrorid", - "label": "fieldErrorId()", + "id": "apps_web_src_lib_guild_canreviewform", + "label": "canReviewForm()", "_callable": true, "_origin": "ast", "community": 121, - "community_name": "fieldDescribedBy", + "community_name": "[formId]/export/route.ts", "file_type": "code", - "norm_label": "fielderrorid()", - "source_file": "packages/ui/src/field.tsx", - "source_location": "L7" + "norm_label": "canreviewform()", + "source_file": "apps/web/src/lib/guild.ts", + "source_location": "L118" }, { - "id": "packages_ui_src_field_fieldhintid", - "label": "fieldHintId()", + "id": "apps_web_src_lib_pdf_submissionspdf", + "label": "submissionsPdf()", "_callable": true, "_origin": "ast", "community": 121, - "community_name": "fieldDescribedBy", + "community_name": "[formId]/export/route.ts", "file_type": "code", - "norm_label": "fieldhintid()", - "source_file": "packages/ui/src/field.tsx", - "source_location": "L4" + "norm_label": "submissionspdf()", + "source_file": "apps/web/src/lib/pdf.ts", + "source_location": "L18" }, { "id": "apps_web_src_components_branding_branding_form_brandingform", @@ -5095,13 +5195,109 @@ "source_file": "apps/web/src/components/form/turnstile-widget.tsx", "source_location": "L44" }, + { + "id": "apps_web_src_app_dashboard_account_me_page_mysubmissionspage", + "label": "MySubmissionsPage()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "mysubmissionspage()", + "source_file": "apps/web/src/app/dashboard/(account)/me/page.tsx", + "source_location": "L11" + }, + { + "id": "apps_web_src_app_dashboard_guildid_audit_log_page_auditlogpage", + "label": "AuditLogPage()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "auditlogpage()", + "source_file": "apps/web/src/app/dashboard/[guildId]/audit-log/page.tsx", + "source_location": "L21" + }, + { + "id": "apps_web_src_app_dashboard_guildid_bot_page_botconfigpage", + "label": "BotConfigPage()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "botconfigpage()", + "source_file": "apps/web/src/app/dashboard/[guildId]/bot/page.tsx", + "source_location": "L13" + }, + { + "id": "apps_web_src_app_dashboard_guildid_branding_page_brandingpage", + "label": "BrandingPage()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "brandingpage()", + "source_file": "apps/web/src/app/dashboard/[guildId]/branding/page.tsx", + "source_location": "L15" + }, + { + "id": "apps_web_src_app_dashboard_guildid_categories_page_categoriespage", + "label": "CategoriesPage()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "categoriespage()", + "source_file": "apps/web/src/app/dashboard/[guildId]/categories/page.tsx", + "source_location": "L13" + }, + { + "id": "apps_web_src_app_dashboard_guildid_forms_archived_formid_page_archivedformsubmissionspage", + "label": "ArchivedFormSubmissionsPage()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "archivedformsubmissionspage()", + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/[formId]/page.tsx", + "source_location": "L19" + }, + { + "id": "apps_web_src_app_dashboard_guildid_statuses_page_statusespage", + "label": "StatusesPage()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "statusespage()", + "source_file": "apps/web/src/app/dashboard/[guildId]/statuses/page.tsx", + "source_location": "L15" + }, + { + "id": "apps_web_src_app_dashboard_layout_dashboardlayout", + "label": "DashboardLayout()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "dashboardlayout()", + "source_file": "apps/web/src/app/dashboard/layout.tsx", + "source_location": "L12" + }, { "id": "apps_web_src_components_branding_logo_form_logoform", "label": "LogoForm()", "_callable": true, "_origin": "ast", "community": 129, - "community_name": "LogoForm", + "community_name": "requireUser", "file_type": "code", "norm_label": "logoform()", "source_file": "apps/web/src/components/branding/logo-form.tsx", @@ -5113,7 +5309,7 @@ "_callable": true, "_origin": "ast", "community": 129, - "community_name": "LogoForm", + "community_name": "requireUser", "file_type": "code", "norm_label": "call()", "source_file": "apps/web/src/components/branding/logo-form.tsx", @@ -5125,12 +5321,96 @@ "_callable": true, "_origin": "ast", "community": 129, - "community_name": "LogoForm", + "community_name": "requireUser", "file_type": "code", "norm_label": "onselect()", "source_file": "apps/web/src/components/branding/logo-form.tsx", "source_location": "L58" }, + { + "id": "apps_web_src_components_dashboard_kit_empty_state_emptystate", + "label": "EmptyState()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "emptystate()", + "source_file": "apps/web/src/components/dashboard-kit/empty-state.tsx", + "source_location": "L28" + }, + { + "id": "apps_web_src_components_dashboard_kit_page_header_pageheader", + "label": "PageHeader()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "pageheader()", + "source_file": "apps/web/src/components/dashboard-kit/page-header.tsx", + "source_location": "L21" + }, + { + "id": "apps_web_src_components_members_form_deletion_setting_formdeletionsetting", + "label": "FormDeletionSetting()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "formdeletionsetting()", + "source_file": "apps/web/src/components/members/form-deletion-setting.tsx", + "source_location": "L11" + }, + { + "id": "apps_web_src_components_members_form_deletion_setting_formdeletionsetting_toggle", + "label": "toggle()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "toggle()", + "source_file": "apps/web/src/components/members/form-deletion-setting.tsx", + "source_location": "L27" + }, + { + "id": "apps_web_src_lib_auth_requireuser", + "label": "requireUser()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "requireuser()", + "source_file": "apps/web/src/lib/auth.ts", + "source_location": "L10" + }, + { + "id": "apps_web_src_lib_guild_getusersubmissions", + "label": "getUserSubmissions()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "getusersubmissions()", + "source_file": "apps/web/src/lib/guild.ts", + "source_location": "L319" + }, + { + "id": "packages_shared_src_audit_log_maskdiscordwebhookurl", + "label": "maskDiscordWebhookUrl()", + "_callable": true, + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "maskdiscordwebhookurl()", + "source_file": "packages/shared/src/audit-log.ts", + "source_location": "L138" + }, { "id": "apps_web_src_components_builder_form_builder_newfield", "label": "newField()", @@ -5143,6 +5423,18 @@ "source_file": "apps/web/src/components/builder/form-builder.tsx", "source_location": "L96" }, + { + "id": "apps_web_src_components_dashboard_kit_checkbox_checkbox", + "label": "Checkbox()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "checkbox()", + "source_file": "apps/web/src/components/dashboard-kit/checkbox.tsx", + "source_location": "L14" + }, { "id": "apps_web_src_components_dashboard_kit_color_field_colorfield", "label": "ColorField()", @@ -5155,6 +5447,30 @@ "source_file": "apps/web/src/components/dashboard-kit/color-field.tsx", "source_location": "L35" }, + { + "id": "apps_web_src_components_dashboard_kit_copy_field_copyfield", + "label": "CopyField()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "copyfield()", + "source_file": "apps/web/src/components/dashboard-kit/copy-field.tsx", + "source_location": "L23" + }, + { + "id": "apps_web_src_components_dashboard_kit_copy_field_copyfield_oncopy", + "label": "onCopy()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "oncopy()", + "source_file": "apps/web/src/components/dashboard-kit/copy-field.tsx", + "source_location": "L38" + }, { "id": "apps_web_src_components_dashboard_kit_form_field_formfield", "label": "FormField()", @@ -5179,6 +5495,42 @@ "source_file": "apps/web/src/components/dashboard-kit/form-field.tsx", "source_location": "L80" }, + { + "id": "apps_web_src_components_dashboard_kit_notice_notice", + "label": "Notice()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "notice()", + "source_file": "apps/web/src/components/dashboard-kit/notice.tsx", + "source_location": "L25" + }, + { + "id": "apps_web_src_components_dashboard_kit_section_card_sectioncard", + "label": "SectionCard()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "sectioncard()", + "source_file": "apps/web/src/components/dashboard-kit/section-card.tsx", + "source_location": "L10" + }, + { + "id": "apps_web_src_components_dashboard_kit_status_badge_statusbadge", + "label": "StatusBadge()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "statusbadge()", + "source_file": "apps/web/src/components/dashboard-kit/status-badge.tsx", + "source_location": "L28" + }, { "id": "apps_web_src_components_settings_settings_save_bar_settingssavebar", "label": "SettingsSaveBar()", @@ -5203,25 +5555,13 @@ "source_file": "apps/web/src/lib/builder-fields.ts", "source_location": "L46" }, - { - "id": "packages_shared_src_form_settings_parseidlist", - "label": "parseIdList()", - "_callable": true, - "_origin": "ast", - "community": 13, - "community_name": "form-builder.tsx", - "file_type": "code", - "norm_label": "parseidlist()", - "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L181" - }, { "id": "apps_web_src_app_api_auth_discord_callback_route_get", "label": "GET()", "_callable": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "get()", "source_file": "apps/web/src/app/api/auth/discord/callback/route.ts", @@ -5233,707 +5573,815 @@ "_callable": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "get()", "source_file": "apps/web/src/app/api/auth/discord/login/route.ts", "source_location": "L22" }, { - "id": "apps_web_src_app_dashboard_account_page_guildspage", - "label": "GuildsPage()", + "id": "apps_web_src_lib_custom_domain_hostname", + "label": "hostname()", "_callable": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", - "norm_label": "guildspage()", - "source_file": "apps/web/src/app/dashboard/(account)/page.tsx", - "source_location": "L14" + "norm_label": "hostname()", + "source_file": "apps/web/src/lib/custom-domain.ts", + "source_location": "L9" }, { - "id": "apps_web_src_app_layout_generatemetadata", - "label": "generateMetadata()", + "id": "apps_web_src_lib_custom_domain_primaryhostname", + "label": "primaryHostname()", "_callable": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", - "norm_label": "generatemetadata()", - "source_file": "apps/web/src/app/layout.tsx", - "source_location": "L55" + "norm_label": "primaryhostname()", + "source_file": "apps/web/src/lib/custom-domain.ts", + "source_location": "L14" }, { - "id": "apps_web_src_app_manifest_manifest", - "label": "manifest()", + "id": "apps_web_src_lib_discord_buildauthorizeurl", + "label": "buildAuthorizeUrl()", "_callable": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", - "norm_label": "manifest()", - "source_file": "apps/web/src/app/manifest.ts", - "source_location": "L23" + "norm_label": "buildauthorizeurl()", + "source_file": "apps/web/src/lib/discord.ts", + "source_location": "L46" }, { - "id": "apps_web_src_app_not_found_notfound", - "label": "NotFound()", + "id": "apps_web_src_lib_discord_discordavatarurl", + "label": "discordAvatarUrl()", "_callable": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", - "norm_label": "notfound()", - "source_file": "apps/web/src/app/not-found.tsx", - "source_location": "L14" + "norm_label": "discordavatarurl()", + "source_file": "apps/web/src/lib/discord.ts", + "source_location": "L114" }, { - "id": "apps_web_src_app_page_homepage", - "label": "HomePage()", + "id": "apps_web_src_lib_discord_exchangecode", + "label": "exchangeCode()", "_callable": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", - "norm_label": "homepage()", - "source_file": "apps/web/src/app/page.tsx", - "source_location": "L25" + "norm_label": "exchangecode()", + "source_file": "apps/web/src/lib/discord.ts", + "source_location": "L58" }, { - "id": "apps_web_src_app_s_id_page_submissionstatuspage", - "label": "SubmissionStatusPage()", + "id": "apps_web_src_lib_discord_fetchdiscorduser", + "label": "fetchDiscordUser()", "_callable": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", - "norm_label": "submissionstatuspage()", - "source_file": "apps/web/src/app/s/[id]/page.tsx", - "source_location": "L28" + "norm_label": "fetchdiscorduser()", + "source_file": "apps/web/src/lib/discord.ts", + "source_location": "L81" }, { - "id": "apps_web_src_components_dashboard_dashboard_frame_dashboardframe", - "label": "DashboardFrame()", + "id": "apps_web_src_lib_discord_maplocale", + "label": "mapLocale()", "_callable": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", - "norm_label": "dashboardframe()", - "source_file": "apps/web/src/components/dashboard/dashboard-frame.tsx", - "source_location": "L18" + "norm_label": "maplocale()", + "source_file": "apps/web/src/lib/discord.ts", + "source_location": "L121" }, { - "id": "apps_web_src_components_pwa_service_worker_register_serviceworkerregister", - "label": "ServiceWorkerRegister()", + "id": "apps_web_src_lib_discord_requireenv", + "label": "requireEnv()", "_callable": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", - "norm_label": "serviceworkerregister()", - "source_file": "apps/web/src/components/pwa/service-worker-register.tsx", - "source_location": "L11" + "norm_label": "requireenv()", + "source_file": "apps/web/src/lib/discord.ts", + "source_location": "L29" }, { - "id": "apps_web_src_components_submission_status_live_statuslive", - "label": "StatusLive()", + "id": "apps_web_src_lib_url_absoluteurl", + "label": "absoluteUrl()", "_callable": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", - "norm_label": "statuslive()", - "source_file": "apps/web/src/components/submission/status-live.tsx", + "norm_label": "absoluteurl()", + "source_file": "apps/web/src/lib/url.ts", "source_location": "L12" }, { - "id": "apps_web_src_components_submission_submission_actions_submissionactions", - "label": "SubmissionActions()", + "id": "apps_web_src_lib_url_appbaseurl", + "label": "appBaseUrl()", "_callable": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", - "norm_label": "submissionactions()", - "source_file": "apps/web/src/components/submission/submission-actions.tsx", - "source_location": "L28" + "norm_label": "appbaseurl()", + "source_file": "apps/web/src/lib/url.ts", + "source_location": "L7" }, { - "id": "apps_web_src_components_submission_submission_actions_submissionactions_remove", - "label": "remove()", + "id": "apps_web_src_lib_url_saferelativepath", + "label": "safeRelativePath()", "_callable": true, "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", - "norm_label": "remove()", - "source_file": "apps/web/src/components/submission/submission-actions.tsx", - "source_location": "L62" + "norm_label": "saferelativepath()", + "source_file": "apps/web/src/lib/url.ts", + "source_location": "L24" }, { - "id": "apps_web_src_components_submission_submission_actions_submissionactions_withdraw", - "label": "withdraw()", + "id": "apps_web_src_components_dashboard_form_action_button_formactionbutton", + "label": "FormActionButton()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "withdraw()", - "source_file": "apps/web/src/components/submission/submission-actions.tsx", - "source_location": "L44" + "norm_label": "formactionbutton()", + "source_file": "apps/web/src/components/dashboard/form-action-button.tsx", + "source_location": "L95" }, { - "id": "apps_web_src_components_theme_provider_themeprovider", - "label": "ThemeProvider()", + "id": "apps_web_src_components_dashboard_form_action_button_formactiondialog", + "label": "FormActionDialog()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "themeprovider()", - "source_file": "apps/web/src/components/theme-provider.tsx", - "source_location": "L6" + "norm_label": "formactiondialog()", + "source_file": "apps/web/src/components/dashboard/form-action-button.tsx", + "source_location": "L32" }, { - "id": "apps_web_src_lib_branding_logourl", - "label": "logoUrl()", + "id": "apps_web_src_components_dashboard_form_action_button_formactiondialog_onconfirm", + "label": "onConfirm()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "logourl()", - "source_file": "apps/web/src/lib/branding.ts", - "source_location": "L27" + "norm_label": "onconfirm()", + "source_file": "apps/web/src/components/dashboard/form-action-button.tsx", + "source_location": "L51" }, { - "id": "apps_web_src_lib_branding_parsebranding", - "label": "parseBranding()", + "id": "apps_web_src_components_dashboard_form_io_importdefinition", + "label": "importDefinition()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "parsebranding()", - "source_file": "apps/web/src/lib/branding.ts", - "source_location": "L18" + "norm_label": "importdefinition()", + "source_file": "apps/web/src/components/dashboard/form-io.tsx", + "source_location": "L12" }, { - "id": "apps_web_src_lib_custom_domain_getguildbydomain", - "label": "getGuildByDomain()", + "id": "apps_web_src_components_dashboard_form_io_importformbutton", + "label": "ImportFormButton()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "getguildbydomain()", - "source_file": "apps/web/src/lib/custom-domain.ts", - "source_location": "L45" + "norm_label": "importformbutton()", + "source_file": "apps/web/src/components/dashboard/form-io.tsx", + "source_location": "L28" }, { - "id": "apps_web_src_lib_custom_domain_hostname", - "label": "hostname()", + "id": "apps_web_src_components_dashboard_form_io_importformbutton_onfile", + "label": "onFile()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "hostname()", - "source_file": "apps/web/src/lib/custom-domain.ts", - "source_location": "L9" + "norm_label": "onfile()", + "source_file": "apps/web/src/components/dashboard/form-io.tsx", + "source_location": "L40" }, { - "id": "apps_web_src_lib_custom_domain_isprimaryhostname", - "label": "isPrimaryHostname()", + "id": "apps_web_src_components_dashboard_form_io_usereplacefromjson", + "label": "useReplaceFromJson()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "isprimaryhostname()", - "source_file": "apps/web/src/lib/custom-domain.ts", - "source_location": "L29" + "norm_label": "usereplacefromjson()", + "source_file": "apps/web/src/components/dashboard/form-io.tsx", + "source_location": "L91" }, { - "id": "apps_web_src_lib_custom_domain_primaryhostname", - "label": "primaryHostname()", + "id": "apps_web_src_components_dashboard_form_io_usereplacefromjson_onconfirm", + "label": "onConfirm()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "primaryhostname()", - "source_file": "apps/web/src/lib/custom-domain.ts", - "source_location": "L14" + "norm_label": "onconfirm()", + "source_file": "apps/web/src/components/dashboard/form-io.tsx", + "source_location": "L117" }, { - "id": "apps_web_src_lib_custom_domain_requesthostname", - "label": "requestHostname()", + "id": "apps_web_src_components_dashboard_form_io_usereplacefromjson_onfile", + "label": "onFile()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "requesthostname()", - "source_file": "apps/web/src/lib/custom-domain.ts", - "source_location": "L23" + "norm_label": "onfile()", + "source_file": "apps/web/src/components/dashboard/form-io.tsx", + "source_location": "L108" }, { - "id": "apps_web_src_lib_discord_buildauthorizeurl", - "label": "buildAuthorizeUrl()", + "id": "apps_web_src_components_dashboard_form_state_badge_formstatebadge", + "label": "FormStateBadge()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "buildauthorizeurl()", - "source_file": "apps/web/src/lib/discord.ts", - "source_location": "L46" + "norm_label": "formstatebadge()", + "source_file": "apps/web/src/components/dashboard/form-state-badge.tsx", + "source_location": "L24" }, { - "id": "apps_web_src_lib_discord_discordavatarurl", - "label": "discordAvatarUrl()", + "id": "apps_web_src_components_dashboard_forms_table_fill", + "label": "fill()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "discordavatarurl()", - "source_file": "apps/web/src/lib/discord.ts", - "source_location": "L114" + "norm_label": "fill()", + "source_file": "apps/web/src/components/dashboard/forms-table.tsx", + "source_location": "L83" }, { - "id": "apps_web_src_lib_discord_exchangecode", - "label": "exchangeCode()", + "id": "apps_web_src_components_dashboard_forms_table_formstable", + "label": "FormsTable()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "exchangecode()", - "source_file": "apps/web/src/lib/discord.ts", - "source_location": "L58" + "norm_label": "formstable()", + "source_file": "apps/web/src/components/dashboard/forms-table.tsx", + "source_location": "L92" }, { - "id": "apps_web_src_lib_discord_fetchdiscorduser", - "label": "fetchDiscordUser()", + "id": "apps_web_src_components_dashboard_forms_table_formstable_menu", + "label": "menu()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "fetchdiscorduser()", - "source_file": "apps/web/src/lib/discord.ts", - "source_location": "L81" + "norm_label": "menu()", + "source_file": "apps/web/src/components/dashboard/forms-table.tsx", + "source_location": "L113" }, { - "id": "apps_web_src_lib_discord_maplocale", - "label": "mapLocale()", + "id": "apps_web_src_components_dashboard_share_button_sharedialog", + "label": "ShareDialog()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 15, + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "maplocale()", - "source_file": "apps/web/src/lib/discord.ts", - "source_location": "L121" + "norm_label": "sharedialog()", + "source_file": "apps/web/src/components/dashboard/share-button.tsx", + "source_location": "L22" }, { - "id": "apps_web_src_lib_discord_requireenv", - "label": "requireEnv()", + "id": "apps_web_src_app_dashboard_account_layout_accountlayout", + "label": "AccountLayout()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 162, + "community_name": "(account)/page.tsx", "file_type": "code", - "norm_label": "requireenv()", - "source_file": "apps/web/src/lib/discord.ts", - "source_location": "L29" + "norm_label": "accountlayout()", + "source_file": "apps/web/src/app/dashboard/(account)/layout.tsx", + "source_location": "L8" }, { - "id": "apps_web_src_lib_forms_getsubmissionforstatus", - "label": "getSubmissionForStatus()", + "id": "apps_web_src_app_dashboard_account_page_guildspage", + "label": "GuildsPage()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 162, + "community_name": "(account)/page.tsx", "file_type": "code", - "norm_label": "getsubmissionforstatus()", - "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L322" + "norm_label": "guildspage()", + "source_file": "apps/web/src/app/dashboard/(account)/page.tsx", + "source_location": "L14" + }, + { + "id": "apps_web_src_components_dashboard_dashboard_frame_dashboardframe", + "label": "DashboardFrame()", + "_callable": true, + "_origin": "ast", + "community": 162, + "community_name": "(account)/page.tsx", + "file_type": "code", + "norm_label": "dashboardframe()", + "source_file": "apps/web/src/components/dashboard/dashboard-frame.tsx", + "source_location": "L18" + }, + { + "id": "apps_web_src_components_dashboard_guild_table_guildtable", + "label": "GuildTable()", + "_callable": true, + "_origin": "ast", + "community": 162, + "community_name": "(account)/page.tsx", + "file_type": "code", + "norm_label": "guildtable()", + "source_file": "apps/web/src/components/dashboard/guild-table.tsx", + "source_location": "L23" }, { "id": "apps_web_src_lib_guild_getuserguilds", "label": "getUserGuilds()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 162, + "community_name": "(account)/page.tsx", "file_type": "code", "norm_label": "getuserguilds()", "source_file": "apps/web/src/lib/guild.ts", "source_location": "L150" }, { - "id": "apps_web_src_lib_guild_oauth_getguildoauth", - "label": "getGuildOAuth()", + "id": "apps_web_src_lib_url_botinviteurl", + "label": "botInviteUrl()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 162, + "community_name": "(account)/page.tsx", "file_type": "code", - "norm_label": "getguildoauth()", - "source_file": "apps/web/src/lib/guild-oauth.ts", - "source_location": "L15" + "norm_label": "botinviteurl()", + "source_file": "apps/web/src/lib/url.ts", + "source_location": "L40" }, { - "id": "apps_web_src_lib_guild_oauth_resolvehostoauth", - "label": "resolveHostOAuth()", + "id": "apps_web_src_components_board_kanban_board_fill", + "label": "fill()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 163, + "community_name": "kanban-board.tsx", "file_type": "code", - "norm_label": "resolvehostoauth()", - "source_file": "apps/web/src/lib/guild-oauth.ts", - "source_location": "L46" + "norm_label": "fill()", + "source_file": "apps/web/src/components/board/kanban-board.tsx", + "source_location": "L44" }, { - "id": "apps_web_src_lib_url_absoluteurl", - "label": "absoluteUrl()", + "id": "apps_web_src_components_board_kanban_board_kanbanboard", + "label": "KanbanBoard()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 163, + "community_name": "kanban-board.tsx", "file_type": "code", - "norm_label": "absoluteurl()", - "source_file": "apps/web/src/lib/url.ts", - "source_location": "L12" + "norm_label": "kanbanboard()", + "source_file": "apps/web/src/components/board/kanban-board.tsx", + "source_location": "L57" }, { - "id": "apps_web_src_lib_url_appbaseurl", - "label": "appBaseUrl()", + "id": "apps_web_src_components_board_kanban_board_kanbanboard_move", + "label": "move()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 163, + "community_name": "kanban-board.tsx", "file_type": "code", - "norm_label": "appbaseurl()", - "source_file": "apps/web/src/lib/url.ts", - "source_location": "L7" + "norm_label": "move()", + "source_file": "apps/web/src/components/board/kanban-board.tsx", + "source_location": "L93" }, { - "id": "apps_web_src_lib_url_botinviteurl", - "label": "botInviteUrl()", + "id": "apps_web_src_lib_plural_countform", + "label": "countForm()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 163, + "community_name": "kanban-board.tsx", "file_type": "code", - "norm_label": "botinviteurl()", - "source_file": "apps/web/src/lib/url.ts", + "norm_label": "countform()", + "source_file": "apps/web/src/lib/plural.ts", + "source_location": "L8" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_domain_verify_route_lookuptxt", + "label": "lookupTxt()", + "_callable": true, + "_origin": "ast", + "community": 164, + "community_name": "domain/route.ts", + "file_type": "code", + "norm_label": "lookuptxt()", + "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/verify/route.ts", + "source_location": "L21" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_domain_verify_route_post", + "label": "POST()", + "_callable": true, + "_origin": "ast", + "community": 164, + "community_name": "domain/route.ts", + "file_type": "code", + "norm_label": "post()", + "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/verify/route.ts", "source_location": "L40" }, { - "id": "apps_web_src_lib_url_saferelativepath", - "label": "safeRelativePath()", + "id": "apps_web_src_lib_domain_sync_requestdomainsync", + "label": "requestDomainSync()", "_callable": true, "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", + "community": 164, + "community_name": "domain/route.ts", "file_type": "code", - "norm_label": "saferelativepath()", - "source_file": "apps/web/src/lib/url.ts", - "source_location": "L24" + "norm_label": "requestdomainsync()", + "source_file": "apps/web/src/lib/domain-sync.ts", + "source_location": "L19" + }, + { + "id": "apps_web_src_components_categories_category_list_form_categorylistform_save", + "label": "save()", + "_callable": true, + "_origin": "ast", + "community": 165, + "community_name": "category-rows.ts", + "file_type": "code", + "norm_label": "save()", + "source_file": "apps/web/src/components/categories/category-list-form.tsx", + "source_location": "L128" + }, + { + "id": "apps_web_src_components_categories_category_rows_categorypayload", + "label": "categoryPayload()", + "_callable": true, + "_origin": "ast", + "community": 165, + "community_name": "category-rows.ts", + "file_type": "code", + "norm_label": "categorypayload()", + "source_file": "apps/web/src/components/categories/category-rows.ts", + "source_location": "L22" + }, + { + "id": "apps_web_src_components_categories_category_rows_categoryrowsfrom", + "label": "categoryRowsFrom()", + "_callable": true, + "_origin": "ast", + "community": 165, + "community_name": "category-rows.ts", + "file_type": "code", + "norm_label": "categoryrowsfrom()", + "source_file": "apps/web/src/components/categories/category-rows.ts", + "source_location": "L9" + }, + { + "id": "apps_web_src_components_dashboard_submissions_table_fill", + "label": "fill()", + "_callable": true, + "_origin": "ast", + "community": 166, + "community_name": "SubmissionsTable", + "file_type": "code", + "norm_label": "fill()", + "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", + "source_location": "L74" + }, + { + "id": "apps_web_src_components_dashboard_submissions_table_submissionstable", + "label": "SubmissionsTable()", + "_callable": true, + "_origin": "ast", + "community": 166, + "community_name": "SubmissionsTable", + "file_type": "code", + "norm_label": "submissionstable()", + "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", + "source_location": "L87" }, { - "id": "apps_web_src_components_billing_manage_billing_button_managebillingbutton", - "label": "ManageBillingButton()", + "id": "apps_web_src_components_dashboard_submissions_table_submissionstable_apply", + "label": "apply()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 166, + "community_name": "SubmissionsTable", "file_type": "code", - "norm_label": "managebillingbutton()", - "source_file": "apps/web/src/components/billing/manage-billing-button.tsx", - "source_location": "L9" + "norm_label": "apply()", + "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", + "source_location": "L183" }, { - "id": "apps_web_src_components_billing_manage_billing_button_managebillingbutton_go", - "label": "go()", + "id": "apps_web_src_components_dashboard_submissions_table_submissionstable_changefilter", + "label": "changeFilter()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 166, + "community_name": "SubmissionsTable", "file_type": "code", - "norm_label": "go()", - "source_file": "apps/web/src/components/billing/manage-billing-button.tsx", - "source_location": "L12" + "norm_label": "changefilter()", + "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", + "source_location": "L129" }, { - "id": "apps_web_src_components_dashboard_form_action_button_formactionbutton", - "label": "FormActionButton()", + "id": "apps_web_src_components_dashboard_submissions_table_submissionstable_report", + "label": "report()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 166, + "community_name": "SubmissionsTable", "file_type": "code", - "norm_label": "formactionbutton()", - "source_file": "apps/web/src/components/dashboard/form-action-button.tsx", - "source_location": "L95" + "norm_label": "report()", + "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", + "source_location": "L150" }, { - "id": "apps_web_src_components_dashboard_form_action_button_formactiondialog", - "label": "FormActionDialog()", + "id": "apps_web_src_components_dashboard_submissions_table_submissionstable_setarchived", + "label": "setArchived()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 166, + "community_name": "SubmissionsTable", "file_type": "code", - "norm_label": "formactiondialog()", - "source_file": "apps/web/src/components/dashboard/form-action-button.tsx", - "source_location": "L32" + "norm_label": "setarchived()", + "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", + "source_location": "L156" }, { - "id": "apps_web_src_components_dashboard_form_action_button_formactiondialog_onconfirm", - "label": "onConfirm()", + "id": "apps_web_src_components_dashboard_submissions_table_submissionstable_toggle", + "label": "toggle()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 166, + "community_name": "SubmissionsTable", "file_type": "code", - "norm_label": "onconfirm()", - "source_file": "apps/web/src/components/dashboard/form-action-button.tsx", - "source_location": "L51" + "norm_label": "toggle()", + "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", + "source_location": "L136" }, { - "id": "apps_web_src_components_dashboard_form_io_importdefinition", - "label": "importDefinition()", + "id": "apps_web_src_components_dashboard_submissions_table_submissionstable_toggleall", + "label": "toggleAll()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 166, + "community_name": "SubmissionsTable", "file_type": "code", - "norm_label": "importdefinition()", - "source_file": "apps/web/src/components/dashboard/form-io.tsx", - "source_location": "L12" + "norm_label": "toggleall()", + "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", + "source_location": "L145" }, { - "id": "apps_web_src_components_dashboard_form_io_importformbutton", - "label": "ImportFormButton()", + "id": "packages_shared_src_schedule_test_h", + "label": "h()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 167, + "community_name": "formScheduleStatus", "file_type": "code", - "norm_label": "importformbutton()", - "source_file": "apps/web/src/components/dashboard/form-io.tsx", - "source_location": "L28" + "norm_label": "h()", + "source_file": "packages/shared/src/schedule.test.ts", + "source_location": "L6" }, { - "id": "apps_web_src_components_dashboard_form_io_importformbutton_onfile", - "label": "onFile()", + "id": "packages_shared_src_schedule_toms", + "label": "toMs()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 167, + "community_name": "formScheduleStatus", "file_type": "code", - "norm_label": "onfile()", - "source_file": "apps/web/src/components/dashboard/form-io.tsx", - "source_location": "L40" + "norm_label": "toms()", + "source_file": "packages/shared/src/schedule.ts", + "source_location": "L25" }, { - "id": "apps_web_src_components_dashboard_form_io_usereplacefromjson", - "label": "useReplaceFromJson()", + "id": "apps_web_src_app_dashboard_guildid_forms_archived_page_archivedformspage", + "label": "ArchivedFormsPage()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 168, + "community_name": "forms/archived/page.tsx", "file_type": "code", - "norm_label": "usereplacefromjson()", - "source_file": "apps/web/src/components/dashboard/form-io.tsx", - "source_location": "L91" + "norm_label": "archivedformspage()", + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/page.tsx", + "source_location": "L11" }, { - "id": "apps_web_src_components_dashboard_form_io_usereplacefromjson_onconfirm", - "label": "onConfirm()", + "id": "apps_web_src_components_dashboard_archived_forms_table_archivedformstable", + "label": "ArchivedFormsTable()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 168, + "community_name": "forms/archived/page.tsx", "file_type": "code", - "norm_label": "onconfirm()", - "source_file": "apps/web/src/components/dashboard/form-io.tsx", - "source_location": "L117" + "norm_label": "archivedformstable()", + "source_file": "apps/web/src/components/dashboard/archived-forms-table.tsx", + "source_location": "L27" }, { - "id": "apps_web_src_components_dashboard_form_io_usereplacefromjson_onfile", - "label": "onFile()", + "id": "apps_web_src_lib_guild_getarchivedforms", + "label": "getArchivedForms()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 168, + "community_name": "forms/archived/page.tsx", "file_type": "code", - "norm_label": "onfile()", - "source_file": "apps/web/src/components/dashboard/form-io.tsx", - "source_location": "L108" + "norm_label": "getarchivedforms()", + "source_file": "apps/web/src/lib/guild.ts", + "source_location": "L222" }, { - "id": "apps_web_src_components_dashboard_form_state_badge_formstatebadge", - "label": "FormStateBadge()", + "id": "apps_web_src_lib_guild_getmanagescope", + "label": "getManageScope()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 168, + "community_name": "forms/archived/page.tsx", "file_type": "code", - "norm_label": "formstatebadge()", - "source_file": "apps/web/src/components/dashboard/form-state-badge.tsx", - "source_location": "L24" + "norm_label": "getmanagescope()", + "source_file": "apps/web/src/lib/guild.ts", + "source_location": "L57" }, { - "id": "apps_web_src_components_dashboard_forms_table_fill", - "label": "fill()", + "id": "apps_web_src_components_builder_experiment_editor_experimenteditor", + "label": "ExperimentEditor()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 169, + "community_name": "ExperimentEditor", "file_type": "code", - "norm_label": "fill()", - "source_file": "apps/web/src/components/dashboard/forms-table.tsx", - "source_location": "L83" + "norm_label": "experimenteditor()", + "source_file": "apps/web/src/components/builder/experiment-editor.tsx", + "source_location": "L15" }, { - "id": "apps_web_src_components_dashboard_forms_table_formstable", - "label": "FormsTable()", + "id": "apps_web_src_components_builder_experiment_editor_experimenteditor_addvariant", + "label": "addVariant()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 169, + "community_name": "ExperimentEditor", "file_type": "code", - "norm_label": "formstable()", - "source_file": "apps/web/src/components/dashboard/forms-table.tsx", - "source_location": "L92" + "norm_label": "addvariant()", + "source_file": "apps/web/src/components/builder/experiment-editor.tsx", + "source_location": "L45" }, { - "id": "apps_web_src_components_dashboard_forms_table_formstable_menu", - "label": "menu()", + "id": "apps_web_src_components_builder_experiment_editor_experimenteditor_patchvariant", + "label": "patchVariant()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 169, + "community_name": "ExperimentEditor", "file_type": "code", - "norm_label": "menu()", - "source_file": "apps/web/src/components/dashboard/forms-table.tsx", - "source_location": "L113" + "norm_label": "patchvariant()", + "source_file": "apps/web/src/components/builder/experiment-editor.tsx", + "source_location": "L39" }, { - "id": "apps_web_src_components_dashboard_kit_confirm_dialog_confirmdialog", - "label": "ConfirmDialog()", + "id": "apps_web_src_components_builder_experiment_editor_experimenteditor_removevariant", + "label": "removeVariant()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 169, + "community_name": "ExperimentEditor", "file_type": "code", - "norm_label": "confirmdialog()", - "source_file": "apps/web/src/components/dashboard-kit/confirm-dialog.tsx", - "source_location": "L21" + "norm_label": "removevariant()", + "source_file": "apps/web/src/components/builder/experiment-editor.tsx", + "source_location": "L55" }, { - "id": "apps_web_src_components_dashboard_kit_confirm_dialog_confirmdialog_close", - "label": "close()", + "id": "apps_web_src_components_builder_experiment_editor_experimenteditor_setenabled", + "label": "setEnabled()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 169, + "community_name": "ExperimentEditor", "file_type": "code", - "norm_label": "close()", - "source_file": "apps/web/src/components/dashboard-kit/confirm-dialog.tsx", - "source_location": "L66" + "norm_label": "setenabled()", + "source_file": "apps/web/src/components/builder/experiment-editor.tsx", + "source_location": "L27" }, { - "id": "apps_web_src_components_dashboard_kit_copy_field_copyfield", - "label": "CopyField()", + "id": "apps_web_src_components_messages_status_messages_form_samemessages", + "label": "sameMessages()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 170, + "community_name": "StatusMessagesForm", "file_type": "code", - "norm_label": "copyfield()", - "source_file": "apps/web/src/components/dashboard-kit/copy-field.tsx", + "norm_label": "samemessages()", + "source_file": "apps/web/src/components/messages/status-messages-form.tsx", "source_location": "L23" }, { - "id": "apps_web_src_components_dashboard_kit_copy_field_copyfield_oncopy", - "label": "onCopy()", + "id": "apps_web_src_components_messages_status_messages_form_statusmessagesform", + "label": "StatusMessagesForm()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 170, + "community_name": "StatusMessagesForm", "file_type": "code", - "norm_label": "oncopy()", - "source_file": "apps/web/src/components/dashboard-kit/copy-field.tsx", - "source_location": "L38" + "norm_label": "statusmessagesform()", + "source_file": "apps/web/src/components/messages/status-messages-form.tsx", + "source_location": "L35" }, { - "id": "apps_web_src_components_dashboard_kit_save_bar_savebar", - "label": "SaveBar()", + "id": "apps_web_src_components_messages_status_messages_form_statusmessagesform_discard", + "label": "discard()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 170, + "community_name": "StatusMessagesForm", "file_type": "code", - "norm_label": "savebar()", - "source_file": "apps/web/src/components/dashboard-kit/save-bar.tsx", - "source_location": "L21" + "norm_label": "discard()", + "source_file": "apps/web/src/components/messages/status-messages-form.tsx", + "source_location": "L81" }, { - "id": "apps_web_src_components_dashboard_kit_status_badge_statusbadge", - "label": "StatusBadge()", + "id": "apps_web_src_components_messages_status_messages_form_statusmessagesform_save", + "label": "save()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 170, + "community_name": "StatusMessagesForm", "file_type": "code", - "norm_label": "statusbadge()", - "source_file": "apps/web/src/components/dashboard-kit/status-badge.tsx", - "source_location": "L28" + "norm_label": "save()", + "source_file": "apps/web/src/components/messages/status-messages-form.tsx", + "source_location": "L61" }, { - "id": "apps_web_src_components_dashboard_kit_use_anchored_popover_useanchoredpopover_ontoggle", - "label": "onToggle()", + "id": "apps_web_src_components_messages_status_messages_form_statusmessagesform_set", + "label": "set()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 170, + "community_name": "StatusMessagesForm", "file_type": "code", - "norm_label": "ontoggle()", - "source_file": "apps/web/src/components/dashboard-kit/use-anchored-popover.ts", - "source_location": "L35" + "norm_label": "set()", + "source_file": "apps/web/src/components/messages/status-messages-form.tsx", + "source_location": "L56" }, { - "id": "apps_web_src_components_dashboard_share_button_sharedialog", - "label": "ShareDialog()", + "id": "apps_web_src_test_experiment_page_access_test_open", + "label": "open()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 171, + "community_name": "experiment-page-access.test.ts", "file_type": "code", - "norm_label": "sharedialog()", - "source_file": "apps/web/src/components/dashboard/share-button.tsx", - "source_location": "L22" + "norm_label": "open()", + "source_file": "apps/web/src/test/experiment-page-access.test.ts", + "source_location": "L21" }, { - "id": "apps_web_src_components_ui_dialog_dialog", - "label": "Dialog()", + "id": "apps_web_src_lib_guild_submissions_test_rows", + "label": "rows()", "_callable": true, "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 172, + "community_name": "guild-submissions.test.ts", "file_type": "code", - "norm_label": "dialog()", - "source_file": "apps/web/src/components/ui/dialog.tsx", - "source_location": "L29" + "norm_label": "rows()", + "source_file": "apps/web/src/lib/guild-submissions.test.ts", + "source_location": "L9" }, { "id": "apps_web_src_app_api_guilds_guildid_api_keys_keyid_route_delete", @@ -5971,18 +6419,6 @@ "source_file": "apps/web/src/app/api/guilds/[guildId]/api-keys/route.ts", "source_location": "L37" }, - { - "id": "apps_web_src_app_api_guilds_guildid_billing_portal_route_post", - "label": "POST()", - "_callable": true, - "_origin": "ast", - "community": 2, - "community_name": "getCurrentUser", - "file_type": "code", - "norm_label": "post()", - "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/portal/route.ts", - "source_location": "L13" - }, { "id": "apps_web_src_app_api_guilds_guildid_bot_config_route_patch", "label": "PATCH()", @@ -5993,7 +6429,7 @@ "file_type": "code", "norm_label": "patch()", "source_file": "apps/web/src/app/api/guilds/[guildId]/bot-config/route.ts", - "source_location": "L13" + "source_location": "L14" }, { "id": "apps_web_src_app_api_guilds_guildid_branding_route_patch", @@ -6005,7 +6441,7 @@ "file_type": "code", "norm_label": "patch()", "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", - "source_location": "L15" + "source_location": "L16" }, { "id": "apps_web_src_app_api_guilds_guildid_captcha_route_delete", @@ -6041,7 +6477,7 @@ "file_type": "code", "norm_label": "get()", "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", - "source_location": "L13" + "source_location": "L14" }, { "id": "apps_web_src_app_api_guilds_guildid_categories_route_put", @@ -6053,7 +6489,7 @@ "file_type": "code", "norm_label": "put()", "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", - "source_location": "L39" + "source_location": "L40" }, { "id": "apps_web_src_app_api_guilds_guildid_domain_route_delete", @@ -6065,7 +6501,7 @@ "file_type": "code", "norm_label": "delete()", "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L80" + "source_location": "L84" }, { "id": "apps_web_src_app_api_guilds_guildid_domain_route_patch", @@ -6077,7 +6513,7 @@ "file_type": "code", "norm_label": "patch()", "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L18" + "source_location": "L19" }, { "id": "apps_web_src_app_api_guilds_guildid_dpa_route_post", @@ -6092,16 +6528,16 @@ "source_location": "L25" }, { - "id": "apps_web_src_app_api_guilds_guildid_forms_formid_route_delete", - "label": "DELETE()", + "id": "apps_web_src_app_api_guilds_guildid_forms_route_post", + "label": "POST()", "_callable": true, "_origin": "ast", "community": 2, "community_name": "getCurrentUser", "file_type": "code", - "norm_label": "delete()", - "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L94" + "norm_label": "post()", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", + "source_location": "L17" }, { "id": "apps_web_src_app_api_guilds_guildid_handle_route_patch", @@ -6113,7 +6549,7 @@ "file_type": "code", "norm_label": "patch()", "source_file": "apps/web/src/app/api/guilds/[guildId]/handle/route.ts", - "source_location": "L16" + "source_location": "L17" }, { "id": "apps_web_src_app_api_guilds_guildid_members_userid_route_delete", @@ -6173,7 +6609,7 @@ "file_type": "code", "norm_label": "get()", "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", - "source_location": "L13" + "source_location": "L14" }, { "id": "apps_web_src_app_api_guilds_guildid_statuses_route_put", @@ -6185,7 +6621,7 @@ "file_type": "code", "norm_label": "put()", "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", - "source_location": "L34" + "source_location": "L35" }, { "id": "apps_web_src_app_api_guilds_guildid_submissions_id_archive_route_post", @@ -6199,6 +6635,18 @@ "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/archive/route.ts", "source_location": "L19" }, + { + "id": "apps_web_src_app_api_guilds_guildid_submissions_id_events_route_post", + "label": "POST()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "getCurrentUser", + "file_type": "code", + "norm_label": "post()", + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", + "source_location": "L31" + }, { "id": "apps_web_src_app_api_guilds_guildid_webhooks_route_get", "label": "GET()", @@ -6209,7 +6657,7 @@ "file_type": "code", "norm_label": "get()", "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L19" + "source_location": "L20" }, { "id": "apps_web_src_app_api_guilds_guildid_webhooks_route_post", @@ -6221,7 +6669,7 @@ "file_type": "code", "norm_label": "post()", "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L49" + "source_location": "L50" }, { "id": "apps_web_src_app_api_guilds_guildid_webhooks_webhookid_route_delete", @@ -6293,7 +6741,19 @@ "file_type": "code", "norm_label": "canmanageforms()", "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L35" + "source_location": "L32" + }, + { + "id": "apps_web_src_lib_validation_error_validationmessage", + "label": "validationMessage()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "getCurrentUser", + "file_type": "code", + "norm_label": "validationmessage()", + "source_file": "apps/web/src/lib/validation-error.ts", + "source_location": "L13" }, { "id": "packages_db_src_guild_log_logguildactivitysafe", @@ -6308,76 +6768,76 @@ "source_location": "L75" }, { - "id": "apps_web_src_app_f_slug_page_publicformpage", - "label": "PublicFormPage()", + "id": "apps_web_src_app_dashboard_guildid_forms_formid_preview_page_formpreviewpage", + "label": "FormPreviewPage()", "_callable": true, "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "publicformpage()", - "source_file": "apps/web/src/app/f/[slug]/page.tsx", - "source_location": "L36" + "norm_label": "formpreviewpage()", + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/preview/page.tsx", + "source_location": "L28" }, { - "id": "apps_web_src_components_public_countdown_confetticolours", - "label": "confettiColours()", + "id": "apps_web_src_components_branding_custom_css_customcss", + "label": "CustomCss()", "_callable": true, "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "confetticolours()", - "source_file": "apps/web/src/components/public/countdown.tsx", - "source_location": "L108" + "norm_label": "customcss()", + "source_file": "apps/web/src/components/branding/custom-css.tsx", + "source_location": "L9" }, { - "id": "apps_web_src_components_public_countdown_countdown", - "label": "Countdown()", + "id": "apps_web_src_components_form_form_labels_formlabels", + "label": "formLabels()", "_callable": true, "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "countdown()", - "source_file": "apps/web/src/components/public/countdown.tsx", - "source_location": "L27" + "norm_label": "formlabels()", + "source_file": "apps/web/src/components/form/form-labels.ts", + "source_location": "L12" }, { - "id": "apps_web_src_components_public_countdown_countdown_tick", - "label": "tick()", + "id": "apps_web_src_components_icons_brand_marks_discordmark", + "label": "DiscordMark()", "_callable": true, "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "tick()", - "source_file": "apps/web/src/components/public/countdown.tsx", - "source_location": "L48" + "norm_label": "discordmark()", + "source_file": "apps/web/src/components/icons/brand-marks.tsx", + "source_location": "L8" }, { - "id": "apps_web_src_components_public_countdown_fireconfetti", - "label": "fireConfetti()", + "id": "apps_web_src_components_icons_brand_marks_githubmark", + "label": "GithubMark()", "_callable": true, "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "fireconfetti()", - "source_file": "apps/web/src/components/public/countdown.tsx", - "source_location": "L117" + "norm_label": "githubmark()", + "source_file": "apps/web/src/components/icons/brand-marks.tsx", + "source_location": "L22" }, { - "id": "apps_web_src_components_public_countdown_fireconfetti_frame", - "label": "frame()", + "id": "apps_web_src_components_landing_cta_ctaband", + "label": "CtaBand()", "_callable": true, "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "frame()", - "source_file": "apps/web/src/components/public/countdown.tsx", - "source_location": "L145" + "norm_label": "ctaband()", + "source_file": "apps/web/src/components/landing/cta.tsx", + "source_location": "L10" }, { "id": "apps_web_src_components_public_experiment_view_experimentview", @@ -6391,18 +6851,6 @@ "source_file": "apps/web/src/components/public/experiment-view.tsx", "source_location": "L10" }, - { - "id": "apps_web_src_components_public_forms_hub_guildformshub", - "label": "GuildFormsHub()", - "_callable": true, - "_origin": "ast", - "community": 20, - "community_name": "[slug]/page.tsx", - "file_type": "code", - "norm_label": "guildformshub()", - "source_file": "apps/web/src/components/public/forms-hub.tsx", - "source_location": "L52" - }, { "id": "apps_web_src_components_public_powered_by_poweredby", "label": "PoweredBy()", @@ -6463,6 +6911,54 @@ "source_file": "apps/web/src/components/public/public-frame.tsx", "source_location": "L38" }, + { + "id": "apps_web_src_components_submission_status_live_statuslive", + "label": "StatusLive()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "[slug]/page.tsx", + "file_type": "code", + "norm_label": "statuslive()", + "source_file": "apps/web/src/components/submission/status-live.tsx", + "source_location": "L12" + }, + { + "id": "apps_web_src_components_submission_submission_actions_submissionactions", + "label": "SubmissionActions()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "[slug]/page.tsx", + "file_type": "code", + "norm_label": "submissionactions()", + "source_file": "apps/web/src/components/submission/submission-actions.tsx", + "source_location": "L28" + }, + { + "id": "apps_web_src_components_submission_submission_actions_submissionactions_remove", + "label": "remove()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "[slug]/page.tsx", + "file_type": "code", + "norm_label": "remove()", + "source_file": "apps/web/src/components/submission/submission-actions.tsx", + "source_location": "L62" + }, + { + "id": "apps_web_src_components_submission_submission_actions_submissionactions_withdraw", + "label": "withdraw()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "[slug]/page.tsx", + "file_type": "code", + "norm_label": "withdraw()", + "source_file": "apps/web/src/components/submission/submission-actions.tsx", + "source_location": "L44" + }, { "id": "apps_web_src_lib_forms_getliveformbyslug", "label": "getLiveFormBySlug()", @@ -6473,43 +6969,43 @@ "file_type": "code", "norm_label": "getliveformbyslug()", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L261" + "source_location": "L262" }, { - "id": "apps_web_src_lib_guild_captcha_getguildcaptchasitekey", - "label": "getGuildCaptchaSiteKey()", + "id": "apps_web_src_lib_forms_getsubmissionforstatus", + "label": "getSubmissionForStatus()", "_callable": true, "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "getguildcaptchasitekey()", - "source_file": "apps/web/src/lib/guild-captcha.ts", - "source_location": "L15" + "norm_label": "getsubmissionforstatus()", + "source_file": "apps/web/src/lib/forms.ts", + "source_location": "L323" }, { - "id": "packages_shared_src_schedule_test_h", - "label": "h()", + "id": "apps_web_src_lib_forms_parseformspec", + "label": "parseFormSpec()", "_callable": true, "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "h()", - "source_file": "packages/shared/src/schedule.test.ts", - "source_location": "L6" + "norm_label": "parseformspec()", + "source_file": "apps/web/src/lib/forms.ts", + "source_location": "L158" }, { - "id": "packages_shared_src_schedule_toms", - "label": "toMs()", + "id": "packages_shared_src_branding_sanitizecustomcss", + "label": "sanitizeCustomCss()", "_callable": true, "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "toms()", - "source_file": "packages/shared/src/schedule.ts", - "source_location": "L25" + "norm_label": "sanitizecustomcss()", + "source_file": "packages/shared/src/branding.ts", + "source_location": "L26" }, { "id": "apps_web_src_components_form_field_input_isgroupfield", @@ -6619,18 +7115,6 @@ "source_file": "apps/web/src/components/form/form-renderer.tsx", "source_location": "L116" }, - { - "id": "apps_web_src_components_form_form_renderer_islayout", - "label": "isLayout()", - "_callable": true, - "_origin": "ast", - "community": 21, - "community_name": "form-renderer.tsx", - "file_type": "code", - "norm_label": "islayout()", - "source_file": "apps/web/src/components/form/form-renderer.tsx", - "source_location": "L28" - }, { "id": "apps_web_src_components_form_layout_block_layoutblock", "label": "LayoutBlock()", @@ -6773,7 +7257,7 @@ "file_type": "code", "norm_label": "get()", "source_file": "apps/web/src/app/api/files/[id]/route.ts", - "source_location": "L14" + "source_location": "L15" }, { "id": "apps_web_src_app_api_forms_slug_upload_route_post", @@ -6931,73 +7415,37 @@ "source_file": "apps/web/src/lib/s3.ts", "source_location": "L41" }, - { - "id": "apps_web_src_app_dashboard_account_layout_accountlayout", - "label": "AccountLayout()", - "_callable": true, - "_origin": "ast", - "community": 23, - "community_name": "requireUser", - "file_type": "code", - "norm_label": "accountlayout()", - "source_file": "apps/web/src/app/dashboard/(account)/layout.tsx", - "source_location": "L8" - }, { "id": "apps_web_src_app_dashboard_guildid_api_page_apipage", "label": "ApiPage()", "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "apipage()", "source_file": "apps/web/src/app/dashboard/[guildId]/api/page.tsx", "source_location": "L19" }, - { - "id": "apps_web_src_app_dashboard_guildid_categories_page_categoriespage", - "label": "CategoriesPage()", - "_callable": true, - "_origin": "ast", - "community": 23, - "community_name": "requireUser", - "file_type": "code", - "norm_label": "categoriespage()", - "source_file": "apps/web/src/app/dashboard/[guildId]/categories/page.tsx", - "source_location": "L13" - }, { "id": "apps_web_src_app_dashboard_guildid_domain_page_domainpage", "label": "DomainPage()", "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "domainpage()", "source_file": "apps/web/src/app/dashboard/[guildId]/domain/page.tsx", "source_location": "L22" }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_archived_formid_page_archivedformsubmissionspage", - "label": "ArchivedFormSubmissionsPage()", - "_callable": true, - "_origin": "ast", - "community": 23, - "community_name": "requireUser", - "file_type": "code", - "norm_label": "archivedformsubmissionspage()", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/[formId]/page.tsx", - "source_location": "L19" - }, { "id": "apps_web_src_app_dashboard_guildid_forms_new_page_newformpage", "label": "NewFormPage()", "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "newformpage()", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/new/page.tsx", @@ -7009,55 +7457,31 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "guildformspage()", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/page.tsx", "source_location": "L37" }, - { - "id": "apps_web_src_app_dashboard_guildid_statuses_page_statusespage", - "label": "StatusesPage()", - "_callable": true, - "_origin": "ast", - "community": 23, - "community_name": "requireUser", - "file_type": "code", - "norm_label": "statusespage()", - "source_file": "apps/web/src/app/dashboard/[guildId]/statuses/page.tsx", - "source_location": "L15" - }, { "id": "apps_web_src_app_dashboard_guildid_webhooks_page_webhookspage", "label": "WebhooksPage()", "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "webhookspage()", "source_file": "apps/web/src/app/dashboard/[guildId]/webhooks/page.tsx", "source_location": "L17" }, - { - "id": "apps_web_src_app_dashboard_layout_dashboardlayout", - "label": "DashboardLayout()", - "_callable": true, - "_origin": "ast", - "community": 23, - "community_name": "requireUser", - "file_type": "code", - "norm_label": "dashboardlayout()", - "source_file": "apps/web/src/app/dashboard/layout.tsx", - "source_location": "L12" - }, { "id": "apps_web_src_components_api_integrations_card_endpoint", "label": "Endpoint()", "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "endpoint()", "source_file": "apps/web/src/components/api/integrations-card.tsx", @@ -7069,19 +7493,43 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "integrationscard()", "source_file": "apps/web/src/components/api/integrations-card.tsx", "source_location": "L35" }, + { + "id": "apps_web_src_components_billing_manage_billing_button_managebillingbutton", + "label": "ManageBillingButton()", + "_callable": true, + "_origin": "ast", + "community": 23, + "community_name": "forms/page.tsx", + "file_type": "code", + "norm_label": "managebillingbutton()", + "source_file": "apps/web/src/components/billing/manage-billing-button.tsx", + "source_location": "L9" + }, + { + "id": "apps_web_src_components_billing_manage_billing_button_managebillingbutton_go", + "label": "go()", + "_callable": true, + "_origin": "ast", + "community": 23, + "community_name": "forms/page.tsx", + "file_type": "code", + "norm_label": "go()", + "source_file": "apps/web/src/components/billing/manage-billing-button.tsx", + "source_location": "L12" + }, { "id": "apps_web_src_components_billing_upgrade_button_startcheckout", "label": "startCheckout()", "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "startcheckout()", "source_file": "apps/web/src/components/billing/upgrade-button.tsx", @@ -7093,7 +7541,7 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "upgradeactions()", "source_file": "apps/web/src/components/billing/upgrade-button.tsx", @@ -7105,7 +7553,7 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "captchaform()", "source_file": "apps/web/src/components/domain/captcha-form.tsx", @@ -7117,7 +7565,7 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "remove()", "source_file": "apps/web/src/components/domain/captcha-form.tsx", @@ -7129,7 +7577,7 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "save()", "source_file": "apps/web/src/components/domain/captcha-form.tsx", @@ -7141,7 +7589,7 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "handleform()", "source_file": "apps/web/src/components/domain/handle-form.tsx", @@ -7153,7 +7601,7 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "submit()", "source_file": "apps/web/src/components/domain/handle-form.tsx", @@ -7165,7 +7613,7 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "oauthform()", "source_file": "apps/web/src/components/domain/oauth-form.tsx", @@ -7177,7 +7625,7 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "remove()", "source_file": "apps/web/src/components/domain/oauth-form.tsx", @@ -7189,7 +7637,7 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "save()", "source_file": "apps/web/src/components/domain/oauth-form.tsx", @@ -7201,7 +7649,7 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "dpagate()", "source_file": "apps/web/src/components/legal/dpa-gate.tsx", @@ -7213,7 +7661,7 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "accept()", "source_file": "apps/web/src/components/legal/dpa-gate.tsx", @@ -7225,31 +7673,19 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "pronotice()", "source_file": "apps/web/src/components/pro-notice.tsx", "source_location": "L11" }, - { - "id": "apps_web_src_lib_auth_requireuser", - "label": "requireUser()", - "_callable": true, - "_origin": "ast", - "community": 23, - "community_name": "requireUser", - "file_type": "code", - "norm_label": "requireuser()", - "source_file": "apps/web/src/lib/auth.ts", - "source_location": "L10" - }, { "id": "apps_web_src_lib_guild_countarchivedforms", "label": "countArchivedForms()", "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "countarchivedforms()", "source_file": "apps/web/src/lib/guild.ts", @@ -7261,7 +7697,7 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "getguildforms()", "source_file": "apps/web/src/lib/guild.ts", @@ -7273,7 +7709,7 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "shoplegalurl()", "source_file": "apps/web/src/lib/legal.ts", @@ -7285,83 +7721,59 @@ "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "enterpriseenabled()", "source_file": "apps/web/src/lib/stripe.ts", "source_location": "L40" }, { - "id": "apps_web_src_lib_stripe_stripeenabled", - "label": "stripeEnabled()", + "id": "apps_web_src_lib_stripe_enterprisepriceid", + "label": "enterprisePriceId()", "_callable": true, "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", - "norm_label": "stripeenabled()", + "norm_label": "enterprisepriceid()", "source_file": "apps/web/src/lib/stripe.ts", - "source_location": "L25" - }, - { - "id": "apps_web_src_components_builder_experiment_editor_experimenteditor", - "label": "ExperimentEditor()", - "_callable": true, - "_origin": "ast", - "community": 24, - "community_name": "FieldEditor", - "file_type": "code", - "norm_label": "experimenteditor()", - "source_file": "apps/web/src/components/builder/experiment-editor.tsx", - "source_location": "L15" + "source_location": "L35" }, { - "id": "apps_web_src_components_builder_experiment_editor_experimenteditor_addvariant", - "label": "addVariant()", + "id": "apps_web_src_lib_stripe_pricefortier", + "label": "priceForTier()", "_callable": true, "_origin": "ast", - "community": 24, - "community_name": "FieldEditor", + "community": 23, + "community_name": "forms/page.tsx", "file_type": "code", - "norm_label": "addvariant()", - "source_file": "apps/web/src/components/builder/experiment-editor.tsx", + "norm_label": "pricefortier()", + "source_file": "apps/web/src/lib/stripe.ts", "source_location": "L45" }, { - "id": "apps_web_src_components_builder_experiment_editor_experimenteditor_patchvariant", - "label": "patchVariant()", - "_callable": true, - "_origin": "ast", - "community": 24, - "community_name": "FieldEditor", - "file_type": "code", - "norm_label": "patchvariant()", - "source_file": "apps/web/src/components/builder/experiment-editor.tsx", - "source_location": "L39" - }, - { - "id": "apps_web_src_components_builder_experiment_editor_experimenteditor_removevariant", - "label": "removeVariant()", + "id": "apps_web_src_lib_stripe_propriceid", + "label": "proPriceId()", "_callable": true, "_origin": "ast", - "community": 24, - "community_name": "FieldEditor", + "community": 23, + "community_name": "forms/page.tsx", "file_type": "code", - "norm_label": "removevariant()", - "source_file": "apps/web/src/components/builder/experiment-editor.tsx", - "source_location": "L55" + "norm_label": "propriceid()", + "source_file": "apps/web/src/lib/stripe.ts", + "source_location": "L30" }, { - "id": "apps_web_src_components_builder_experiment_editor_experimenteditor_setenabled", - "label": "setEnabled()", + "id": "apps_web_src_lib_stripe_stripeenabled", + "label": "stripeEnabled()", "_callable": true, "_origin": "ast", - "community": 24, - "community_name": "FieldEditor", + "community": 23, + "community_name": "forms/page.tsx", "file_type": "code", - "norm_label": "setenabled()", - "source_file": "apps/web/src/components/builder/experiment-editor.tsx", - "source_location": "L27" + "norm_label": "stripeenabled()", + "source_file": "apps/web/src/lib/stripe.ts", + "source_location": "L25" }, { "id": "apps_web_src_components_builder_field_editor_fieldeditor", @@ -7495,66 +7907,6 @@ "source_file": "apps/web/src/components/builder/field-editor.tsx", "source_location": "L79" }, - { - "id": "apps_web_src_components_messages_status_messages_form_samemessages", - "label": "sameMessages()", - "_callable": true, - "_origin": "ast", - "community": 24, - "community_name": "FieldEditor", - "file_type": "code", - "norm_label": "samemessages()", - "source_file": "apps/web/src/components/messages/status-messages-form.tsx", - "source_location": "L23" - }, - { - "id": "apps_web_src_components_messages_status_messages_form_statusmessagesform", - "label": "StatusMessagesForm()", - "_callable": true, - "_origin": "ast", - "community": 24, - "community_name": "FieldEditor", - "file_type": "code", - "norm_label": "statusmessagesform()", - "source_file": "apps/web/src/components/messages/status-messages-form.tsx", - "source_location": "L35" - }, - { - "id": "apps_web_src_components_messages_status_messages_form_statusmessagesform_discard", - "label": "discard()", - "_callable": true, - "_origin": "ast", - "community": 24, - "community_name": "FieldEditor", - "file_type": "code", - "norm_label": "discard()", - "source_file": "apps/web/src/components/messages/status-messages-form.tsx", - "source_location": "L81" - }, - { - "id": "apps_web_src_components_messages_status_messages_form_statusmessagesform_save", - "label": "save()", - "_callable": true, - "_origin": "ast", - "community": 24, - "community_name": "FieldEditor", - "file_type": "code", - "norm_label": "save()", - "source_file": "apps/web/src/components/messages/status-messages-form.tsx", - "source_location": "L61" - }, - { - "id": "apps_web_src_components_messages_status_messages_form_statusmessagesform_set", - "label": "set()", - "_callable": true, - "_origin": "ast", - "community": 24, - "community_name": "FieldEditor", - "file_type": "code", - "norm_label": "set()", - "source_file": "apps/web/src/components/messages/status-messages-form.tsx", - "source_location": "L56" - }, { "id": "apps_web_src_lib_builder_fields_fieldcarriestypedata", "label": "fieldCarriesTypeData()", @@ -7760,28 +8112,40 @@ "source_location": "L23" }, { - "id": "packages_shared_src_form_settings_pickvariant", - "label": "pickVariant()", + "id": "packages_shared_src_form_settings_resolvestatusmessage", + "label": "resolveStatusMessage()", "_callable": true, "_origin": "ast", "community": 26, "community_name": "form-settings.ts", "file_type": "code", - "norm_label": "pickvariant()", + "norm_label": "resolvestatusmessage()", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L146" + "source_location": "L87" }, { - "id": "packages_shared_src_form_settings_resolvestatusmessage", - "label": "resolveStatusMessage()", + "id": "apps_web_src_app_api_forms_slug_experiment_view_route_post", + "label": "POST()", + "_callable": true, + "_origin": "ast", + "community": 28, + "community_name": "submit/route.ts", + "file_type": "code", + "norm_label": "post()", + "source_file": "apps/web/src/app/api/forms/[slug]/experiment/view/route.ts", + "source_location": "L16" + }, + { + "id": "apps_web_src_app_api_forms_slug_submit_route_buildpreview", + "label": "buildPreview()", "_callable": true, "_origin": "ast", - "community": 26, - "community_name": "form-settings.ts", + "community": 28, + "community_name": "submit/route.ts", "file_type": "code", - "norm_label": "resolvestatusmessage()", - "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L86" + "norm_label": "buildpreview()", + "source_file": "apps/web/src/app/api/forms/[slug]/submit/route.ts", + "source_location": "L50" }, { "id": "apps_web_src_app_api_forms_slug_submit_route_post", @@ -7795,6 +8159,18 @@ "source_file": "apps/web/src/app/api/forms/[slug]/submit/route.ts", "source_location": "L63" }, + { + "id": "apps_web_src_app_f_slug_page_publicformpage", + "label": "PublicFormPage()", + "_callable": true, + "_origin": "ast", + "community": 28, + "community_name": "submit/route.ts", + "file_type": "code", + "norm_label": "publicformpage()", + "source_file": "apps/web/src/app/f/[slug]/page.tsx", + "source_location": "L36" + }, { "id": "apps_web_src_lib_captcha_captchaenabled", "label": "captchaEnabled()", @@ -7832,40 +8208,40 @@ "source_location": "L26" }, { - "id": "apps_web_src_lib_crypto_decryptsecret", - "label": "decryptSecret()", + "id": "apps_web_src_lib_experiment_experimentcookiename", + "label": "experimentCookieName()", "_callable": true, "_origin": "ast", "community": 28, "community_name": "submit/route.ts", "file_type": "code", - "norm_label": "decryptsecret()", - "source_file": "apps/web/src/lib/crypto.ts", - "source_location": "L29" + "norm_label": "experimentcookiename()", + "source_file": "apps/web/src/lib/experiment.ts", + "source_location": "L6" }, { - "id": "apps_web_src_lib_crypto_key", - "label": "key()", + "id": "apps_web_src_lib_experiment_recordexperimentconversion", + "label": "recordExperimentConversion()", "_callable": true, "_origin": "ast", "community": 28, "community_name": "submit/route.ts", "file_type": "code", - "norm_label": "key()", - "source_file": "apps/web/src/lib/crypto.ts", - "source_location": "L10" + "norm_label": "recordexperimentconversion()", + "source_file": "apps/web/src/lib/experiment.ts", + "source_location": "L24" }, { - "id": "apps_web_src_lib_experiment_recordexperimentconversion", - "label": "recordExperimentConversion()", + "id": "apps_web_src_lib_experiment_recordexperimentview", + "label": "recordExperimentView()", "_callable": true, "_origin": "ast", "community": 28, "community_name": "submit/route.ts", "file_type": "code", - "norm_label": "recordexperimentconversion()", + "norm_label": "recordexperimentview()", "source_file": "apps/web/src/lib/experiment.ts", - "source_location": "L24" + "source_location": "L11" }, { "id": "apps_web_src_lib_forms_findactivesubmissionid", @@ -7877,31 +8253,55 @@ "file_type": "code", "norm_label": "findactivesubmissionid()", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L298" + "source_location": "L299" }, { - "id": "apps_web_src_lib_guild_captcha_getguildcaptchasecret", - "label": "getGuildCaptchaSecret()", + "id": "packages_shared_src_form_settings_evaluateautomations", + "label": "evaluateAutomations()", "_callable": true, "_origin": "ast", "community": 28, "community_name": "submit/route.ts", "file_type": "code", - "norm_label": "getguildcaptchasecret()", - "source_file": "apps/web/src/lib/guild-captcha.ts", - "source_location": "L24" + "norm_label": "evaluateautomations()", + "source_file": "packages/shared/src/form-settings.ts", + "source_location": "L191" }, { - "id": "packages_shared_src_form_settings_evaluateautomations", - "label": "evaluateAutomations()", + "id": "packages_shared_src_form_settings_experimentactive", + "label": "experimentActive()", "_callable": true, "_origin": "ast", "community": 28, "community_name": "submit/route.ts", "file_type": "code", - "norm_label": "evaluateautomations()", + "norm_label": "experimentactive()", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L190" + "source_location": "L138" + }, + { + "id": "packages_shared_src_form_settings_parseformsettings", + "label": "parseFormSettings()", + "_callable": true, + "_origin": "ast", + "community": 28, + "community_name": "submit/route.ts", + "file_type": "code", + "norm_label": "parseformsettings()", + "source_file": "packages/shared/src/form-settings.ts", + "source_location": "L162" + }, + { + "id": "packages_shared_src_form_settings_pickvariant", + "label": "pickVariant()", + "_callable": true, + "_origin": "ast", + "community": 28, + "community_name": "submit/route.ts", + "file_type": "code", + "norm_label": "pickvariant()", + "source_file": "packages/shared/src/form-settings.ts", + "source_location": "L147" }, { "id": "packages_shared_src_form_settings_singlesubmissionenforced", @@ -7913,7 +8313,19 @@ "file_type": "code", "norm_label": "singlesubmissionenforced()", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L132" + "source_location": "L133" + }, + { + "id": "packages_shared_src_form_spec_formatanswervalue", + "label": "formatAnswerValue()", + "_callable": true, + "_origin": "ast", + "community": 28, + "community_name": "submit/route.ts", + "file_type": "code", + "norm_label": "formatanswervalue()", + "source_file": "packages/shared/src/form-spec.ts", + "source_location": "L237" }, { "id": "packages_shared_src_schedule_isformopennow", @@ -7963,6 +8375,18 @@ "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L112" }, + { + "id": "packages_shared_src_form_spec_test_specwith", + "label": "specWith()", + "_callable": true, + "_origin": "ast", + "community": 30, + "community_name": "form-spec.ts", + "file_type": "code", + "norm_label": "specwith()", + "source_file": "packages/shared/src/form-spec.test.ts", + "source_location": "L12" + }, { "id": "packages_shared_src_scoring_scoresubmission", "label": "scoreSubmission()", @@ -7987,53 +8411,17 @@ "source_file": "packages/shared/src/scoring.test.ts", "source_location": "L6" }, - { - "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route_csvcell", - "label": "csvCell()", - "_callable": true, - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "csvcell()", - "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", - "source_location": "L22" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route_get", - "label": "GET()", - "_callable": true, - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "get()", - "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", - "source_location": "L32" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_submissions_id_events_route_post", - "label": "POST()", - "_callable": true, - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "post()", - "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L30" - }, { "id": "apps_web_src_app_api_submissions_id_export_route_get", "label": "GET()", "_callable": true, "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "get()", "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", - "source_location": "L13" + "source_location": "L14" }, { "id": "apps_web_src_app_api_submissions_id_route_delete", @@ -8041,11 +8429,11 @@ "_callable": true, "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "delete()", "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L15" + "source_location": "L16" }, { "id": "apps_web_src_app_api_submissions_id_withdraw_route_post", @@ -8053,7 +8441,7 @@ "_callable": true, "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "post()", "source_file": "apps/web/src/app/api/submissions/[id]/withdraw/route.ts", @@ -8065,7 +8453,7 @@ "_callable": true, "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "clientip()", "source_file": "apps/web/src/lib/client-ip.ts", @@ -8077,43 +8465,19 @@ "_callable": true, "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "isipish()", "source_file": "apps/web/src/lib/client-ip.ts", "source_location": "L31" }, - { - "id": "apps_web_src_lib_guild_canreviewform", - "label": "canReviewForm()", - "_callable": true, - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "canreviewform()", - "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L118" - }, - { - "id": "apps_web_src_lib_pdf_submissionspdf", - "label": "submissionsPdf()", - "_callable": true, - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "submissionspdf()", - "source_file": "apps/web/src/lib/pdf.ts", - "source_location": "L18" - }, { "id": "apps_web_src_lib_rate_limit_ratelimit", "label": "rateLimit()", "_callable": true, "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "ratelimit()", "source_file": "apps/web/src/lib/rate-limit.ts", @@ -8125,7 +8489,7 @@ "_callable": true, "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "getredis()", "source_file": "apps/web/src/lib/redis.ts", @@ -8137,12 +8501,48 @@ "_callable": true, "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "notifysubmissionchange()", "source_file": "packages/db/src/submission-status.ts", "source_location": "L246" }, + { + "id": "packages_shared_src_uuid_isuuid", + "label": "isUuid()", + "_callable": true, + "_origin": "ast", + "community": 32, + "community_name": "rateLimit", + "file_type": "code", + "norm_label": "isuuid()", + "source_file": "packages/shared/src/uuid.ts", + "source_location": "L7" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_billing_checkout_route_post", + "label": "POST()", + "_callable": true, + "_origin": "ast", + "community": 33, + "community_name": "guild.ts", + "file_type": "code", + "norm_label": "post()", + "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/checkout/route.ts", + "source_location": "L14" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_billing_portal_route_post", + "label": "POST()", + "_callable": true, + "_origin": "ast", + "community": 33, + "community_name": "guild.ts", + "file_type": "code", + "norm_label": "post()", + "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/portal/route.ts", + "source_location": "L13" + }, { "id": "apps_web_src_app_api_guilds_guildid_form_deletion_route_patch", "label": "PATCH()", @@ -8203,42 +8603,6 @@ "source_file": "apps/web/src/app/dashboard/[guildId]/members/page.tsx", "source_location": "L16" }, - { - "id": "apps_web_src_components_members_form_deletion_setting_formdeletionsetting", - "label": "FormDeletionSetting()", - "_callable": true, - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "formdeletionsetting()", - "source_file": "apps/web/src/components/members/form-deletion-setting.tsx", - "source_location": "L11" - }, - { - "id": "apps_web_src_components_members_form_deletion_setting_formdeletionsetting_toggle", - "label": "toggle()", - "_callable": true, - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "toggle()", - "source_file": "apps/web/src/components/members/form-deletion-setting.tsx", - "source_location": "L27" - }, - { - "id": "apps_web_src_lib_access_candeleteformsfromrole", - "label": "canDeleteFormsFromRole()", - "_callable": true, - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "candeleteformsfromrole()", - "source_file": "apps/web/src/lib/access.ts", - "source_location": "L56" - }, { "id": "apps_web_src_lib_access_countstowardteam", "label": "countsTowardTeam()", @@ -8251,54 +8615,6 @@ "source_file": "apps/web/src/lib/access.ts", "source_location": "L65" }, - { - "id": "apps_web_src_lib_access_isglobalreviewerrole", - "label": "isGlobalReviewerRole()", - "_callable": true, - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "isglobalreviewerrole()", - "source_file": "apps/web/src/lib/access.ts", - "source_location": "L25" - }, - { - "id": "apps_web_src_lib_access_ismanagerrole", - "label": "isManagerRole()", - "_callable": true, - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "ismanagerrole()", - "source_file": "apps/web/src/lib/access.ts", - "source_location": "L20" - }, - { - "id": "apps_web_src_lib_access_managescopefromrole", - "label": "manageScopeFromRole()", - "_callable": true, - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "managescopefromrole()", - "source_file": "apps/web/src/lib/access.ts", - "source_location": "L44" - }, - { - "id": "apps_web_src_lib_access_scopefromrole", - "label": "scopeFromRole()", - "_callable": true, - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "scopefromrole()", - "source_file": "apps/web/src/lib/access.ts", - "source_location": "L34" - }, { "id": "apps_web_src_lib_discord_fetchdiscorduserbyid", "label": "fetchDiscordUserById()", @@ -8311,18 +8627,6 @@ "source_file": "apps/web/src/lib/discord.ts", "source_location": "L98" }, - { - "id": "apps_web_src_lib_guild_candeleteforms", - "label": "canDeleteForms()", - "_callable": true, - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "candeleteforms()", - "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L43" - }, { "id": "apps_web_src_lib_guild_countteammembers", "label": "countTeamMembers()", @@ -8347,18 +8651,6 @@ "source_file": "apps/web/src/lib/guild.ts", "source_location": "L20" }, - { - "id": "apps_web_src_lib_guild_getmanagescope", - "label": "getManageScope()", - "_callable": true, - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "getmanagescope()", - "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L57" - }, { "id": "apps_web_src_lib_plan_getguildplan", "label": "getGuildPlan()", @@ -8372,160 +8664,16 @@ "source_location": "L21" }, { - "id": "apps_web_src_components_api_api_keys_manager_apikeysmanager", - "label": "ApiKeysManager()", - "_callable": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "apikeysmanager()", - "source_file": "apps/web/src/components/api/api-keys-manager.tsx", - "source_location": "L43" - }, - { - "id": "apps_web_src_components_api_api_keys_manager_apikeysmanager_create", - "label": "create()", - "_callable": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "create()", - "source_file": "apps/web/src/components/api/api-keys-manager.tsx", - "source_location": "L67" - }, - { - "id": "apps_web_src_components_api_api_keys_manager_apikeysmanager_revoke", - "label": "revoke()", - "_callable": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "revoke()", - "source_file": "apps/web/src/components/api/api-keys-manager.tsx", - "source_location": "L93" - }, - { - "id": "apps_web_src_components_api_api_keys_manager_fill", - "label": "fill()", - "_callable": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "fill()", - "source_file": "apps/web/src/components/api/api-keys-manager.tsx", - "source_location": "L34" - }, - { - "id": "apps_web_src_components_api_api_keys_manager_iso", - "label": "iso()", - "_callable": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "iso()", - "source_file": "apps/web/src/components/api/api-keys-manager.tsx", - "source_location": "L32" - }, - { - "id": "apps_web_src_components_board_kanban_board_fill", - "label": "fill()", - "_callable": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "fill()", - "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L42" - }, - { - "id": "apps_web_src_components_board_kanban_board_kanbanboard", - "label": "KanbanBoard()", - "_callable": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "kanbanboard()", - "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L55" - }, - { - "id": "apps_web_src_components_board_kanban_board_kanbanboard_move", - "label": "move()", - "_callable": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "move()", - "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L91" - }, - { - "id": "apps_web_src_components_dashboard_kit_data_table_datatable", - "label": "DataTable()", - "_callable": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "datatable()", - "source_file": "apps/web/src/components/dashboard-kit/data-table.tsx", - "source_location": "L56" - }, - { - "id": "apps_web_src_components_dashboard_kit_data_table_datatable_toggle", - "label": "toggle()", - "_callable": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "toggle()", - "source_file": "apps/web/src/components/dashboard-kit/data-table.tsx", - "source_location": "L93" - }, - { - "id": "apps_web_src_components_dashboard_kit_notice_notice", - "label": "Notice()", - "_callable": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "notice()", - "source_file": "apps/web/src/components/dashboard-kit/notice.tsx", - "source_location": "L25" - }, - { - "id": "apps_web_src_components_dashboard_kit_row_menu_rowmenu", - "label": "RowMenu()", - "_callable": true, - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "rowmenu()", - "source_file": "apps/web/src/components/dashboard-kit/row-menu.tsx", - "source_location": "L49" - }, - { - "id": "apps_web_src_components_dashboard_kit_section_card_sectioncard", - "label": "SectionCard()", + "id": "apps_web_src_lib_stripe_stripe", + "label": "stripe()", "_callable": true, "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", + "community": 33, + "community_name": "guild.ts", "file_type": "code", - "norm_label": "sectioncard()", - "source_file": "apps/web/src/components/dashboard-kit/section-card.tsx", - "source_location": "L10" + "norm_label": "stripe()", + "source_file": "apps/web/src/lib/stripe.ts", + "source_location": "L16" }, { "id": "apps_web_src_components_dashboard_my_submissions_table_mysubmissionstable", @@ -8623,37 +8771,13 @@ "source_file": "packages/ui/src/status-badge.tsx", "source_location": "L48" }, - { - "id": "apps_web_src_components_branding_custom_css_customcss", - "label": "CustomCss()", - "_callable": true, - "_origin": "ast", - "community": 36, - "community_name": "src/branding.ts", - "file_type": "code", - "norm_label": "customcss()", - "source_file": "apps/web/src/components/branding/custom-css.tsx", - "source_location": "L9" - }, - { - "id": "packages_shared_src_branding_sanitizecustomcss", - "label": "sanitizeCustomCss()", - "_callable": true, - "_origin": "ast", - "community": 36, - "community_name": "src/branding.ts", - "file_type": "code", - "norm_label": "sanitizecustomcss()", - "source_file": "packages/shared/src/branding.ts", - "source_location": "L25" - }, { "id": "apps_web_src_app_api_auth_logout_route_post", "label": "POST()", "_callable": true, "_origin": "ast", "community": 38, - "community_name": "dashboard-nav.ts", + "community_name": "getSession", "file_type": "code", "norm_label": "post()", "source_file": "apps/web/src/app/api/auth/logout/route.ts", @@ -8665,103 +8789,31 @@ "_callable": true, "_origin": "ast", "community": 38, - "community_name": "dashboard-nav.ts", + "community_name": "getSession", "file_type": "code", "norm_label": "get()", "source_file": "apps/web/src/app/api/auth/me/route.ts", "source_location": "L9" }, - { - "id": "apps_web_src_app_dashboard_guildid_layout_guildlayout", - "label": "GuildLayout()", - "_callable": true, - "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", - "file_type": "code", - "norm_label": "guildlayout()", - "source_file": "apps/web/src/app/dashboard/[guildId]/layout.tsx", - "source_location": "L21" - }, - { - "id": "apps_web_src_components_dashboard_dashboard_shell_dashboardshell", - "label": "DashboardShell()", - "_callable": true, - "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", - "file_type": "code", - "norm_label": "dashboardshell()", - "source_file": "apps/web/src/components/dashboard/dashboard-shell.tsx", - "source_location": "L90" - }, { "id": "apps_web_src_lib_auth_actions_logoutaction", "label": "logoutAction()", "_callable": true, "_origin": "ast", "community": 38, - "community_name": "dashboard-nav.ts", + "community_name": "getSession", "file_type": "code", "norm_label": "logoutaction()", "source_file": "apps/web/src/lib/auth-actions.ts", "source_location": "L12" }, - { - "id": "apps_web_src_lib_dashboard_nav_guildareahref", - "label": "guildAreaHref()", - "_callable": true, - "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", - "file_type": "code", - "norm_label": "guildareahref()", - "source_file": "apps/web/src/lib/dashboard-nav.ts", - "source_location": "L68" - }, - { - "id": "apps_web_src_lib_dashboard_nav_test_areasfor", - "label": "areasFor()", - "_callable": true, - "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", - "file_type": "code", - "norm_label": "areasfor()", - "source_file": "apps/web/src/lib/dashboard-nav.test.ts", - "source_location": "L7" - }, - { - "id": "apps_web_src_lib_dashboard_nav_visibleguildareas", - "label": "visibleGuildAreas()", - "_callable": true, - "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", - "file_type": "code", - "norm_label": "visibleguildareas()", - "source_file": "apps/web/src/lib/dashboard-nav.ts", - "source_location": "L59" - }, - { - "id": "apps_web_src_lib_guild_requireguildmembership", - "label": "requireGuildMembership()", - "_callable": true, - "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", - "file_type": "code", - "norm_label": "requireguildmembership()", - "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L175" - }, { "id": "apps_web_src_lib_session_getsession", "label": "getSession()", "_callable": true, "_origin": "ast", "community": 38, - "community_name": "dashboard-nav.ts", + "community_name": "getSession", "file_type": "code", "norm_label": "getsession()", "source_file": "apps/web/src/lib/session.ts", @@ -8773,7 +8825,7 @@ "_callable": true, "_origin": "ast", "community": 38, - "community_name": "dashboard-nav.ts", + "community_name": "getSession", "file_type": "code", "norm_label": "getsessionoptions()", "source_file": "apps/web/src/lib/session.ts", @@ -8785,7 +8837,7 @@ "_callable": true, "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "get()", "source_file": "apps/web/src/app/api/v1/forms/[formId]/submissions/route.ts", @@ -8797,7 +8849,7 @@ "_callable": true, "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "delete()", "source_file": "apps/web/src/app/api/v1/hooks/[hookId]/route.ts", @@ -8809,7 +8861,7 @@ "_callable": true, "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "get()", "source_file": "apps/web/src/app/api/v1/hooks/route.ts", @@ -8821,7 +8873,7 @@ "_callable": true, "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "post()", "source_file": "apps/web/src/app/api/v1/hooks/route.ts", @@ -8833,7 +8885,7 @@ "_callable": true, "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "get()", "source_file": "apps/web/src/app/api/v1/me/route.ts", @@ -8845,7 +8897,7 @@ "_callable": true, "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "authenticateapikey()", "source_file": "apps/web/src/lib/api-key.ts", @@ -8857,7 +8909,7 @@ "_callable": true, "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "generateapikey()", "source_file": "apps/web/src/lib/api-key.ts", @@ -8869,7 +8921,7 @@ "_callable": true, "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "hashapikey()", "source_file": "apps/web/src/lib/api-key.ts", @@ -8881,11 +8933,11 @@ "_callable": true, "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "getsubmissionstable()", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L101" + "source_location": "L102" }, { "id": "apps_web_src_lib_plan_isguildenterprise", @@ -8893,7 +8945,7 @@ "_callable": true, "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "isguildenterprise()", "source_file": "apps/web/src/lib/plan.ts", @@ -8905,23 +8957,71 @@ "_callable": true, "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "authorizev1()", "source_file": "apps/web/src/lib/v1-auth.ts", "source_location": "L22" }, { - "id": "apps_web_src_app_api_forms_slug_submit_route_buildpreview", - "label": "buildPreview()", + "id": "packages_db_prisma_seed_main", + "label": "main()", "_callable": true, "_origin": "ast", - "community": 40, - "community_name": "isLayoutField", + "community": 39, + "community_name": "db/src/index.ts", "file_type": "code", - "norm_label": "buildpreview()", - "source_file": "apps/web/src/app/api/forms/[slug]/submit/route.ts", - "source_location": "L50" + "norm_label": "main()", + "source_file": "packages/db/prisma/seed.ts", + "source_location": "L54" + }, + { + "id": "packages_db_src_submission_status_changesubmissionstatus", + "label": "changeSubmissionStatus()", + "_callable": true, + "_origin": "ast", + "community": 39, + "community_name": "db/src/index.ts", + "file_type": "code", + "norm_label": "changesubmissionstatus()", + "source_file": "packages/db/src/submission-status.ts", + "source_location": "L96" + }, + { + "id": "packages_db_src_submission_status_messagefrommap", + "label": "messageFromMap()", + "_callable": true, + "_origin": "ast", + "community": 39, + "community_name": "db/src/index.ts", + "file_type": "code", + "norm_label": "messagefrommap()", + "source_file": "packages/db/src/submission-status.ts", + "source_location": "L6" + }, + { + "id": "packages_db_src_submission_status_resolvetransitionmessage", + "label": "resolveTransitionMessage()", + "_callable": true, + "_origin": "ast", + "community": 39, + "community_name": "db/src/index.ts", + "file_type": "code", + "norm_label": "resolvetransitionmessage()", + "source_file": "packages/db/src/submission-status.ts", + "source_location": "L20" + }, + { + "id": "packages_db_src_webhooks_enqueuewebhooks", + "label": "enqueueWebhooks()", + "_callable": true, + "_origin": "ast", + "community": 39, + "community_name": "db/src/index.ts", + "file_type": "code", + "norm_label": "enqueuewebhooks()", + "source_file": "packages/db/src/webhooks.ts", + "source_location": "L17" }, { "id": "apps_web_src_components_builder_condition_editor_conditioneditor", @@ -9007,6 +9107,18 @@ "source_file": "apps/web/src/components/form/field-input.tsx", "source_location": "L74" }, + { + "id": "apps_web_src_components_form_form_renderer_islayout", + "label": "isLayout()", + "_callable": true, + "_origin": "ast", + "community": 40, + "community_name": "isLayoutField", + "file_type": "code", + "norm_label": "islayout()", + "source_file": "apps/web/src/components/form/form-renderer.tsx", + "source_location": "L28" + }, { "id": "apps_web_src_components_submission_answer_summary_answersummary", "label": "AnswerSummary()", @@ -9055,18 +9167,6 @@ "source_file": "packages/shared/src/form-spec.ts", "source_location": "L310" }, - { - "id": "packages_shared_src_form_spec_formatanswervalue", - "label": "formatAnswerValue()", - "_callable": true, - "_origin": "ast", - "community": 40, - "community_name": "isLayoutField", - "file_type": "code", - "norm_label": "formatanswervalue()", - "source_file": "packages/shared/src/form-spec.ts", - "source_location": "L237" - }, { "id": "packages_shared_src_form_spec_islayoutfield", "label": "isLayoutField()", @@ -9091,30 +9191,6 @@ "source_file": "packages/shared/src/form-spec.ts", "source_location": "L207" }, - { - "id": "packages_shared_src_form_spec_test_specwith", - "label": "specWith()", - "_callable": true, - "_origin": "ast", - "community": 40, - "community_name": "isLayoutField", - "file_type": "code", - "norm_label": "specwith()", - "source_file": "packages/shared/src/form-spec.test.ts", - "source_location": "L12" - }, - { - "id": "packages_shared_src_webhooks_buildsubmissionwebhookpayload", - "label": "buildSubmissionWebhookPayload()", - "_callable": true, - "_origin": "ast", - "community": 40, - "community_name": "isLayoutField", - "file_type": "code", - "norm_label": "buildsubmissionwebhookpayload()", - "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L143" - }, { "id": "apps_web_src_test_contrast_test_names", "label": "names()", @@ -9331,78 +9407,6 @@ "source_file": "apps/web/src/test/tokens.ts", "source_location": "L81" }, - { - "id": "apps_web_src_app_api_guilds_guildid_submissions_bulk_route_post", - "label": "POST()", - "_callable": true, - "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", - "file_type": "code", - "norm_label": "post()", - "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/bulk/route.ts", - "source_location": "L20" - }, - { - "id": "packages_db_prisma_seed_main", - "label": "main()", - "_callable": true, - "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", - "file_type": "code", - "norm_label": "main()", - "source_file": "packages/db/prisma/seed.ts", - "source_location": "L54" - }, - { - "id": "packages_db_src_submission_status_changesubmissionstatus", - "label": "changeSubmissionStatus()", - "_callable": true, - "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", - "file_type": "code", - "norm_label": "changesubmissionstatus()", - "source_file": "packages/db/src/submission-status.ts", - "source_location": "L96" - }, - { - "id": "packages_db_src_submission_status_messagefrommap", - "label": "messageFromMap()", - "_callable": true, - "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", - "file_type": "code", - "norm_label": "messagefrommap()", - "source_file": "packages/db/src/submission-status.ts", - "source_location": "L6" - }, - { - "id": "packages_db_src_submission_status_resolvetransitionmessage", - "label": "resolveTransitionMessage()", - "_callable": true, - "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", - "file_type": "code", - "norm_label": "resolvetransitionmessage()", - "source_file": "packages/db/src/submission-status.ts", - "source_location": "L20" - }, - { - "id": "packages_db_src_webhooks_enqueuewebhooks", - "label": "enqueueWebhooks()", - "_callable": true, - "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", - "file_type": "code", - "norm_label": "enqueuewebhooks()", - "source_file": "packages/db/src/webhooks.ts", - "source_location": "L17" - }, { "id": "apps_web_src_components_statuses_status_defs_form_payloadof", "label": "payloadOf()", @@ -9517,71 +9521,107 @@ "_callable": true, "_origin": "ast", "community": 44, - "community_name": "guild-hub.tsx", + "community_name": "forms-hub.tsx", "file_type": "code", "norm_label": "guildhubpage()", "source_file": "apps/web/src/app/g/[guildId]/page.tsx", "source_location": "L14" }, { - "id": "apps_web_src_components_public_guild_hub_guildhub", - "label": "GuildHub()", + "id": "apps_web_src_components_public_countdown_confetticolours", + "label": "confettiColours()", "_callable": true, "_origin": "ast", "community": 44, - "community_name": "guild-hub.tsx", + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "guildhub()", - "source_file": "apps/web/src/components/public/guild-hub.tsx", - "source_location": "L10" + "norm_label": "confetticolours()", + "source_file": "apps/web/src/components/public/countdown.tsx", + "source_location": "L108" }, { - "id": "apps_web_src_lib_forms_getguildcategories", - "label": "getGuildCategories()", + "id": "apps_web_src_components_public_countdown_countdown", + "label": "Countdown()", "_callable": true, "_origin": "ast", "community": 44, - "community_name": "guild-hub.tsx", + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "getguildcategories()", - "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L215" + "norm_label": "countdown()", + "source_file": "apps/web/src/components/public/countdown.tsx", + "source_location": "L27" }, { - "id": "apps_web_src_lib_forms_getliveformsforguild", - "label": "getLiveFormsForGuild()", + "id": "apps_web_src_components_public_countdown_countdown_tick", + "label": "tick()", "_callable": true, "_origin": "ast", "community": 44, - "community_name": "guild-hub.tsx", + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "getliveformsforguild()", - "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L186" + "norm_label": "tick()", + "source_file": "apps/web/src/components/public/countdown.tsx", + "source_location": "L48" }, { - "id": "apps_web_src_app_api_guilds_guildid_domain_verify_route_lookuptxt", - "label": "lookupTxt()", + "id": "apps_web_src_components_public_countdown_fireconfetti", + "label": "fireConfetti()", "_callable": true, "_origin": "ast", - "community": 46, - "community_name": "verify/route.ts", + "community": 44, + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "lookuptxt()", - "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/verify/route.ts", - "source_location": "L21" + "norm_label": "fireconfetti()", + "source_file": "apps/web/src/components/public/countdown.tsx", + "source_location": "L117" }, { - "id": "apps_web_src_app_api_guilds_guildid_domain_verify_route_post", - "label": "POST()", + "id": "apps_web_src_components_public_countdown_fireconfetti_frame", + "label": "frame()", "_callable": true, "_origin": "ast", - "community": 46, - "community_name": "verify/route.ts", + "community": 44, + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "post()", - "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/verify/route.ts", - "source_location": "L40" + "norm_label": "frame()", + "source_file": "apps/web/src/components/public/countdown.tsx", + "source_location": "L145" + }, + { + "id": "apps_web_src_components_public_forms_hub_guildformshub", + "label": "GuildFormsHub()", + "_callable": true, + "_origin": "ast", + "community": 44, + "community_name": "forms-hub.tsx", + "file_type": "code", + "norm_label": "guildformshub()", + "source_file": "apps/web/src/components/public/forms-hub.tsx", + "source_location": "L52" + }, + { + "id": "apps_web_src_components_public_guild_hub_guildhub", + "label": "GuildHub()", + "_callable": true, + "_origin": "ast", + "community": 44, + "community_name": "forms-hub.tsx", + "file_type": "code", + "norm_label": "guildhub()", + "source_file": "apps/web/src/components/public/guild-hub.tsx", + "source_location": "L10" + }, + { + "id": "apps_web_src_lib_forms_getliveformsforguild", + "label": "getLiveFormsForGuild()", + "_callable": true, + "_origin": "ast", + "community": 44, + "community_name": "forms-hub.tsx", + "file_type": "code", + "norm_label": "getliveformsforguild()", + "source_file": "apps/web/src/lib/forms.ts", + "source_location": "L187" }, { "id": "apps_web_src_components_domain_domain_form_domainform", @@ -9589,7 +9629,7 @@ "_callable": true, "_origin": "ast", "community": 46, - "community_name": "verify/route.ts", + "community_name": "DomainForm", "file_type": "code", "norm_label": "domainform()", "source_file": "apps/web/src/components/domain/domain-form.tsx", @@ -9601,11 +9641,11 @@ "_callable": true, "_origin": "ast", "community": 46, - "community_name": "verify/route.ts", + "community_name": "DomainForm", "file_type": "code", "norm_label": "remove()", "source_file": "apps/web/src/components/domain/domain-form.tsx", - "source_location": "L95" + "source_location": "L96" }, { "id": "apps_web_src_components_domain_domain_form_domainform_save", @@ -9613,11 +9653,11 @@ "_callable": true, "_origin": "ast", "community": 46, - "community_name": "verify/route.ts", + "community_name": "DomainForm", "file_type": "code", "norm_label": "save()", "source_file": "apps/web/src/components/domain/domain-form.tsx", - "source_location": "L58" + "source_location": "L59" }, { "id": "apps_web_src_components_domain_domain_form_domainform_verify", @@ -9625,23 +9665,11 @@ "_callable": true, "_origin": "ast", "community": 46, - "community_name": "verify/route.ts", + "community_name": "DomainForm", "file_type": "code", "norm_label": "verify()", "source_file": "apps/web/src/components/domain/domain-form.tsx", - "source_location": "L79" - }, - { - "id": "apps_web_src_lib_domain_sync_requestdomainsync", - "label": "requestDomainSync()", - "_callable": true, - "_origin": "ast", - "community": 46, - "community_name": "verify/route.ts", - "file_type": "code", - "norm_label": "requestdomainsync()", - "source_file": "apps/web/src/lib/domain-sync.ts", - "source_location": "L19" + "source_location": "L80" }, { "id": "packages_shared_src_domains_isvaliddomain", @@ -9649,11 +9677,11 @@ "_callable": true, "_origin": "ast", "community": 46, - "community_name": "verify/route.ts", + "community_name": "DomainForm", "file_type": "code", "norm_label": "isvaliddomain()", "source_file": "packages/shared/src/domains.ts", - "source_location": "L16" + "source_location": "L17" }, { "id": "packages_shared_src_domains_verificationrecordname", @@ -9661,11 +9689,11 @@ "_callable": true, "_origin": "ast", "community": 46, - "community_name": "verify/route.ts", + "community_name": "DomainForm", "file_type": "code", "norm_label": "verificationrecordname()", "source_file": "packages/shared/src/domains.ts", - "source_location": "L21" + "source_location": "L22" }, { "id": "packages_shared_src_domains_verificationrecordvalue", @@ -9673,11 +9701,11 @@ "_callable": true, "_origin": "ast", "community": 46, - "community_name": "verify/route.ts", + "community_name": "DomainForm", "file_type": "code", "norm_label": "verificationrecordvalue()", "source_file": "packages/shared/src/domains.ts", - "source_location": "L26" + "source_location": "L27" }, { "id": "packages_shared_src_formula_evaluateformula", @@ -9809,7 +9837,7 @@ "file_type": "code", "norm_label": "authorize()", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L21" + "source_location": "L22" }, { "id": "apps_web_src_app_api_guilds_guildid_audit_log_hookid_route_delete", @@ -9821,7 +9849,7 @@ "file_type": "code", "norm_label": "delete()", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L114" + "source_location": "L115" }, { "id": "apps_web_src_app_api_guilds_guildid_audit_log_hookid_route_patch", @@ -9833,7 +9861,7 @@ "file_type": "code", "norm_label": "patch()", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L35" + "source_location": "L36" }, { "id": "apps_web_src_app_api_guilds_guildid_audit_log_hookid_test_route_post", @@ -9857,19 +9885,7 @@ "file_type": "code", "norm_label": "post()", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", - "source_location": "L26" - }, - { - "id": "apps_web_src_app_dashboard_guildid_audit_log_page_auditlogpage", - "label": "AuditLogPage()", - "_callable": true, - "_origin": "ast", - "community": 49, - "community_name": "audit-log/[hookId]/route.ts", - "file_type": "code", - "norm_label": "auditlogpage()", - "source_file": "apps/web/src/app/dashboard/[guildId]/audit-log/page.tsx", - "source_location": "L21" + "source_location": "L27" }, { "id": "apps_web_src_lib_discord_webhook_actorline", @@ -9931,18 +9947,6 @@ "source_file": "packages/db/src/guild-log.ts", "source_location": "L23" }, - { - "id": "packages_shared_src_audit_log_auditactionfromevent", - "label": "auditActionFromEvent()", - "_callable": true, - "_origin": "ast", - "community": 49, - "community_name": "audit-log/[hookId]/route.ts", - "file_type": "code", - "norm_label": "auditactionfromevent()", - "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L34" - }, { "id": "packages_shared_src_audit_log_auditevent", "label": "auditEvent()", @@ -9953,19 +9957,7 @@ "file_type": "code", "norm_label": "auditevent()", "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L29" - }, - { - "id": "packages_shared_src_audit_log_maskdiscordwebhookurl", - "label": "maskDiscordWebhookUrl()", - "_callable": true, - "_origin": "ast", - "community": 49, - "community_name": "audit-log/[hookId]/route.ts", - "file_type": "code", - "norm_label": "maskdiscordwebhookurl()", - "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L137" + "source_location": "L30" }, { "id": "apps_web_src_app_dashboard_guildid_forms_formid_edit_page_editformpage", @@ -9973,7 +9965,7 @@ "_callable": true, "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "editformpage()", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/edit/page.tsx", @@ -9985,47 +9977,35 @@ "_callable": true, "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "experimentresultspage()", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/experiment/page.tsx", "source_location": "L19" }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_formid_preview_page_formpreviewpage", - "label": "FormPreviewPage()", - "_callable": true, - "_origin": "ast", - "community": 5, - "community_name": "getLocale", - "file_type": "code", - "norm_label": "formpreviewpage()", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/preview/page.tsx", - "source_location": "L28" - }, { "id": "apps_web_src_app_dashboard_guildid_messages_page_statusmessagespage", "label": "StatusMessagesPage()", "_callable": true, "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "statusmessagespage()", "source_file": "apps/web/src/app/dashboard/[guildId]/messages/page.tsx", "source_location": "L14" }, { - "id": "apps_web_src_app_dashboard_guildid_submissions_id_page_submissiondetailpage", - "label": "SubmissionDetailPage()", + "id": "apps_web_src_components_builder_experiment_results_table_experimentresultstable", + "label": "ExperimentResultsTable()", "_callable": true, "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", - "norm_label": "submissiondetailpage()", - "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/[id]/page.tsx", - "source_location": "L35" + "norm_label": "experimentresultstable()", + "source_file": "apps/web/src/components/builder/experiment-results-table.tsx", + "source_location": "L33" }, { "id": "apps_web_src_components_form_form_labels_datelabels", @@ -10033,95 +10013,47 @@ "_callable": true, "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "datelabels()", "source_file": "apps/web/src/components/form/form-labels.ts", "source_location": "L51" }, - { - "id": "apps_web_src_components_form_form_labels_formlabels", - "label": "formLabels()", - "_callable": true, - "_origin": "ast", - "community": 5, - "community_name": "getLocale", - "file_type": "code", - "norm_label": "formlabels()", - "source_file": "apps/web/src/components/form/form-labels.ts", - "source_location": "L12" - }, - { - "id": "apps_web_src_i18n_index_getlocale", - "label": "getLocale()", - "_callable": true, - "_origin": "ast", - "community": 5, - "community_name": "getLocale", - "file_type": "code", - "norm_label": "getlocale()", - "source_file": "apps/web/src/i18n/index.ts", - "source_location": "L27" - }, { "id": "apps_web_src_lib_forms_getformforedit", "label": "getFormForEdit()", "_callable": true, "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "getformforedit()", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L163" - }, - { - "id": "apps_web_src_lib_forms_getstatusoptionsforguild", - "label": "getStatusOptionsForGuild()", - "_callable": true, - "_origin": "ast", - "community": 5, - "community_name": "getLocale", - "file_type": "code", - "norm_label": "getstatusoptionsforguild()", - "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L76" + "source_location": "L164" }, { - "id": "apps_web_src_lib_forms_getsubmissionforreview", - "label": "getSubmissionForReview()", + "id": "apps_web_src_lib_forms_getguildcategories", + "label": "getGuildCategories()", "_callable": true, "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", - "norm_label": "getsubmissionforreview()", + "norm_label": "getguildcategories()", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L375" + "source_location": "L216" }, { - "id": "apps_web_src_lib_forms_parseformspec", - "label": "parseFormSpec()", + "id": "apps_web_src_lib_forms_getstatusoptionsforguild", + "label": "getStatusOptionsForGuild()", "_callable": true, "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", - "norm_label": "parseformspec()", + "norm_label": "getstatusoptionsforguild()", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L157" - }, - { - "id": "packages_shared_src_form_settings_parseformsettings", - "label": "parseFormSettings()", - "_callable": true, - "_origin": "ast", - "community": 5, - "community_name": "getLocale", - "file_type": "code", - "norm_label": "parseformsettings()", - "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L161" + "source_location": "L77" }, { "id": "packages_shared_src_form_settings_parsestatusmessages", @@ -10129,11 +10061,11 @@ "_callable": true, "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "parsestatusmessages()", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L70" + "source_location": "L71" }, { "id": "apps_web_src_app_api_guilds_guildid_forms_formid_archive_route_post", @@ -10159,6 +10091,18 @@ "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/definition/route.ts", "source_location": "L22" }, + { + "id": "apps_web_src_app_api_guilds_guildid_forms_formid_route_delete", + "label": "DELETE()", + "_callable": true, + "_origin": "ast", + "community": 50, + "community_name": "shared/src/index.ts", + "file_type": "code", + "norm_label": "delete()", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", + "source_location": "L95" + }, { "id": "apps_web_src_app_api_guilds_guildid_forms_formid_route_patch", "label": "PATCH()", @@ -10169,7 +10113,7 @@ "file_type": "code", "norm_label": "patch()", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L16" + "source_location": "L17" }, { "id": "apps_web_src_app_api_guilds_guildid_forms_import_route_post", @@ -10181,7 +10125,7 @@ "file_type": "code", "norm_label": "post()", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L34" + "source_location": "L35" }, { "id": "apps_web_src_app_api_guilds_guildid_forms_import_route_slugvariant", @@ -10193,55 +10137,43 @@ "file_type": "code", "norm_label": "slugvariant()", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L24" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_forms_route_post", - "label": "POST()", - "_callable": true, - "_origin": "ast", - "community": 50, - "community_name": "shared/src/index.ts", - "file_type": "code", - "norm_label": "post()", - "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", - "source_location": "L16" + "source_location": "L25" }, { - "id": "apps_web_src_app_dashboard_guildid_branding_page_brandingpage", - "label": "BrandingPage()", + "id": "apps_web_src_lib_forms_resolveguildcategoryid", + "label": "resolveGuildCategoryId()", "_callable": true, "_origin": "ast", "community": 50, "community_name": "shared/src/index.ts", "file_type": "code", - "norm_label": "brandingpage()", - "source_file": "apps/web/src/app/dashboard/[guildId]/branding/page.tsx", - "source_location": "L15" + "norm_label": "resolveguildcategoryid()", + "source_file": "apps/web/src/lib/forms.ts", + "source_location": "L225" }, { - "id": "apps_web_src_lib_forms_resolveguildcategoryid", - "label": "resolveGuildCategoryId()", + "id": "apps_web_src_lib_forms_resolveorcreatecategorybyname", + "label": "resolveOrCreateCategoryByName()", "_callable": true, "_origin": "ast", "community": 50, "community_name": "shared/src/index.ts", "file_type": "code", - "norm_label": "resolveguildcategoryid()", + "norm_label": "resolveorcreatecategorybyname()", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L224" + "source_location": "L242" }, { - "id": "apps_web_src_lib_forms_resolveorcreatecategorybyname", - "label": "resolveOrCreateCategoryByName()", + "id": "apps_web_src_lib_guild_candeleteforms", + "label": "canDeleteForms()", "_callable": true, "_origin": "ast", "community": 50, "community_name": "shared/src/index.ts", "file_type": "code", - "norm_label": "resolveorcreatecategorybyname()", - "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L241" + "norm_label": "candeleteforms()", + "source_file": "apps/web/src/lib/guild.ts", + "source_location": "L40" }, { "id": "apps_web_src_lib_guild_canmanageform", @@ -10267,17 +10199,41 @@ "source_file": "apps/web/src/lib/plan.ts", "source_location": "L38" }, + { + "id": "apps_web_src_lib_validation_message_localizeissue", + "label": "localizeIssue()", + "_callable": true, + "_origin": "ast", + "community": 50, + "community_name": "shared/src/index.ts", + "file_type": "code", + "norm_label": "localizeissue()", + "source_file": "apps/web/src/lib/validation-message.ts", + "source_location": "L21" + }, + { + "id": "apps_web_src_lib_validation_message_test_firstissue", + "label": "firstIssue()", + "_callable": true, + "_origin": "ast", + "community": 50, + "community_name": "shared/src/index.ts", + "file_type": "code", + "norm_label": "firstissue()", + "source_file": "apps/web/src/lib/validation-message.test.ts", + "source_location": "L9" + }, { "id": "packages_shared_src_status_defs_isterminalstatus", "label": "isTerminalStatus()", "_callable": true, "_origin": "ast", "community": 51, - "community_name": "statuses/page.tsx", + "community_name": "status-defs.ts", "file_type": "code", "norm_label": "isterminalstatus()", "source_file": "packages/shared/src/status-defs.ts", - "source_location": "L10" + "source_location": "L11" }, { "id": "apps_web_scripts_generate_pwa_icons_render", @@ -10313,7 +10269,7 @@ "file_type": "code", "norm_label": "getguildbyhandle()", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L207" + "source_location": "L208" }, { "id": "apps_web_src_test_routes_test_toplevelsegments", @@ -10337,7 +10293,7 @@ "file_type": "code", "norm_label": "isreservedhandle()", "source_file": "packages/shared/src/handle.ts", - "source_location": "L41" + "source_location": "L42" }, { "id": "packages_shared_src_handle_normalizehandle", @@ -10349,7 +10305,67 @@ "file_type": "code", "norm_label": "normalizehandle()", "source_file": "packages/shared/src/handle.ts", - "source_location": "L37" + "source_location": "L38" + }, + { + "id": "apps_web_src_components_bot_bot_config_form_botconfigform", + "label": "BotConfigForm()", + "_callable": true, + "_origin": "ast", + "community": 56, + "community_name": "FormBuilder", + "file_type": "code", + "norm_label": "botconfigform()", + "source_file": "apps/web/src/components/bot/bot-config-form.tsx", + "source_location": "L42" + }, + { + "id": "apps_web_src_components_bot_bot_config_form_botconfigform_discard", + "label": "discard()", + "_callable": true, + "_origin": "ast", + "community": 56, + "community_name": "FormBuilder", + "file_type": "code", + "norm_label": "discard()", + "source_file": "apps/web/src/components/bot/bot-config-form.tsx", + "source_location": "L92" + }, + { + "id": "apps_web_src_components_bot_bot_config_form_botconfigform_save", + "label": "save()", + "_callable": true, + "_origin": "ast", + "community": 56, + "community_name": "FormBuilder", + "file_type": "code", + "norm_label": "save()", + "source_file": "apps/web/src/components/bot/bot-config-form.tsx", + "source_location": "L68" + }, + { + "id": "apps_web_src_components_bot_bot_config_values_botconfigbody", + "label": "botConfigBody()", + "_callable": true, + "_origin": "ast", + "community": 56, + "community_name": "FormBuilder", + "file_type": "code", + "norm_label": "botconfigbody()", + "source_file": "apps/web/src/components/bot/bot-config-values.ts", + "source_location": "L27" + }, + { + "id": "apps_web_src_components_bot_bot_config_values_botconfigvaluesof", + "label": "botConfigValuesOf()", + "_callable": true, + "_origin": "ast", + "community": 56, + "community_name": "FormBuilder", + "file_type": "code", + "norm_label": "botconfigvaluesof()", + "source_file": "apps/web/src/components/bot/bot-config-values.ts", + "source_location": "L13" }, { "id": "apps_web_src_components_builder_form_builder_formbuilder", @@ -10568,36 +10584,96 @@ "source_location": "L283" }, { - "id": "apps_web_src_components_builder_form_builder_isotolocalinput", - "label": "isoToLocalInput()", + "id": "apps_web_src_components_builder_form_builder_slugify", + "label": "slugify()", "_callable": true, "_origin": "ast", "community": 56, "community_name": "FormBuilder", "file_type": "code", - "norm_label": "isotolocalinput()", + "norm_label": "slugify()", "source_file": "apps/web/src/components/builder/form-builder.tsx", - "source_location": "L81" + "source_location": "L89" }, { - "id": "apps_web_src_components_builder_form_builder_slugify", - "label": "slugify()", + "id": "packages_shared_src_form_settings_acceptedroleidsof", + "label": "acceptedRoleIdsOf()", "_callable": true, "_origin": "ast", "community": 56, "community_name": "FormBuilder", "file_type": "code", - "norm_label": "slugify()", + "norm_label": "acceptedroleidsof()", + "source_file": "packages/shared/src/form-settings.ts", + "source_location": "L173" + }, + { + "id": "packages_shared_src_form_settings_parseidlist", + "label": "parseIdList()", + "_callable": true, + "_origin": "ast", + "community": 56, + "community_name": "FormBuilder", + "file_type": "code", + "norm_label": "parseidlist()", + "source_file": "packages/shared/src/form-settings.ts", + "source_location": "L182" + }, + { + "id": "apps_web_src_components_builder_form_builder_isotolocalinput", + "label": "isoToLocalInput()", + "_callable": true, + "_origin": "ast", + "community": 57, + "community_name": "date-field.tsx", + "file_type": "code", + "norm_label": "isotolocalinput()", "source_file": "apps/web/src/components/builder/form-builder.tsx", - "source_location": "L89" + "source_location": "L81" + }, + { + "id": "apps_web_src_components_dashboard_kit_use_dismiss_usedismiss", + "label": "useDismiss()", + "_callable": true, + "_origin": "ast", + "community": 57, + "community_name": "date-field.tsx", + "file_type": "code", + "norm_label": "usedismiss()", + "source_file": "apps/web/src/components/dashboard-kit/use-dismiss.ts", + "source_location": "L13" + }, + { + "id": "apps_web_src_components_dashboard_kit_use_dismiss_usedismiss_onkey", + "label": "onKey()", + "_callable": true, + "_origin": "ast", + "community": 57, + "community_name": "date-field.tsx", + "file_type": "code", + "norm_label": "onkey()", + "source_file": "apps/web/src/components/dashboard-kit/use-dismiss.ts", + "source_location": "L25" + }, + { + "id": "apps_web_src_components_dashboard_kit_use_dismiss_usedismiss_onpointer", + "label": "onPointer()", + "_callable": true, + "_origin": "ast", + "community": 57, + "community_name": "date-field.tsx", + "file_type": "code", + "norm_label": "onpointer()", + "source_file": "apps/web/src/components/dashboard-kit/use-dismiss.ts", + "source_location": "L22" }, { "id": "apps_web_src_components_form_date_field_datefield", "label": "DateField()", "_callable": true, "_origin": "ast", - "community": 56, - "community_name": "FormBuilder", + "community": 57, + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "datefield()", "source_file": "apps/web/src/components/form/date-field.tsx", @@ -10608,8 +10684,8 @@ "label": "emit()", "_callable": true, "_origin": "ast", - "community": 56, - "community_name": "FormBuilder", + "community": 57, + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "emit()", "source_file": "apps/web/src/components/form/date-field.tsx", @@ -10620,8 +10696,8 @@ "label": "pickDay()", "_callable": true, "_origin": "ast", - "community": 56, - "community_name": "FormBuilder", + "community": 57, + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "pickday()", "source_file": "apps/web/src/components/form/date-field.tsx", @@ -10632,8 +10708,8 @@ "label": "setTime()", "_callable": true, "_origin": "ast", - "community": 56, - "community_name": "FormBuilder", + "community": 57, + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "settime()", "source_file": "apps/web/src/components/form/date-field.tsx", @@ -10644,8 +10720,8 @@ "label": "pad()", "_callable": true, "_origin": "ast", - "community": 56, - "community_name": "FormBuilder", + "community": 57, + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "pad()", "source_file": "apps/web/src/components/form/date-field.tsx", @@ -10656,8 +10732,8 @@ "label": "parseValue()", "_callable": true, "_origin": "ast", - "community": 56, - "community_name": "FormBuilder", + "community": 57, + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "parsevalue()", "source_file": "apps/web/src/components/form/date-field.tsx", @@ -10668,8 +10744,8 @@ "label": "sameDay()", "_callable": true, "_origin": "ast", - "community": 56, - "community_name": "FormBuilder", + "community": 57, + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "sameday()", "source_file": "apps/web/src/components/form/date-field.tsx", @@ -10680,8 +10756,8 @@ "label": "toISO()", "_callable": true, "_origin": "ast", - "community": 56, - "community_name": "FormBuilder", + "community": 57, + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "toiso()", "source_file": "apps/web/src/components/form/date-field.tsx", @@ -10693,7 +10769,7 @@ "_callable": true, "_origin": "ast", "community": 57, - "community_name": "phone-field.tsx", + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "phonefield()", "source_file": "apps/web/src/components/form/phone-field.tsx", @@ -10705,19 +10781,67 @@ "_callable": true, "_origin": "ast", "community": 57, - "community_name": "phone-field.tsx", + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "update()", "source_file": "apps/web/src/components/form/phone-field.tsx", "source_location": "L50" }, + { + "id": "apps_web_src_components_site_header_bar_accountmenu", + "label": "AccountMenu()", + "_callable": true, + "_origin": "ast", + "community": 57, + "community_name": "date-field.tsx", + "file_type": "code", + "norm_label": "accountmenu()", + "source_file": "apps/web/src/components/site/header-bar.tsx", + "source_location": "L273" + }, + { + "id": "apps_web_src_components_site_header_bar_currentfor", + "label": "currentFor()", + "_callable": true, + "_origin": "ast", + "community": 57, + "community_name": "date-field.tsx", + "file_type": "code", + "norm_label": "currentfor()", + "source_file": "apps/web/src/components/site/header-bar.tsx", + "source_location": "L44" + }, + { + "id": "apps_web_src_components_site_header_bar_headerbar", + "label": "HeaderBar()", + "_callable": true, + "_origin": "ast", + "community": 57, + "community_name": "date-field.tsx", + "file_type": "code", + "norm_label": "headerbar()", + "source_file": "apps/web/src/components/site/header-bar.tsx", + "source_location": "L349" + }, + { + "id": "apps_web_src_components_site_header_bar_mainnav", + "label": "MainNav()", + "_callable": true, + "_origin": "ast", + "community": 57, + "community_name": "date-field.tsx", + "file_type": "code", + "norm_label": "mainnav()", + "source_file": "apps/web/src/components/site/header-bar.tsx", + "source_location": "L100" + }, { "id": "apps_web_src_lib_countries_flagof", "label": "flagOf()", "_callable": true, "_origin": "ast", "community": 57, - "community_name": "phone-field.tsx", + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "flagof()", "source_file": "apps/web/src/lib/countries.ts", @@ -10729,7 +10853,7 @@ "_callable": true, "_origin": "ast", "community": 57, - "community_name": "phone-field.tsx", + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "formatphone()", "source_file": "apps/web/src/lib/countries.ts", @@ -10741,71 +10865,47 @@ "_callable": true, "_origin": "ast", "community": 57, - "community_name": "phone-field.tsx", + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "parsephone()", "source_file": "apps/web/src/lib/countries.ts", "source_location": "L75" }, { - "id": "apps_web_src_components_dashboard_guild_icon_guildicon", - "label": "GuildIcon()", - "_callable": true, - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "guildicon()", - "source_file": "apps/web/src/components/dashboard/guild-icon.tsx", - "source_location": "L18" - }, - { - "id": "apps_web_src_components_dashboard_kit_checkbox_checkbox", - "label": "Checkbox()", - "_callable": true, - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "checkbox()", - "source_file": "apps/web/src/components/dashboard-kit/checkbox.tsx", - "source_location": "L14" - }, - { - "id": "apps_web_src_components_dashboard_kit_guild_switcher_guildmark", - "label": "GuildMark()", + "id": "apps_web_src_components_dashboard_kit_app_shell_appshell", + "label": "AppShell()", "_callable": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "guildmark()", - "source_file": "apps/web/src/components/dashboard-kit/guild-switcher.tsx", - "source_location": "L39" + "norm_label": "appshell()", + "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", + "source_location": "L333" }, { - "id": "apps_web_src_components_dashboard_kit_guild_switcher_guildswitcher", - "label": "GuildSwitcher()", + "id": "apps_web_src_components_dashboard_kit_app_shell_navlist", + "label": "NavList()", "_callable": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "guildswitcher()", - "source_file": "apps/web/src/components/dashboard-kit/guild-switcher.tsx", - "source_location": "L74" + "norm_label": "navlist()", + "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", + "source_location": "L105" }, { - "id": "apps_web_src_components_dashboard_kit_kit_copy_test_strings", - "label": "strings()", + "id": "apps_web_src_components_dashboard_kit_app_shell_sidebarbody", + "label": "SidebarBody()", "_callable": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "strings()", - "source_file": "apps/web/src/components/dashboard-kit/kit-copy.test.ts", - "source_location": "L11" + "norm_label": "sidebarbody()", + "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", + "source_location": "L252" }, { "id": "apps_web_src_components_dashboard_kit_language_select_languageselect", @@ -10813,83 +10913,59 @@ "_callable": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "languageselect()", "source_file": "apps/web/src/components/dashboard-kit/language-select.tsx", "source_location": "L17" }, { - "id": "apps_web_src_components_dashboard_kit_theme_switch_nosubscription", - "label": "noSubscription()", + "id": "apps_web_src_components_dashboard_kit_nav_currentnavid", + "label": "currentNavId()", "_callable": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "nosubscription()", - "source_file": "apps/web/src/components/dashboard-kit/theme-switch.tsx", - "source_location": "L16" + "norm_label": "currentnavid()", + "source_file": "apps/web/src/components/dashboard-kit/nav.ts", + "source_location": "L38" }, { - "id": "apps_web_src_components_dashboard_kit_theme_switch_usehydrated", - "label": "useHydrated()", + "id": "apps_web_src_components_dashboard_kit_theme_switch_nosubscription", + "label": "noSubscription()", "_callable": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "usehydrated()", + "norm_label": "nosubscription()", "source_file": "apps/web/src/components/dashboard-kit/theme-switch.tsx", - "source_location": "L19" - }, - { - "id": "apps_web_src_components_dashboard_kit_use_dismiss_usedismiss", - "label": "useDismiss()", - "_callable": true, - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "usedismiss()", - "source_file": "apps/web/src/components/dashboard-kit/use-dismiss.ts", - "source_location": "L13" - }, - { - "id": "apps_web_src_components_dashboard_kit_use_dismiss_usedismiss_onkey", - "label": "onKey()", - "_callable": true, - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "onkey()", - "source_file": "apps/web/src/components/dashboard-kit/use-dismiss.ts", - "source_location": "L25" + "source_location": "L16" }, { - "id": "apps_web_src_components_dashboard_kit_use_dismiss_usedismiss_onpointer", - "label": "onPointer()", + "id": "apps_web_src_components_dashboard_kit_theme_switch_themeswitch", + "label": "ThemeSwitch()", "_callable": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "onpointer()", - "source_file": "apps/web/src/components/dashboard-kit/use-dismiss.ts", - "source_location": "L22" + "norm_label": "themeswitch()", + "source_file": "apps/web/src/components/dashboard-kit/theme-switch.tsx", + "source_location": "L35" }, { - "id": "apps_web_src_components_site_header_bar_accountmenu", - "label": "AccountMenu()", + "id": "apps_web_src_components_dashboard_kit_theme_switch_usehydrated", + "label": "useHydrated()", "_callable": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "accountmenu()", - "source_file": "apps/web/src/components/site/header-bar.tsx", - "source_location": "L273" + "norm_label": "usehydrated()", + "source_file": "apps/web/src/components/dashboard-kit/theme-switch.tsx", + "source_location": "L19" }, { "id": "apps_web_src_components_site_header_bar_accountsections", @@ -10897,55 +10973,19 @@ "_callable": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "accountsections()", "source_file": "apps/web/src/components/site/header-bar.tsx", "source_location": "L206" }, - { - "id": "apps_web_src_components_site_header_bar_currentfor", - "label": "currentFor()", - "_callable": true, - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "currentfor()", - "source_file": "apps/web/src/components/site/header-bar.tsx", - "source_location": "L44" - }, - { - "id": "apps_web_src_components_site_header_bar_headerbar", - "label": "HeaderBar()", - "_callable": true, - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "headerbar()", - "source_file": "apps/web/src/components/site/header-bar.tsx", - "source_location": "L349" - }, - { - "id": "apps_web_src_components_site_header_bar_mainnav", - "label": "MainNav()", - "_callable": true, - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "mainnav()", - "source_file": "apps/web/src/components/site/header-bar.tsx", - "source_location": "L100" - }, { "id": "apps_web_src_components_site_header_bar_panellink", "label": "PanelLink()", "_callable": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "panellink()", "source_file": "apps/web/src/components/site/header-bar.tsx", @@ -10957,60 +10997,24 @@ "_callable": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "languagepicker()", "source_file": "apps/web/src/components/site/language-picker.tsx", "source_location": "L17" }, - { - "id": "apps_web_src_components_ui_radio_card_radiocard", - "label": "RadioCard()", - "_callable": true, - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "radiocard()", - "source_file": "apps/web/src/components/ui/radio-card.tsx", - "source_location": "L12" - }, - { - "id": "apps_web_src_components_ui_skeleton_skeleton", - "label": "Skeleton()", - "_callable": true, - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "skeleton()", - "source_file": "apps/web/src/components/ui/skeleton.tsx", - "source_location": "L6" - }, { "id": "apps_web_src_i18n_locale_options_writelocalecookie", "label": "writeLocaleCookie()", "_callable": true, "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "writelocalecookie()", "source_file": "apps/web/src/i18n/locale-options.ts", "source_location": "L22" }, - { - "id": "apps_web_src_lib_utils_cn", - "label": "cn()", - "_callable": true, - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "cn()", - "source_file": "apps/web/src/lib/utils.ts", - "source_location": "L23" - }, { "id": "apps_web_src_app_api_billing_webhook_route_customerid", "label": "customerId()", @@ -11071,18 +11075,6 @@ "source_file": "apps/web/src/app/api/billing/webhook/route.ts", "source_location": "L49" }, - { - "id": "apps_web_src_app_api_guilds_guildid_billing_checkout_route_post", - "label": "POST()", - "_callable": true, - "_origin": "ast", - "community": 63, - "community_name": "webhook/route.ts", - "file_type": "code", - "norm_label": "post()", - "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/checkout/route.ts", - "source_location": "L14" - }, { "id": "apps_web_src_lib_emails_order_confirmation_buildorderconfirmation", "label": "buildOrderConfirmation()", @@ -11167,18 +11159,6 @@ "source_file": "apps/web/src/lib/mail.ts", "source_location": "L109" }, - { - "id": "apps_web_src_lib_stripe_enterprisepriceid", - "label": "enterprisePriceId()", - "_callable": true, - "_origin": "ast", - "community": 63, - "community_name": "webhook/route.ts", - "file_type": "code", - "norm_label": "enterprisepriceid()", - "source_file": "apps/web/src/lib/stripe.ts", - "source_location": "L35" - }, { "id": "apps_web_src_lib_stripe_formatsubscriptionprice", "label": "formatSubscriptionPrice()", @@ -11192,76 +11172,64 @@ "source_location": "L63" }, { - "id": "apps_web_src_lib_stripe_pricefortier", - "label": "priceForTier()", - "_callable": true, - "_origin": "ast", - "community": 63, - "community_name": "webhook/route.ts", - "file_type": "code", - "norm_label": "pricefortier()", - "source_file": "apps/web/src/lib/stripe.ts", - "source_location": "L45" - }, - { - "id": "apps_web_src_lib_stripe_propriceid", - "label": "proPriceId()", + "id": "apps_web_src_lib_stripe_tierforprice", + "label": "tierForPrice()", "_callable": true, "_origin": "ast", "community": 63, "community_name": "webhook/route.ts", "file_type": "code", - "norm_label": "propriceid()", + "norm_label": "tierforprice()", "source_file": "apps/web/src/lib/stripe.ts", - "source_location": "L30" + "source_location": "L50" }, { - "id": "apps_web_src_lib_stripe_stripe", - "label": "stripe()", + "id": "apps_web_src_lib_stripe_webhooksecret", + "label": "webhookSecret()", "_callable": true, "_origin": "ast", "community": 63, "community_name": "webhook/route.ts", "file_type": "code", - "norm_label": "stripe()", + "norm_label": "webhooksecret()", "source_file": "apps/web/src/lib/stripe.ts", - "source_location": "L16" + "source_location": "L74" }, { - "id": "apps_web_src_lib_stripe_tierforprice", - "label": "tierForPrice()", + "id": "apps_web_src_components_dashboard_guild_icon_guildicon", + "label": "GuildIcon()", "_callable": true, "_origin": "ast", - "community": 63, - "community_name": "webhook/route.ts", + "community": 64, + "community_name": "dashboard-kit/index.ts", "file_type": "code", - "norm_label": "tierforprice()", - "source_file": "apps/web/src/lib/stripe.ts", - "source_location": "L50" + "norm_label": "guildicon()", + "source_file": "apps/web/src/components/dashboard/guild-icon.tsx", + "source_location": "L18" }, { - "id": "apps_web_src_lib_stripe_webhooksecret", - "label": "webhookSecret()", + "id": "apps_web_src_components_dashboard_kit_data_table_datatable", + "label": "DataTable()", "_callable": true, "_origin": "ast", - "community": 63, - "community_name": "webhook/route.ts", + "community": 64, + "community_name": "dashboard-kit/index.ts", "file_type": "code", - "norm_label": "webhooksecret()", - "source_file": "apps/web/src/lib/stripe.ts", - "source_location": "L74" + "norm_label": "datatable()", + "source_file": "apps/web/src/components/dashboard-kit/data-table.tsx", + "source_location": "L56" }, { - "id": "apps_web_src_components_dashboard_guild_table_guildtable", - "label": "GuildTable()", + "id": "apps_web_src_components_dashboard_kit_data_table_datatable_toggle", + "label": "toggle()", "_callable": true, "_origin": "ast", "community": 64, "community_name": "dashboard-kit/index.ts", "file_type": "code", - "norm_label": "guildtable()", - "source_file": "apps/web/src/components/dashboard/guild-table.tsx", - "source_location": "L23" + "norm_label": "toggle()", + "source_file": "apps/web/src/components/dashboard-kit/data-table.tsx", + "source_location": "L93" }, { "id": "apps_web_src_components_dashboard_kit_sort_rows_compare", @@ -11287,30 +11255,6 @@ "source_file": "apps/web/src/components/dashboard-kit/sort-rows.ts", "source_location": "L28" }, - { - "id": "apps_web_src_components_dashboard_kit_stat_tile_statgrid", - "label": "StatGrid()", - "_callable": true, - "_origin": "ast", - "community": 64, - "community_name": "dashboard-kit/index.ts", - "file_type": "code", - "norm_label": "statgrid()", - "source_file": "apps/web/src/components/dashboard-kit/stat-tile.tsx", - "source_location": "L91" - }, - { - "id": "apps_web_src_components_dashboard_kit_stat_tile_stattile", - "label": "StatTile()", - "_callable": true, - "_origin": "ast", - "community": 64, - "community_name": "dashboard-kit/index.ts", - "file_type": "code", - "norm_label": "stattile()", - "source_file": "apps/web/src/components/dashboard-kit/stat-tile.tsx", - "source_location": "L32" - }, { "id": "apps_realtime_src_index_createserver", "label": "createServer()", @@ -11539,13 +11483,37 @@ "source_file": "apps/web/src/components/webhooks/webhooks-manager.tsx", "source_location": "L183" }, + { + "id": "packages_shared_src_audit_log_auditactionfromevent", + "label": "auditActionFromEvent()", + "_callable": true, + "_origin": "ast", + "community": 69, + "community_name": "audit-log.ts", + "file_type": "code", + "norm_label": "auditactionfromevent()", + "source_file": "packages/shared/src/audit-log.ts", + "source_location": "L35" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_submissions_bulk_route_post", + "label": "POST()", + "_callable": true, + "_origin": "ast", + "community": 7, + "community_name": "submissions/page.tsx", + "file_type": "code", + "norm_label": "post()", + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/bulk/route.ts", + "source_location": "L20" + }, { "id": "apps_web_src_app_dashboard_guildid_board_page_boardpage", "label": "BoardPage()", "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "boardpage()", "source_file": "apps/web/src/app/dashboard/[guildId]/board/page.tsx", @@ -11557,35 +11525,35 @@ "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "archivedsubmissionspage()", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/archived/page.tsx", "source_location": "L14" }, { - "id": "apps_web_src_app_dashboard_guildid_submissions_page_guildsubmissionspage", - "label": "GuildSubmissionsPage()", + "id": "apps_web_src_app_dashboard_guildid_submissions_id_page_submissiondetailpage", + "label": "SubmissionDetailPage()", "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", - "norm_label": "guildsubmissionspage()", - "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L20" + "norm_label": "submissiondetailpage()", + "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/[id]/page.tsx", + "source_location": "L35" }, { - "id": "apps_web_src_components_dashboard_archived_forms_table_archivedformstable", - "label": "ArchivedFormsTable()", + "id": "apps_web_src_app_dashboard_guildid_submissions_page_guildsubmissionspage", + "label": "GuildSubmissionsPage()", "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", - "norm_label": "archivedformstable()", - "source_file": "apps/web/src/components/dashboard/archived-forms-table.tsx", - "source_location": "L27" + "norm_label": "guildsubmissionspage()", + "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", + "source_location": "L21" }, { "id": "apps_web_src_components_dashboard_dashboard_live_dashboardlive", @@ -11593,143 +11561,35 @@ "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "dashboardlive()", "source_file": "apps/web/src/components/dashboard/dashboard-live.tsx", "source_location": "L13" }, - { - "id": "apps_web_src_components_dashboard_kit_empty_state_emptystate", - "label": "EmptyState()", - "_callable": true, - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "emptystate()", - "source_file": "apps/web/src/components/dashboard-kit/empty-state.tsx", - "source_location": "L28" - }, - { - "id": "apps_web_src_components_dashboard_kit_page_header_pageheader", - "label": "PageHeader()", - "_callable": true, - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "pageheader()", - "source_file": "apps/web/src/components/dashboard-kit/page-header.tsx", - "source_location": "L21" - }, - { - "id": "apps_web_src_components_dashboard_submissions_table_fill", - "label": "fill()", - "_callable": true, - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "fill()", - "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L64" - }, { "id": "apps_web_src_components_dashboard_submissions_table_labels_submissionstablelabels", "label": "submissionsTableLabels()", "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "submissionstablelabels()", "source_file": "apps/web/src/components/dashboard/submissions-table-labels.ts", "source_location": "L9" }, { - "id": "apps_web_src_components_dashboard_submissions_table_submissionstable", - "label": "SubmissionsTable()", - "_callable": true, - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "submissionstable()", - "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L77" - }, - { - "id": "apps_web_src_components_dashboard_submissions_table_submissionstable_apply", - "label": "apply()", - "_callable": true, - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "apply()", - "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L171" - }, - { - "id": "apps_web_src_components_dashboard_submissions_table_submissionstable_changefilter", - "label": "changeFilter()", - "_callable": true, - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "changefilter()", - "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L117" - }, - { - "id": "apps_web_src_components_dashboard_submissions_table_submissionstable_report", - "label": "report()", - "_callable": true, - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "report()", - "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L138" - }, - { - "id": "apps_web_src_components_dashboard_submissions_table_submissionstable_setarchived", - "label": "setArchived()", - "_callable": true, - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "setarchived()", - "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L144" - }, - { - "id": "apps_web_src_components_dashboard_submissions_table_submissionstable_toggle", - "label": "toggle()", - "_callable": true, - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "toggle()", - "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L124" - }, - { - "id": "apps_web_src_components_dashboard_submissions_table_submissionstable_toggleall", - "label": "toggleAll()", + "id": "apps_web_src_lib_forms_getsubmissionforreview", + "label": "getSubmissionForReview()", "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", - "norm_label": "toggleall()", - "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L133" + "norm_label": "getsubmissionforreview()", + "source_file": "apps/web/src/lib/forms.ts", + "source_location": "L378" }, { "id": "apps_web_src_lib_forms_resolvestatus", @@ -11737,11 +11597,11 @@ "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "resolvestatus()", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L32" + "source_location": "L33" }, { "id": "apps_web_src_lib_forms_statusoptions", @@ -11749,11 +11609,11 @@ "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "statusoptions()", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L53" + "source_location": "L54" }, { "id": "apps_web_src_lib_guild_canreviewsubmissions", @@ -11761,7 +11621,7 @@ "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "canreviewsubmissions()", "source_file": "apps/web/src/lib/guild.ts", @@ -11773,11 +11633,11 @@ "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "countarchivedsubmissions()", "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L290" + "source_location": "L303" }, { "id": "apps_web_src_lib_guild_getguildsubmissions", @@ -11785,11 +11645,11 @@ "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "getguildsubmissions()", "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L260" + "source_location": "L269" }, { "id": "apps_web_src_lib_guild_getreviewscope", @@ -11797,7 +11657,7 @@ "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "getreviewscope()", "source_file": "apps/web/src/lib/guild.ts", @@ -11809,7 +11669,7 @@ "_callable": true, "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "signguildrealtimetoken()", "source_file": "apps/web/src/lib/realtime-token.ts", @@ -11833,71 +11693,71 @@ "_callable": true, "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", "norm_label": "accountmenu()", "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", "source_location": "L164" }, { - "id": "apps_web_src_components_dashboard_kit_app_shell_appshell", - "label": "AppShell()", + "id": "apps_web_src_components_dashboard_kit_app_shell_navdrawer", + "label": "NavDrawer()", "_callable": true, "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "appshell()", + "norm_label": "navdrawer()", "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", - "source_location": "L333" + "source_location": "L275" }, { - "id": "apps_web_src_components_dashboard_kit_app_shell_navdrawer", - "label": "NavDrawer()", + "id": "apps_web_src_components_dashboard_kit_confirm_dialog_confirmdialog_close", + "label": "close()", "_callable": true, "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "navdrawer()", - "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", - "source_location": "L275" + "norm_label": "close()", + "source_file": "apps/web/src/components/dashboard-kit/confirm-dialog.tsx", + "source_location": "L66" }, { - "id": "apps_web_src_components_dashboard_kit_app_shell_navlist", - "label": "NavList()", + "id": "apps_web_src_components_dashboard_kit_row_menu_rowmenu", + "label": "RowMenu()", "_callable": true, "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "navlist()", - "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", - "source_location": "L105" + "norm_label": "rowmenu()", + "source_file": "apps/web/src/components/dashboard-kit/row-menu.tsx", + "source_location": "L49" }, { - "id": "apps_web_src_components_dashboard_kit_app_shell_sidebarbody", - "label": "SidebarBody()", + "id": "apps_web_src_components_dashboard_kit_stat_tile_statgrid", + "label": "StatGrid()", "_callable": true, "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "sidebarbody()", - "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", - "source_location": "L252" + "norm_label": "statgrid()", + "source_file": "apps/web/src/components/dashboard-kit/stat-tile.tsx", + "source_location": "L91" }, { - "id": "apps_web_src_components_dashboard_kit_nav_currentnavid", - "label": "currentNavId()", + "id": "apps_web_src_components_dashboard_kit_stat_tile_stattile", + "label": "StatTile()", "_callable": true, "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "currentnavid()", - "source_file": "apps/web/src/components/dashboard-kit/nav.ts", - "source_location": "L38" + "norm_label": "stattile()", + "source_file": "apps/web/src/components/dashboard-kit/stat-tile.tsx", + "source_location": "L32" }, { "id": "apps_web_src_components_dashboard_kit_use_anchored_popover_useanchoredpopover", @@ -11905,7 +11765,7 @@ "_callable": true, "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", "norm_label": "useanchoredpopover()", "source_file": "apps/web/src/components/dashboard-kit/use-anchored-popover.ts", @@ -11917,59 +11777,95 @@ "_callable": true, "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", "norm_label": "onbefore()", "source_file": "apps/web/src/components/dashboard-kit/use-anchored-popover.ts", "source_location": "L32" }, + { + "id": "apps_web_src_components_dashboard_kit_use_anchored_popover_useanchoredpopover_ontoggle", + "label": "onToggle()", + "_callable": true, + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "ontoggle()", + "source_file": "apps/web/src/components/dashboard-kit/use-anchored-popover.ts", + "source_location": "L35" + }, { "id": "apps_web_src_components_dashboard_kit_use_anchored_popover_useanchoredpopover_place", "label": "place()", "_callable": true, "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", "norm_label": "place()", "source_file": "apps/web/src/components/dashboard-kit/use-anchored-popover.ts", "source_location": "L27" }, { - "id": "apps_web_src_app_site_layout_sitelayout", - "label": "SiteLayout()", + "id": "apps_web_src_components_ui_badge_badge", + "label": "Badge()", "_callable": true, "_origin": "ast", - "community": 78, - "community_name": "site-header.tsx", + "community": 74, + "community_name": "cn", "file_type": "code", - "norm_label": "sitelayout()", - "source_file": "apps/web/src/app/(site)/layout.tsx", - "source_location": "L13" + "norm_label": "badge()", + "source_file": "apps/web/src/components/ui/badge.tsx", + "source_location": "L31" }, { - "id": "apps_web_src_components_dashboard_kit_theme_switch_themeswitch", - "label": "ThemeSwitch()", + "id": "apps_web_src_components_ui_radio_card_radiocard", + "label": "RadioCard()", "_callable": true, "_origin": "ast", - "community": 78, - "community_name": "site-header.tsx", + "community": 74, + "community_name": "cn", "file_type": "code", - "norm_label": "themeswitch()", - "source_file": "apps/web/src/components/dashboard-kit/theme-switch.tsx", - "source_location": "L35" + "norm_label": "radiocard()", + "source_file": "apps/web/src/components/ui/radio-card.tsx", + "source_location": "L12" }, { - "id": "apps_web_src_components_icons_brand_marks_githubmark", - "label": "GithubMark()", + "id": "apps_web_src_components_ui_skeleton_skeleton", + "label": "Skeleton()", "_callable": true, "_origin": "ast", - "community": 78, - "community_name": "site-header.tsx", + "community": 74, + "community_name": "cn", "file_type": "code", - "norm_label": "githubmark()", - "source_file": "apps/web/src/components/icons/brand-marks.tsx", - "source_location": "L22" + "norm_label": "skeleton()", + "source_file": "apps/web/src/components/ui/skeleton.tsx", + "source_location": "L6" + }, + { + "id": "apps_web_src_lib_utils_cn", + "label": "cn()", + "_callable": true, + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "cn()", + "source_file": "apps/web/src/lib/utils.ts", + "source_location": "L23" + }, + { + "id": "packages_ui_src_status_badge_colordot", + "label": "ColorDot()", + "_callable": true, + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "colordot()", + "source_file": "packages/ui/src/status-badge.tsx", + "source_location": "L20" }, { "id": "apps_web_src_components_site_navigation_aboutlink", @@ -12008,76 +11904,184 @@ "source_location": "L101" }, { - "id": "apps_web_src_components_site_site_chrome_sitechrome", - "label": "SiteChrome()", + "id": "apps_web_src_components_site_site_header_siteheader", + "label": "SiteHeader()", "_callable": true, "_origin": "ast", "community": 78, "community_name": "site-header.tsx", "file_type": "code", - "norm_label": "sitechrome()", - "source_file": "apps/web/src/components/site/site-chrome.tsx", - "source_location": "L15" + "norm_label": "siteheader()", + "source_file": "apps/web/src/components/site/site-header.tsx", + "source_location": "L16" }, { - "id": "apps_web_src_components_site_site_footer_isexternal", - "label": "isExternal()", + "id": "apps_web_src_lib_crypto_decryptsecret", + "label": "decryptSecret()", "_callable": true, "_origin": "ast", "community": 78, "community_name": "site-header.tsx", "file_type": "code", - "norm_label": "isexternal()", - "source_file": "apps/web/src/components/site/site-footer.tsx", - "source_location": "L19" + "norm_label": "decryptsecret()", + "source_file": "apps/web/src/lib/crypto.ts", + "source_location": "L29" }, { - "id": "apps_web_src_components_site_site_footer_sitefooter", - "label": "SiteFooter()", + "id": "apps_web_src_lib_crypto_key", + "label": "key()", "_callable": true, "_origin": "ast", "community": 78, "community_name": "site-header.tsx", "file_type": "code", - "norm_label": "sitefooter()", - "source_file": "apps/web/src/components/site/site-footer.tsx", - "source_location": "L33" + "norm_label": "key()", + "source_file": "apps/web/src/lib/crypto.ts", + "source_location": "L10" }, { - "id": "apps_web_src_components_site_site_header_siteheader", - "label": "SiteHeader()", + "id": "apps_web_src_lib_guild_captcha_getguildcaptchasecret", + "label": "getGuildCaptchaSecret()", "_callable": true, "_origin": "ast", "community": 78, "community_name": "site-header.tsx", "file_type": "code", - "norm_label": "siteheader()", - "source_file": "apps/web/src/components/site/site-header.tsx", - "source_location": "L16" + "norm_label": "getguildcaptchasecret()", + "source_file": "apps/web/src/lib/guild-captcha.ts", + "source_location": "L24" }, { - "id": "apps_web_src_lib_shop_url_shoplang", - "label": "shopLang()", + "id": "apps_web_src_lib_guild_captcha_getguildcaptchasitekey", + "label": "getGuildCaptchaSiteKey()", "_callable": true, "_origin": "ast", "community": 78, "community_name": "site-header.tsx", "file_type": "code", - "norm_label": "shoplang()", - "source_file": "apps/web/src/lib/shop-url.ts", - "source_location": "L39" + "norm_label": "getguildcaptchasitekey()", + "source_file": "apps/web/src/lib/guild-captcha.ts", + "source_location": "L15" }, { - "id": "apps_web_src_lib_shop_url_shopurl", - "label": "shopUrl()", + "id": "apps_web_src_lib_guild_oauth_getguildoauth", + "label": "getGuildOAuth()", "_callable": true, "_origin": "ast", "community": 78, "community_name": "site-header.tsx", "file_type": "code", - "norm_label": "shopurl()", - "source_file": "apps/web/src/lib/shop-url.ts", - "source_location": "L44" + "norm_label": "getguildoauth()", + "source_file": "apps/web/src/lib/guild-oauth.ts", + "source_location": "L15" + }, + { + "id": "apps_web_src_lib_guild_oauth_resolvehostoauth", + "label": "resolveHostOAuth()", + "_callable": true, + "_origin": "ast", + "community": 78, + "community_name": "site-header.tsx", + "file_type": "code", + "norm_label": "resolvehostoauth()", + "source_file": "apps/web/src/lib/guild-oauth.ts", + "source_location": "L46" + }, + { + "id": "apps_bot_src_webhooks_backoffms", + "label": "backoffMs()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "shared/src/webhooks.ts", + "file_type": "code", + "norm_label": "backoffms()", + "source_file": "apps/bot/src/webhooks.ts", + "source_location": "L49" + }, + { + "id": "apps_bot_src_webhooks_buildauditbody", + "label": "buildAuditBody()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "shared/src/webhooks.ts", + "file_type": "code", + "norm_label": "buildauditbody()", + "source_file": "apps/bot/src/webhooks.ts", + "source_location": "L115" + }, + { + "id": "apps_bot_src_webhooks_deliverone", + "label": "deliverOne()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "shared/src/webhooks.ts", + "file_type": "code", + "norm_label": "deliverone()", + "source_file": "apps/bot/src/webhooks.ts", + "source_location": "L151" + }, + { + "id": "apps_bot_src_webhooks_deliverpendingwebhooks", + "label": "deliverPendingWebhooks()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "shared/src/webhooks.ts", + "file_type": "code", + "norm_label": "deliverpendingwebhooks()", + "source_file": "apps/bot/src/webhooks.ts", + "source_location": "L265" + }, + { + "id": "apps_bot_src_webhooks_hydratepayload", + "label": "hydratePayload()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "shared/src/webhooks.ts", + "file_type": "code", + "norm_label": "hydratepayload()", + "source_file": "apps/bot/src/webhooks.ts", + "source_location": "L72" + }, + { + "id": "apps_bot_src_webhooks_retryafterms", + "label": "retryAfterMs()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "shared/src/webhooks.ts", + "file_type": "code", + "norm_label": "retryafterms()", + "source_file": "apps/bot/src/webhooks.ts", + "source_location": "L136" + }, + { + "id": "packages_shared_src_webhooks_builddiscordwebhookbody", + "label": "buildDiscordWebhookBody()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "shared/src/webhooks.ts", + "file_type": "code", + "norm_label": "builddiscordwebhookbody()", + "source_file": "packages/shared/src/webhooks.ts", + "source_location": "L228" + }, + { + "id": "packages_shared_src_webhooks_buildsubmissionwebhookpayload", + "label": "buildSubmissionWebhookPayload()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "shared/src/webhooks.ts", + "file_type": "code", + "norm_label": "buildsubmissionwebhookpayload()", + "source_file": "packages/shared/src/webhooks.ts", + "source_location": "L144" }, { "id": "packages_shared_src_webhooks_truncate", @@ -12089,7 +12093,7 @@ "file_type": "code", "norm_label": "truncate()", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L206" + "source_location": "L207" }, { "id": "apps_web_src_app_site_terms_imprint_page_imprintpage", @@ -12097,7 +12101,7 @@ "_callable": true, "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "imprintpage()", "source_file": "apps/web/src/app/(site)/terms/imprint/page.tsx", @@ -12109,7 +12113,7 @@ "_callable": true, "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "termspage()", "source_file": "apps/web/src/app/(site)/terms/page.tsx", @@ -12121,7 +12125,7 @@ "_callable": true, "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "privacypage()", "source_file": "apps/web/src/app/(site)/terms/privacy/page.tsx", @@ -12133,19 +12137,43 @@ "_callable": true, "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "legalcontent()", "source_file": "apps/web/src/components/legal/legal-content.tsx", "source_location": "L11" }, + { + "id": "apps_web_src_components_site_site_footer_isexternal", + "label": "isExternal()", + "_callable": true, + "_origin": "ast", + "community": 80, + "community_name": "site-footer.tsx", + "file_type": "code", + "norm_label": "isexternal()", + "source_file": "apps/web/src/components/site/site-footer.tsx", + "source_location": "L19" + }, + { + "id": "apps_web_src_components_site_site_footer_sitefooter", + "label": "SiteFooter()", + "_callable": true, + "_origin": "ast", + "community": 80, + "community_name": "site-footer.tsx", + "file_type": "code", + "norm_label": "sitefooter()", + "source_file": "apps/web/src/components/site/site-footer.tsx", + "source_location": "L33" + }, { "id": "apps_web_src_lib_legal_inline", "label": "inline()", "_callable": true, "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "inline()", "source_file": "apps/web/src/lib/legal.ts", @@ -12157,7 +12185,7 @@ "_callable": true, "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "rendermarkdown()", "source_file": "apps/web/src/lib/legal.ts", @@ -12169,12 +12197,36 @@ "_callable": true, "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "rendertable()", "source_file": "apps/web/src/lib/legal.ts", "source_location": "L104" }, + { + "id": "apps_web_src_lib_shop_url_shoplang", + "label": "shopLang()", + "_callable": true, + "_origin": "ast", + "community": 80, + "community_name": "site-footer.tsx", + "file_type": "code", + "norm_label": "shoplang()", + "source_file": "apps/web/src/lib/shop-url.ts", + "source_location": "L39" + }, + { + "id": "apps_web_src_lib_shop_url_shopurl", + "label": "shopUrl()", + "_callable": true, + "_origin": "ast", + "community": 80, + "community_name": "site-footer.tsx", + "file_type": "code", + "norm_label": "shopurl()", + "source_file": "apps/web/src/lib/shop-url.ts", + "source_location": "L44" + }, { "id": "apps_web_src_lib_color_channelstohex", "label": "channelsToHex()", @@ -12379,18 +12431,6 @@ "source_file": "apps/web/src/lib/branding.ts", "source_location": "L146" }, - { - "id": "apps_web_src_lib_branding_brandvariables", - "label": "brandVariables()", - "_callable": true, - "_origin": "ast", - "community": 87, - "community_name": "lib/branding.ts", - "file_type": "code", - "norm_label": "brandvariables()", - "source_file": "apps/web/src/lib/branding.ts", - "source_location": "L166" - }, { "id": "apps_web_src_lib_branding_hextohslchannels", "label": "hexToHslChannels()", @@ -12523,6 +12563,78 @@ "source_file": "packages/ui/src/checkbox.tsx", "source_location": "L9" }, + { + "id": "packages_ui_src_checkbox_group_checkboxgroup", + "label": "CheckboxGroup()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "checkboxgroup()", + "source_file": "packages/ui/src/checkbox-group.tsx", + "source_location": "L14" + }, + { + "id": "packages_ui_src_checkbox_group_checkboxgroup_toggle", + "label": "toggle()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "toggle()", + "source_file": "packages/ui/src/checkbox-group.tsx", + "source_location": "L22" + }, + { + "id": "packages_ui_src_field_field", + "label": "Field()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "field()", + "source_file": "packages/ui/src/field.tsx", + "source_location": "L47" + }, + { + "id": "packages_ui_src_field_fielddescribedby", + "label": "fieldDescribedBy()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "fielddescribedby()", + "source_file": "packages/ui/src/field.tsx", + "source_location": "L12" + }, + { + "id": "packages_ui_src_field_fielderrorid", + "label": "fieldErrorId()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "fielderrorid()", + "source_file": "packages/ui/src/field.tsx", + "source_location": "L7" + }, + { + "id": "packages_ui_src_field_fieldhintid", + "label": "fieldHintId()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "fieldhintid()", + "source_file": "packages/ui/src/field.tsx", + "source_location": "L4" + }, { "id": "packages_ui_src_input_input", "label": "Input()", @@ -12536,28 +12648,28 @@ "source_location": "L18" }, { - "id": "packages_ui_src_select_select", - "label": "Select()", + "id": "packages_ui_src_radio_group_radiogroup", + "label": "RadioGroup()", "_callable": true, "_origin": "ast", "community": 9, "community_name": "ui/src/index.ts", "file_type": "code", - "norm_label": "select()", - "source_file": "packages/ui/src/select.tsx", - "source_location": "L18" + "norm_label": "radiogroup()", + "source_file": "packages/ui/src/radio-group.tsx", + "source_location": "L21" }, { - "id": "packages_ui_src_status_badge_colordot", - "label": "ColorDot()", + "id": "packages_ui_src_select_select", + "label": "Select()", "_callable": true, "_origin": "ast", "community": 9, "community_name": "ui/src/index.ts", "file_type": "code", - "norm_label": "colordot()", - "source_file": "packages/ui/src/status-badge.tsx", - "source_location": "L20" + "norm_label": "select()", + "source_file": "packages/ui/src/select.tsx", + "source_location": "L18" }, { "id": "packages_ui_src_textarea_textarea", @@ -12584,124 +12696,172 @@ "source_location": "L5" }, { - "id": "apps_bot_src_log_embed_buildlogembed", - "label": "buildLogEmbed()", + "id": "apps_web_src_app_layout_generatemetadata", + "label": "generateMetadata()", "_callable": true, "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "buildlogembed()", - "source_file": "apps/bot/src/log-embed.ts", - "source_location": "L82" + "norm_label": "generatemetadata()", + "source_file": "apps/web/src/app/layout.tsx", + "source_location": "L55" }, { - "id": "apps_bot_src_log_embed_clip", - "label": "clip()", + "id": "apps_web_src_app_manifest_manifest", + "label": "manifest()", "_callable": true, "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "clip()", - "source_file": "apps/bot/src/log-embed.ts", - "source_location": "L59" + "norm_label": "manifest()", + "source_file": "apps/web/src/app/manifest.ts", + "source_location": "L23" }, { - "id": "apps_bot_src_log_embed_formatactor", - "label": "formatActor()", + "id": "apps_web_src_app_not_found_notfound", + "label": "NotFound()", "_callable": true, "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "formatactor()", - "source_file": "apps/bot/src/log-embed.ts", - "source_location": "L70" + "norm_label": "notfound()", + "source_file": "apps/web/src/app/not-found.tsx", + "source_location": "L14" }, { - "id": "apps_bot_src_webhooks_backoffms", - "label": "backoffMs()", + "id": "apps_web_src_app_page_homepage", + "label": "HomePage()", "_callable": true, "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "backoffms()", - "source_file": "apps/bot/src/webhooks.ts", - "source_location": "L49" + "norm_label": "homepage()", + "source_file": "apps/web/src/app/page.tsx", + "source_location": "L25" }, { - "id": "apps_bot_src_webhooks_buildauditbody", - "label": "buildAuditBody()", + "id": "apps_web_src_app_s_id_page_submissionstatuspage", + "label": "SubmissionStatusPage()", "_callable": true, "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "buildauditbody()", - "source_file": "apps/bot/src/webhooks.ts", - "source_location": "L115" + "norm_label": "submissionstatuspage()", + "source_file": "apps/web/src/app/s/[id]/page.tsx", + "source_location": "L28" }, { - "id": "apps_bot_src_webhooks_deliverone", - "label": "deliverOne()", + "id": "apps_web_src_app_site_layout_sitelayout", + "label": "SiteLayout()", "_callable": true, "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "deliverone()", - "source_file": "apps/bot/src/webhooks.ts", - "source_location": "L151" + "norm_label": "sitelayout()", + "source_file": "apps/web/src/app/(site)/layout.tsx", + "source_location": "L13" }, { - "id": "apps_bot_src_webhooks_deliverpendingwebhooks", - "label": "deliverPendingWebhooks()", + "id": "apps_web_src_components_pwa_service_worker_register_serviceworkerregister", + "label": "ServiceWorkerRegister()", "_callable": true, "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "deliverpendingwebhooks()", - "source_file": "apps/bot/src/webhooks.ts", - "source_location": "L265" + "norm_label": "serviceworkerregister()", + "source_file": "apps/web/src/components/pwa/service-worker-register.tsx", + "source_location": "L11" }, { - "id": "apps_bot_src_webhooks_hydratepayload", - "label": "hydratePayload()", + "id": "apps_web_src_components_site_site_chrome_sitechrome", + "label": "SiteChrome()", "_callable": true, "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "hydratepayload()", - "source_file": "apps/bot/src/webhooks.ts", - "source_location": "L72" + "norm_label": "sitechrome()", + "source_file": "apps/web/src/components/site/site-chrome.tsx", + "source_location": "L15" }, { - "id": "apps_bot_src_webhooks_retryafterms", - "label": "retryAfterMs()", + "id": "apps_web_src_components_theme_provider_themeprovider", + "label": "ThemeProvider()", "_callable": true, "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "retryafterms()", - "source_file": "apps/bot/src/webhooks.ts", - "source_location": "L136" + "norm_label": "themeprovider()", + "source_file": "apps/web/src/components/theme-provider.tsx", + "source_location": "L6" }, { - "id": "packages_shared_src_webhooks_builddiscordwebhookbody", - "label": "buildDiscordWebhookBody()", + "id": "apps_web_src_lib_branding_logourl", + "label": "logoUrl()", "_callable": true, "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "builddiscordwebhookbody()", - "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L227" + "norm_label": "logourl()", + "source_file": "apps/web/src/lib/branding.ts", + "source_location": "L27" + }, + { + "id": "apps_web_src_lib_branding_parsebranding", + "label": "parseBranding()", + "_callable": true, + "_origin": "ast", + "community": 91, + "community_name": "app/page.tsx", + "file_type": "code", + "norm_label": "parsebranding()", + "source_file": "apps/web/src/lib/branding.ts", + "source_location": "L18" + }, + { + "id": "apps_web_src_lib_custom_domain_getguildbydomain", + "label": "getGuildByDomain()", + "_callable": true, + "_origin": "ast", + "community": 91, + "community_name": "app/page.tsx", + "file_type": "code", + "norm_label": "getguildbydomain()", + "source_file": "apps/web/src/lib/custom-domain.ts", + "source_location": "L45" + }, + { + "id": "apps_web_src_lib_custom_domain_isprimaryhostname", + "label": "isPrimaryHostname()", + "_callable": true, + "_origin": "ast", + "community": 91, + "community_name": "app/page.tsx", + "file_type": "code", + "norm_label": "isprimaryhostname()", + "source_file": "apps/web/src/lib/custom-domain.ts", + "source_location": "L29" + }, + { + "id": "apps_web_src_lib_custom_domain_requesthostname", + "label": "requestHostname()", + "_callable": true, + "_origin": "ast", + "community": 91, + "community_name": "app/page.tsx", + "file_type": "code", + "norm_label": "requesthostname()", + "source_file": "apps/web/src/lib/custom-domain.ts", + "source_location": "L23" }, { "id": "apps_bot_src_forms", @@ -12758,39 +12918,6 @@ "source_file": "apps/bot/src/urls.test.ts", "source_location": "L1" }, - { - "id": "apps_web_src_app_dashboard_guildid_bot_page", - "label": "bot/page.tsx", - "_origin": "ast", - "community": 1, - "community_name": "getDict", - "file_type": "code", - "norm_label": "bot/page.tsx", - "source_file": "apps/web/src/app/dashboard/[guildId]/bot/page.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_dashboard_guildid_bot_page_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 1, - "community_name": "getDict", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/[guildId]/bot/page.tsx", - "source_location": "L11" - }, - { - "id": "apps_web_src_app_dashboard_guildid_bot_page_runtime", - "label": "runtime", - "_origin": "ast", - "community": 1, - "community_name": "getDict", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/[guildId]/bot/page.tsx", - "source_location": "L10" - }, { "id": "apps_web_src_app_offline_page", "label": "offline/page.tsx", @@ -12813,28 +12940,6 @@ "source_file": "apps/web/src/app/offline/page.tsx", "source_location": "L6" }, - { - "id": "apps_web_src_app_page", - "label": "app/page.tsx", - "_origin": "ast", - "community": 1, - "community_name": "getDict", - "file_type": "code", - "norm_label": "app/page.tsx", - "source_file": "apps/web/src/app/page.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_page_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 1, - "community_name": "getDict", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/page.tsx", - "source_location": "L16" - }, { "id": "apps_web_src_app_site_pricing_page", "label": "pricing/page.tsx", @@ -12913,26 +13018,15 @@ "source_location": "L128" }, { - "id": "apps_web_src_components_icons_index_check", - "label": "Check", + "id": "apps_web_src_components_icons_index_paperplanetilt", + "label": "PaperPlaneTilt", "_origin": "ast", "community": 1, "community_name": "getDict", "file_type": "code", - "norm_label": "check", + "norm_label": "paperplanetilt", "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L140" - }, - { - "id": "apps_web_src_components_landing_cta", - "label": "cta.tsx", - "_origin": "ast", - "community": 1, - "community_name": "getDict", - "file_type": "code", - "norm_label": "cta.tsx", - "source_file": "apps/web/src/components/landing/cta.tsx", - "source_location": "L1" + "source_location": "L175" }, { "id": "apps_web_src_components_landing_feature_grid", @@ -13528,28 +13622,6 @@ "source_file": "apps/bot/src/index.ts", "source_location": "L1" }, - { - "id": "apps_bot_src_log", - "label": "log.ts", - "_origin": "ast", - "community": 101, - "community_name": "bot/src/index.ts", - "file_type": "code", - "norm_label": "log.ts", - "source_file": "apps/bot/src/log.ts", - "source_location": "L1" - }, - { - "id": "apps_bot_src_log_test", - "label": "log.test.ts", - "_origin": "ast", - "community": 101, - "community_name": "bot/src/index.ts", - "file_type": "code", - "norm_label": "log.test.ts", - "source_file": "apps/bot/src/log.test.ts", - "source_location": "L1" - }, { "id": "apps_bot_src_delivery_policy", "label": "delivery-policy.ts", @@ -13616,6 +13688,28 @@ "source_file": "apps/bot/src/i18n.ts", "source_location": "L19" }, + { + "id": "apps_bot_src_log", + "label": "log.ts", + "_origin": "ast", + "community": 102, + "community_name": "bot/src/notifications.ts", + "file_type": "code", + "norm_label": "log.ts", + "source_file": "apps/bot/src/log.ts", + "source_location": "L1" + }, + { + "id": "apps_bot_src_log_test", + "label": "log.test.ts", + "_origin": "ast", + "community": 102, + "community_name": "bot/src/notifications.ts", + "file_type": "code", + "norm_label": "log.test.ts", + "source_file": "apps/bot/src/log.test.ts", + "source_location": "L1" + }, { "id": "apps_bot_src_notifications", "label": "bot/src/notifications.ts", @@ -13639,22 +13733,77 @@ "source_location": "L32" }, { - "id": "apps_web_src_components_builder_experiment_results_table", - "label": "experiment-results-table.tsx", + "id": "apps_web_src_components_api_api_keys_manager", + "label": "api-keys-manager.tsx", "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", - "norm_label": "experiment-results-table.tsx", - "source_file": "apps/web/src/components/builder/experiment-results-table.tsx", + "norm_label": "api-keys-manager.tsx", + "source_file": "apps/web/src/components/api/api-keys-manager.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_billing_manage_billing_button", + "label": "manage-billing-button.tsx", + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "manage-billing-button.tsx", + "source_file": "apps/web/src/components/billing/manage-billing-button.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_dashboard_kit_confirm_dialog", + "label": "confirm-dialog.tsx", + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "confirm-dialog.tsx", + "source_file": "apps/web/src/components/dashboard-kit/confirm-dialog.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_dashboard_kit_save_bar", + "label": "save-bar.tsx", + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "save-bar.tsx", + "source_file": "apps/web/src/components/dashboard-kit/save-bar.tsx", "source_location": "L1" }, + { + "id": "apps_web_src_components_icons_index_circlenotch", + "label": "CircleNotch", + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "circlenotch", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L143" + }, + { + "id": "apps_web_src_components_icons_index_key", + "label": "Key", + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "key", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L163" + }, { "id": "apps_web_src_components_icons_index_pencilsimple", "label": "PencilSimple", "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", "norm_label": "pencilsimple", "source_file": "apps/web/src/components/icons/index.tsx", @@ -13665,18 +13814,40 @@ "label": "UserPlus", "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", "norm_label": "userplus", "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L207" }, + { + "id": "apps_web_src_components_icons_index_warningcircle", + "label": "WarningCircle", + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "warningcircle", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L210" + }, + { + "id": "apps_web_src_components_legal_dpa_gate", + "label": "dpa-gate.tsx", + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "dpa-gate.tsx", + "source_file": "apps/web/src/components/legal/dpa-gate.tsx", + "source_location": "L1" + }, { "id": "apps_web_src_components_members_members_manager", "label": "members-manager.tsx", "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", "norm_label": "members-manager.tsx", "source_file": "apps/web/src/components/members/members-manager.tsx", @@ -13687,44 +13858,55 @@ "label": "ROLE_ORDER", "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", "norm_label": "role_order", "source_file": "apps/web/src/components/members/members-manager.tsx", "source_location": "L36" }, { - "id": "apps_web_src_components_pro_notice", - "label": "pro-notice.tsx", + "id": "apps_web_src_components_submission_submission_actions", + "label": "submission-actions.tsx", "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", - "norm_label": "pro-notice.tsx", - "source_file": "apps/web/src/components/pro-notice.tsx", + "norm_label": "submission-actions.tsx", + "source_file": "apps/web/src/components/submission/submission-actions.tsx", "source_location": "L1" }, { - "id": "apps_web_src_components_ui_badge", - "label": "badge.tsx", + "id": "apps_web_src_components_ui_button", + "label": "ui/button.tsx", "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", - "norm_label": "badge.tsx", - "source_file": "apps/web/src/components/ui/badge.tsx", + "norm_label": "ui/button.tsx", + "source_file": "apps/web/src/components/ui/button.tsx", "source_location": "L1" }, { - "id": "apps_web_src_components_ui_badge_badgevariants", - "label": "badgeVariants", + "id": "apps_web_src_components_ui_button_buttonvariants", + "label": "buttonVariants", "_origin": "ast", "community": 103, - "community_name": "members-manager.tsx", + "community_name": "ui/button.tsx", "file_type": "code", - "norm_label": "badgevariants", - "source_file": "apps/web/src/components/ui/badge.tsx", - "source_location": "L12" + "norm_label": "buttonvariants", + "source_file": "apps/web/src/components/ui/button.tsx", + "source_location": "L21" + }, + { + "id": "apps_web_src_components_ui_dialog", + "label": "dialog.tsx", + "_origin": "ast", + "community": 103, + "community_name": "ui/button.tsx", + "file_type": "code", + "norm_label": "dialog.tsx", + "source_file": "apps/web/src/components/ui/dialog.tsx", + "source_location": "L1" }, { "id": "apps_bot_src_guild_i18n", @@ -13826,48 +14008,48 @@ "source_location": "L570" }, { - "id": "packages_shared_src_bot_config", - "label": "bot-config.ts", + "id": "apps_bot_src_log_embed", + "label": "log-embed.ts", "_origin": "ast", "community": 104, "community_name": "guild-i18n.ts", "file_type": "code", - "norm_label": "bot-config.ts", - "source_file": "packages/shared/src/bot-config.ts", + "norm_label": "log-embed.ts", + "source_file": "apps/bot/src/log-embed.ts", "source_location": "L1" }, { - "id": "packages_shared_src_bot_config_bot_locales", - "label": "BOT_LOCALES", + "id": "apps_bot_src_log_embed_presentation", + "label": "PRESENTATION", "_origin": "ast", "community": 104, "community_name": "guild-i18n.ts", "file_type": "code", - "norm_label": "bot_locales", - "source_file": "packages/shared/src/bot-config.ts", - "source_location": "L11" + "norm_label": "presentation", + "source_file": "apps/bot/src/log-embed.ts", + "source_location": "L19" }, { - "id": "packages_shared_src_bot_config_botconfigschema", - "label": "botConfigSchema", + "id": "apps_bot_src_log_embed_test", + "label": "log-embed.test.ts", "_origin": "ast", "community": 104, "community_name": "guild-i18n.ts", "file_type": "code", - "norm_label": "botconfigschema", - "source_file": "packages/shared/src/bot-config.ts", - "source_location": "L14" + "norm_label": "log-embed.test.ts", + "source_file": "apps/bot/src/log-embed.test.ts", + "source_location": "L1" }, { - "id": "packages_shared_src_bot_config_snowflake", - "label": "snowflake", + "id": "apps_bot_src_log_embed_test_en", + "label": "en", "_origin": "ast", "community": 104, "community_name": "guild-i18n.ts", "file_type": "code", - "norm_label": "snowflake", - "source_file": "packages/shared/src/bot-config.ts", - "source_location": "L8" + "norm_label": "en", + "source_file": "apps/bot/src/log-embed.test.ts", + "source_location": "L6" }, { "id": "design_accessibility", @@ -14558,6 +14740,39 @@ "source_file": "apps/web/src/lib/guild-accent-css.ts", "source_location": "L11" }, + { + "id": "apps_web_src_test_css_preview_sync_test", + "label": "css-preview-sync.test.ts", + "_origin": "ast", + "community": 110, + "community_name": "css-preview.tsx", + "file_type": "code", + "norm_label": "css-preview-sync.test.ts", + "source_file": "apps/web/src/test/css-preview-sync.test.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_test_css_preview_sync_test_live", + "label": "live", + "_origin": "ast", + "community": 110, + "community_name": "css-preview.tsx", + "file_type": "code", + "norm_label": "live", + "source_file": "apps/web/src/test/css-preview-sync.test.ts", + "source_location": "L22" + }, + { + "id": "apps_web_src_test_css_preview_sync_test_preview", + "label": "preview", + "_origin": "ast", + "community": 110, + "community_name": "css-preview.tsx", + "file_type": "code", + "norm_label": "preview", + "source_file": "apps/web/src/test/css-preview-sync.test.ts", + "source_location": "L15" + }, { "id": "apps_web_src_app_error", "label": "error.tsx", @@ -14680,81 +14895,323 @@ "source_location": "L28" }, { - "id": "packages_ui_src_checkbox_group", - "label": "checkbox-group.tsx", + "id": "apps_web_src_components_dashboard_dashboard_shell", + "label": "dashboard-shell.tsx", "_origin": "ast", "community": 116, - "community_name": "checkbox-group.tsx", + "community_name": "dashboard-shell.tsx", "file_type": "code", - "norm_label": "checkbox-group.tsx", - "source_file": "packages/ui/src/checkbox-group.tsx", + "norm_label": "dashboard-shell.tsx", + "source_file": "apps/web/src/components/dashboard/dashboard-shell.tsx", "source_location": "L1" }, { - "id": "packages_ui_src_radio_group", - "label": "radio-group.tsx", + "id": "apps_web_src_components_dashboard_dashboard_shell_groups", + "label": "GROUPS", "_origin": "ast", "community": 116, - "community_name": "checkbox-group.tsx", + "community_name": "dashboard-shell.tsx", "file_type": "code", - "norm_label": "radio-group.tsx", - "source_file": "packages/ui/src/radio-group.tsx", + "norm_label": "groups", + "source_file": "apps/web/src/components/dashboard/dashboard-shell.tsx", + "source_location": "L54" + }, + { + "id": "apps_web_src_components_dashboard_dashboard_shell_icon", + "label": "ICON", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "icon", + "source_file": "apps/web/src/components/dashboard/dashboard-shell.tsx", + "source_location": "L37" + }, + { + "id": "apps_web_src_components_dashboard_dashboard_shell_mobile", + "label": "MOBILE", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "mobile", + "source_file": "apps/web/src/components/dashboard/dashboard-shell.tsx", + "source_location": "L66" + }, + { + "id": "apps_web_src_components_dashboard_kit_copy_field", + "label": "copy-field.tsx", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "copy-field.tsx", + "source_file": "apps/web/src/components/dashboard-kit/copy-field.tsx", "source_location": "L1" }, { - "id": "packages_ui_src_radio_group_choicerowclass", - "label": "choiceRowClass", + "id": "apps_web_src_components_dashboard_kit_guild_switcher", + "label": "guild-switcher.tsx", "_origin": "ast", "community": 116, - "community_name": "checkbox-group.tsx", + "community_name": "dashboard-shell.tsx", "file_type": "code", - "norm_label": "choicerowclass", - "source_file": "packages/ui/src/radio-group.tsx", - "source_location": "L17" + "norm_label": "guild-switcher.tsx", + "source_file": "apps/web/src/components/dashboard-kit/guild-switcher.tsx", + "source_location": "L1" }, { - "id": "apps_web_src_app_api_forms_slug_experiment_view_route", - "label": "view/route.ts", + "id": "apps_web_src_components_dashboard_kit_kit_copy_test", + "label": "kit-copy.test.ts", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "kit-copy.test.ts", + "source_file": "apps/web/src/components/dashboard-kit/kit-copy.test.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_icons_index_check", + "label": "Check", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "check", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L140" + }, + { + "id": "apps_web_src_components_icons_index_clipboardtext", + "label": "ClipboardText", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "clipboardtext", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L144" + }, + { + "id": "apps_web_src_components_icons_index_clockcounterclockwise", + "label": "ClockCounterClockwise", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "clockcounterclockwise", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L146" + }, + { + "id": "apps_web_src_components_icons_index_copy", + "label": "Copy", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "copy", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L147" + }, + { + "id": "apps_web_src_components_icons_index_foldersimple", + "label": "FolderSimple", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "foldersimple", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L155" + }, + { + "id": "apps_web_src_components_icons_index_kanban", + "label": "Kanban", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "kanban", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L162" + }, + { + "id": "apps_web_src_components_icons_index_paintbrush", + "label": "PaintBrush", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "paintbrush", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L173" + }, + { + "id": "apps_web_src_components_icons_index_squaresfour", + "label": "SquaresFour", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "squaresfour", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L192" + }, + { + "id": "apps_web_src_components_icons_index_usersthree", + "label": "UsersThree", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "usersthree", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L208" + }, + { + "id": "apps_web_src_components_icons_index_webhookslogo", + "label": "WebhooksLogo", + "_origin": "ast", + "community": 116, + "community_name": "dashboard-shell.tsx", + "file_type": "code", + "norm_label": "webhookslogo", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L211" + }, + { + "id": "apps_web_src_app_dashboard_guildid_layout", + "label": "[guildId]/layout.tsx", "_origin": "ast", "community": 117, - "community_name": "view/route.ts", + "community_name": "[guildId]/layout.tsx", "file_type": "code", - "norm_label": "view/route.ts", - "source_file": "apps/web/src/app/api/forms/[slug]/experiment/view/route.ts", + "norm_label": "[guildid]/layout.tsx", + "source_file": "apps/web/src/app/dashboard/[guildId]/layout.tsx", "source_location": "L1" }, { - "id": "apps_web_src_app_api_forms_slug_experiment_view_route_dynamic", + "id": "apps_web_src_app_dashboard_guildid_layout_dynamic", "label": "dynamic", "_origin": "ast", "community": 117, - "community_name": "view/route.ts", + "community_name": "[guildId]/layout.tsx", "file_type": "code", "norm_label": "dynamic", - "source_file": "apps/web/src/app/api/forms/[slug]/experiment/view/route.ts", - "source_location": "L9" + "source_file": "apps/web/src/app/dashboard/[guildId]/layout.tsx", + "source_location": "L12" }, { - "id": "apps_web_src_app_api_forms_slug_experiment_view_route_runtime", + "id": "apps_web_src_app_dashboard_guildid_layout_runtime", "label": "runtime", "_origin": "ast", "community": 117, - "community_name": "view/route.ts", + "community_name": "[guildId]/layout.tsx", "file_type": "code", "norm_label": "runtime", - "source_file": "apps/web/src/app/api/forms/[slug]/experiment/view/route.ts", + "source_file": "apps/web/src/app/dashboard/[guildId]/layout.tsx", + "source_location": "L11" + }, + { + "id": "apps_web_src_lib_access", + "label": "access.ts", + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "access.ts", + "source_file": "apps/web/src/lib/access.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_access_manager_roles", + "label": "MANAGER_ROLES", + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "manager_roles", + "source_file": "apps/web/src/lib/access.ts", "source_location": "L8" }, { - "id": "apps_web_src_lib_experiment", - "label": "experiment.ts", + "id": "apps_web_src_lib_access_reviewer_roles", + "label": "REVIEWER_ROLES", + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "reviewer_roles", + "source_file": "apps/web/src/lib/access.ts", + "source_location": "L11" + }, + { + "id": "apps_web_src_lib_access_test", + "label": "access.test.ts", + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "access.test.ts", + "source_file": "apps/web/src/lib/access.test.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_dashboard_nav", + "label": "dashboard-nav.ts", + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "dashboard-nav.ts", + "source_file": "apps/web/src/lib/dashboard-nav.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_dashboard_nav_guild_areas", + "label": "GUILD_AREAS", + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "guild_areas", + "source_file": "apps/web/src/lib/dashboard-nav.ts", + "source_location": "L21" + }, + { + "id": "apps_web_src_lib_dashboard_nav_review_areas", + "label": "REVIEW_AREAS", + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "review_areas", + "source_file": "apps/web/src/lib/dashboard-nav.ts", + "source_location": "L56" + }, + { + "id": "apps_web_src_lib_dashboard_nav_test", + "label": "dashboard-nav.test.ts", + "_origin": "ast", + "community": 117, + "community_name": "[guildId]/layout.tsx", + "file_type": "code", + "norm_label": "dashboard-nav.test.ts", + "source_file": "apps/web/src/lib/dashboard-nav.test.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_dashboard_nav_test_review", + "label": "REVIEW", "_origin": "ast", "community": 117, - "community_name": "view/route.ts", + "community_name": "[guildId]/layout.tsx", "file_type": "code", - "norm_label": "experiment.ts", - "source_file": "apps/web/src/lib/experiment.ts", - "source_location": "L1" + "norm_label": "review", + "source_file": "apps/web/src/lib/dashboard-nav.test.ts", + "source_location": "L11" }, { "id": "design_colour", @@ -15220,16 +15677,170 @@ "source_location": "L475" }, { - "id": "packages_ui_src_field", - "label": "field.tsx", + "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route", + "label": "[formId]/export/route.ts", "_origin": "ast", "community": 121, - "community_name": "fieldDescribedBy", + "community_name": "[formId]/export/route.ts", "file_type": "code", - "norm_label": "field.tsx", - "source_file": "packages/ui/src/field.tsx", + "norm_label": "[formid]/export/route.ts", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", + "source_location": "L15" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route_formats", + "label": "FORMATS", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "formats", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", + "source_location": "L18" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route_runtime", + "label": "runtime", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", + "source_location": "L14" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_submissions_id_archive_route", + "label": "[id]/archive/route.ts", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "[id]/archive/route.ts", + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/archive/route.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_submissions_id_archive_route_bodyschema", + "label": "bodySchema", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "bodyschema", + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/archive/route.ts", + "source_location": "L12" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_submissions_id_archive_route_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/archive/route.ts", + "source_location": "L10" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_submissions_id_archive_route_runtime", + "label": "runtime", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/archive/route.ts", + "source_location": "L9" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_submissions_id_events_route", + "label": "events/route.ts", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "events/route.ts", + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_submissions_id_events_route_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", + "source_location": "L24" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_submissions_id_events_route_runtime", + "label": "runtime", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", + "source_location": "L23" + }, + { + "id": "apps_web_src_lib_pdf", + "label": "pdf.ts", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "pdf.ts", + "source_file": "apps/web/src/lib/pdf.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_pdf_page", + "label": "PAGE", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "page", + "source_file": "apps/web/src/lib/pdf.ts", + "source_location": "L8" + }, + { + "id": "apps_web_src_lib_submission_action", + "label": "submission-action.ts", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "submission-action.ts", + "source_file": "apps/web/src/lib/submission-action.ts", "source_location": "L1" }, + { + "id": "apps_web_src_lib_submission_action_submissionactionschema", + "label": "submissionActionSchema", + "_origin": "ast", + "community": 121, + "community_name": "[formId]/export/route.ts", + "file_type": "code", + "norm_label": "submissionactionschema", + "source_file": "apps/web/src/lib/submission-action.ts", + "source_location": "L11" + }, { "id": "apps_web_src_components_dashboard_kit_sort_rows_test", "label": "sort-rows.test.ts", @@ -15344,7 +15955,7 @@ "node_kind": "heading", "norm_label": "branches and ci/cd", "source_file": "docs/development.md", - "source_location": "L54" + "source_location": "L60" }, { "id": "docs_development_development", @@ -15442,6 +16053,336 @@ "source_file": "docs/features.md", "source_location": "L14" }, + { + "id": "apps_web_src_app_dashboard_account_me_page", + "label": "me/page.tsx", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "me/page.tsx", + "source_file": "apps/web/src/app/dashboard/(account)/me/page.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_account_me_page_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/dashboard/(account)/me/page.tsx", + "source_location": "L9" + }, + { + "id": "apps_web_src_app_dashboard_account_me_page_runtime", + "label": "runtime", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/dashboard/(account)/me/page.tsx", + "source_location": "L8" + }, + { + "id": "apps_web_src_app_dashboard_guildid_audit_log_page", + "label": "audit-log/page.tsx", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "audit-log/page.tsx", + "source_file": "apps/web/src/app/dashboard/[guildId]/audit-log/page.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_guildid_audit_log_page_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/dashboard/[guildId]/audit-log/page.tsx", + "source_location": "L19" + }, + { + "id": "apps_web_src_app_dashboard_guildid_audit_log_page_runtime", + "label": "runtime", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/dashboard/[guildId]/audit-log/page.tsx", + "source_location": "L18" + }, + { + "id": "apps_web_src_app_dashboard_guildid_bot_page", + "label": "bot/page.tsx", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "bot/page.tsx", + "source_file": "apps/web/src/app/dashboard/[guildId]/bot/page.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_guildid_bot_page_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/dashboard/[guildId]/bot/page.tsx", + "source_location": "L11" + }, + { + "id": "apps_web_src_app_dashboard_guildid_bot_page_runtime", + "label": "runtime", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/dashboard/[guildId]/bot/page.tsx", + "source_location": "L10" + }, + { + "id": "apps_web_src_app_dashboard_guildid_branding_page", + "label": "branding/page.tsx", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "branding/page.tsx", + "source_file": "apps/web/src/app/dashboard/[guildId]/branding/page.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_guildid_branding_page_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/dashboard/[guildId]/branding/page.tsx", + "source_location": "L13" + }, + { + "id": "apps_web_src_app_dashboard_guildid_branding_page_runtime", + "label": "runtime", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/dashboard/[guildId]/branding/page.tsx", + "source_location": "L12" + }, + { + "id": "apps_web_src_app_dashboard_guildid_categories_page", + "label": "categories/page.tsx", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "categories/page.tsx", + "source_file": "apps/web/src/app/dashboard/[guildId]/categories/page.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_guildid_categories_page_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/dashboard/[guildId]/categories/page.tsx", + "source_location": "L11" + }, + { + "id": "apps_web_src_app_dashboard_guildid_categories_page_runtime", + "label": "runtime", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/dashboard/[guildId]/categories/page.tsx", + "source_location": "L10" + }, + { + "id": "apps_web_src_app_dashboard_guildid_forms_archived_formid_page", + "label": "[formId]/page.tsx", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "[formid]/page.tsx", + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/[formId]/page.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_guildid_forms_archived_formid_page_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/[formId]/page.tsx", + "source_location": "L12" + }, + { + "id": "apps_web_src_app_dashboard_guildid_forms_archived_formid_page_runtime", + "label": "runtime", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/[formId]/page.tsx", + "source_location": "L11" + }, + { + "id": "apps_web_src_app_dashboard_guildid_members_page", + "label": "members/page.tsx", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "members/page.tsx", + "source_file": "apps/web/src/app/dashboard/[guildId]/members/page.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_guildid_members_page_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/dashboard/[guildId]/members/page.tsx", + "source_location": "L12" + }, + { + "id": "apps_web_src_app_dashboard_guildid_members_page_role_order", + "label": "ROLE_ORDER", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "role_order", + "source_file": "apps/web/src/app/dashboard/[guildId]/members/page.tsx", + "source_location": "L14" + }, + { + "id": "apps_web_src_app_dashboard_guildid_members_page_runtime", + "label": "runtime", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/dashboard/[guildId]/members/page.tsx", + "source_location": "L11" + }, + { + "id": "apps_web_src_app_dashboard_guildid_statuses_page", + "label": "statuses/page.tsx", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "statuses/page.tsx", + "source_file": "apps/web/src/app/dashboard/[guildId]/statuses/page.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_guildid_statuses_page_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/dashboard/[guildId]/statuses/page.tsx", + "source_location": "L13" + }, + { + "id": "apps_web_src_app_dashboard_guildid_statuses_page_runtime", + "label": "runtime", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/dashboard/[guildId]/statuses/page.tsx", + "source_location": "L12" + }, + { + "id": "apps_web_src_app_dashboard_layout", + "label": "dashboard/layout.tsx", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "dashboard/layout.tsx", + "source_file": "apps/web/src/app/dashboard/layout.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_layout_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/dashboard/layout.tsx", + "source_location": "L4" + }, + { + "id": "apps_web_src_app_dashboard_layout_runtime", + "label": "runtime", + "_origin": "ast", + "community": 129, + "community_name": "requireUser", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/dashboard/layout.tsx", + "source_location": "L3" + }, + { + "id": "apps_web_src_components_audit_log_audit_log_manager", + "label": "audit-log-manager.tsx", + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "audit-log-manager.tsx", + "source_file": "apps/web/src/components/audit-log/audit-log-manager.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_audit_log_audit_log_manager_groups", + "label": "GROUPS", + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "groups", + "source_file": "apps/web/src/components/audit-log/audit-log-manager.tsx", + "source_location": "L51" + }, { "id": "apps_web_src_components_bot_bot_config_form", "label": "bot-config-form.tsx", @@ -15462,7 +16403,7 @@ "file_type": "code", "norm_label": "id_field", "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L46" + "source_location": "L34" }, { "id": "apps_web_src_components_bot_bot_config_form_locale_options", @@ -15473,7 +16414,7 @@ "file_type": "code", "norm_label": "locale_options", "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L19" + "source_location": "L21" }, { "id": "apps_web_src_components_branding_branding_form", @@ -15663,16 +16604,71 @@ "source_location": "L1" }, { - "id": "apps_web_src_components_form_matrix_field", - "label": "matrix-field.tsx", + "id": "apps_web_src_components_domain_domain_form", + "label": "domain-form.tsx", "_origin": "ast", "community": 13, "community_name": "form-builder.tsx", "file_type": "code", - "norm_label": "matrix-field.tsx", - "source_file": "apps/web/src/components/form/matrix-field.tsx", + "norm_label": "domain-form.tsx", + "source_file": "apps/web/src/components/domain/domain-form.tsx", "source_location": "L1" }, + { + "id": "apps_web_src_components_domain_handle_form", + "label": "handle-form.tsx", + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "handle-form.tsx", + "source_file": "apps/web/src/components/domain/handle-form.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_domain_oauth_form", + "label": "oauth-form.tsx", + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "oauth-form.tsx", + "source_file": "apps/web/src/components/domain/oauth-form.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_icons_index_floppydisk", + "label": "FloppyDisk", + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "floppydisk", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L154" + }, + { + "id": "apps_web_src_components_icons_index_pause", + "label": "Pause", + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "pause", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L177" + }, + { + "id": "apps_web_src_components_icons_index_play", + "label": "Play", + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "play", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L180" + }, { "id": "apps_web_src_components_icons_index_plus", "label": "Plus", @@ -15684,6 +16680,17 @@ "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L181" }, + { + "id": "apps_web_src_components_icons_index_trash", + "label": "Trash", + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "trash", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L201" + }, { "id": "apps_web_src_components_icons_index_x", "label": "X", @@ -15695,6 +16702,17 @@ "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L212" }, + { + "id": "apps_web_src_components_members_form_deletion_setting", + "label": "form-deletion-setting.tsx", + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "form-deletion-setting.tsx", + "source_file": "apps/web/src/components/members/form-deletion-setting.tsx", + "source_location": "L1" + }, { "id": "apps_web_src_components_messages_status_messages_form", "label": "status-messages-form.tsx", @@ -15706,6 +16724,17 @@ "source_file": "apps/web/src/components/messages/status-messages-form.tsx", "source_location": "L1" }, + { + "id": "apps_web_src_components_review_review_panel", + "label": "review-panel.tsx", + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "review-panel.tsx", + "source_file": "apps/web/src/components/review/review-panel.tsx", + "source_location": "L1" + }, { "id": "apps_web_src_components_settings_settings_save_bar", "label": "settings-save-bar.tsx", @@ -15728,6 +16757,17 @@ "source_file": "apps/web/src/components/statuses/status-defs-form.tsx", "source_location": "L1" }, + { + "id": "apps_web_src_components_ui_button_button", + "label": "Button", + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "button", + "source_file": "apps/web/src/components/ui/button.tsx", + "source_location": "L62" + }, { "id": "apps_web_src_components_ui_input", "label": "ui/input.tsx", @@ -15783,6 +16823,17 @@ "source_file": "apps/web/src/components/ui/select.tsx", "source_location": "L11" }, + { + "id": "apps_web_src_components_webhooks_webhooks_manager", + "label": "webhooks-manager.tsx", + "_origin": "ast", + "community": 13, + "community_name": "form-builder.tsx", + "file_type": "code", + "norm_label": "webhooks-manager.tsx", + "source_file": "apps/web/src/components/webhooks/webhooks-manager.tsx", + "source_location": "L1" + }, { "id": "apps_web_package_dependencies_aws_sdk_client_s3", "label": "@aws-sdk/client-s3", @@ -15975,7 +17026,7 @@ "label": "callback/route.ts", "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "callback/route.ts", "source_file": "apps/web/src/app/api/auth/discord/callback/route.ts", @@ -15986,7 +17037,7 @@ "label": "dynamic", "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/auth/discord/callback/route.ts", @@ -15997,7 +17048,7 @@ "label": "runtime", "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/auth/discord/callback/route.ts", @@ -16008,7 +17059,7 @@ "label": "login/route.ts", "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "login/route.ts", "source_file": "apps/web/src/app/api/auth/discord/login/route.ts", @@ -16019,7 +17070,7 @@ "label": "dynamic", "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/auth/discord/login/route.ts", @@ -16030,172 +17081,18 @@ "label": "runtime", "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/auth/discord/login/route.ts", "source_location": "L10" }, - { - "id": "apps_web_src_app_layout", - "label": "app/layout.tsx", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "app/layout.tsx", - "source_file": "apps/web/src/app/layout.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_layout_default_metadata", - "label": "DEFAULT_METADATA", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "default_metadata", - "source_file": "apps/web/src/app/layout.tsx", - "source_location": "L19" - }, - { - "id": "apps_web_src_app_layout_viewport", - "label": "viewport", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "viewport", - "source_file": "apps/web/src/app/layout.tsx", - "source_location": "L40" - }, - { - "id": "apps_web_src_app_manifest", - "label": "manifest.ts", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "manifest.ts", - "source_file": "apps/web/src/app/manifest.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_manifest_default_icons", - "label": "DEFAULT_ICONS", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "default_icons", - "source_file": "apps/web/src/app/manifest.ts", - "source_location": "L11" - }, - { - "id": "apps_web_src_app_not_found", - "label": "not-found.tsx", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "not-found.tsx", - "source_file": "apps/web/src/app/not-found.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_s_id_page", - "label": "s/[id]/page.tsx", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "s/[id]/page.tsx", - "source_file": "apps/web/src/app/s/[id]/page.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_s_id_page_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/s/[id]/page.tsx", - "source_location": "L21" - }, - { - "id": "apps_web_src_app_s_id_page_runtime", - "label": "runtime", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/s/[id]/page.tsx", - "source_location": "L20" - }, - { - "id": "apps_web_src_app_s_id_page_terminal", - "label": "TERMINAL", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "terminal", - "source_file": "apps/web/src/app/s/[id]/page.tsx", - "source_location": "L18" - }, - { - "id": "apps_web_src_components_dashboard_dashboard_frame", - "label": "dashboard-frame.tsx", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "dashboard-frame.tsx", - "source_file": "apps/web/src/components/dashboard/dashboard-frame.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_pwa_service_worker_register", - "label": "service-worker-register.tsx", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "service-worker-register.tsx", - "source_file": "apps/web/src/components/pwa/service-worker-register.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_submission_status_live", - "label": "status-live.tsx", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "status-live.tsx", - "source_file": "apps/web/src/components/submission/status-live.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_theme_provider", - "label": "theme-provider.tsx", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "theme-provider.tsx", - "source_file": "apps/web/src/components/theme-provider.tsx", - "source_location": "L1" - }, { "id": "apps_web_src_lib_custom_domain", "label": "custom-domain.ts", "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "custom-domain.ts", "source_file": "apps/web/src/lib/custom-domain.ts", @@ -16206,7 +17103,7 @@ "label": "discord.ts", "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "discord.ts", "source_file": "apps/web/src/lib/discord.ts", @@ -16217,29 +17114,18 @@ "label": "OAUTH_SCOPES", "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "oauth_scopes", "source_file": "apps/web/src/lib/discord.ts", "source_location": "L9" }, - { - "id": "apps_web_src_lib_guild_oauth", - "label": "guild-oauth.ts", - "_origin": "ast", - "community": 14, - "community_name": "s/[id]/page.tsx", - "file_type": "code", - "norm_label": "guild-oauth.ts", - "source_file": "apps/web/src/lib/guild-oauth.ts", - "source_location": "L1" - }, { "id": "apps_web_src_lib_url", "label": "url.ts", "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "url.ts", "source_file": "apps/web/src/lib/url.ts", @@ -16250,7 +17136,7 @@ "label": "url.test.ts", "_origin": "ast", "community": 14, - "community_name": "s/[id]/page.tsx", + "community_name": "custom-domain.ts", "file_type": "code", "norm_label": "url.test.ts", "source_file": "apps/web/src/lib/url.test.ts", @@ -16337,132 +17223,44 @@ "id": "packages_db_prisma_migrations_20260629140000_guild_handle_migration", "label": "20260629140000_guild_handle/migration.sql", "_origin": "ast", - "community": 147, - "community_name": "20260629140000_guild_handle/migration.sql", - "file_type": "code", - "norm_label": "20260629140000_guild_handle/migration.sql", - "source_file": "packages/db/prisma/migrations/20260629140000_guild_handle/migration.sql", - "source_location": null - }, - { - "id": "packages_db_prisma_migrations_20260703120000_submission_archive_migration", - "label": "20260703120000_submission_archive/migration.sql", - "_origin": "ast", - "community": 148, - "community_name": "20260703120000_submission_archive/migration.sql", - "file_type": "code", - "norm_label": "20260703120000_submission_archive/migration.sql", - "source_file": "packages/db/prisma/migrations/20260703120000_submission_archive/migration.sql", - "source_location": null - }, - { - "id": "packages_db_prisma_migrations_20260709120000_form_manager_grant_migration", - "label": "20260709120000_form_manager_grant/migration.sql", - "_origin": "ast", - "community": 149, - "community_name": "20260709120000_form_manager_grant/migration.sql", - "file_type": "code", - "norm_label": "20260709120000_form_manager_grant/migration.sql", - "source_file": "packages/db/prisma/migrations/20260709120000_form_manager_grant/migration.sql", - "source_location": null - }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_formid_preview_page", - "label": "preview/page.tsx", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "preview/page.tsx", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/preview/page.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_formid_preview_page_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/preview/page.tsx", - "source_location": "L20" - }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_formid_preview_page_runtime", - "label": "runtime", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/preview/page.tsx", - "source_location": "L19" - }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_page", - "label": "forms/page.tsx", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "forms/page.tsx", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/page.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_page_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/page.tsx", - "source_location": "L35" - }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_page_runtime", - "label": "runtime", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 147, + "community_name": "20260629140000_guild_handle/migration.sql", "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/page.tsx", - "source_location": "L34" + "norm_label": "20260629140000_guild_handle/migration.sql", + "source_file": "packages/db/prisma/migrations/20260629140000_guild_handle/migration.sql", + "source_location": null }, { - "id": "apps_web_src_components_audit_log_audit_log_manager", - "label": "audit-log-manager.tsx", + "id": "packages_db_prisma_migrations_20260703120000_submission_archive_migration", + "label": "20260703120000_submission_archive/migration.sql", "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 148, + "community_name": "20260703120000_submission_archive/migration.sql", "file_type": "code", - "norm_label": "audit-log-manager.tsx", - "source_file": "apps/web/src/components/audit-log/audit-log-manager.tsx", - "source_location": "L1" + "norm_label": "20260703120000_submission_archive/migration.sql", + "source_file": "packages/db/prisma/migrations/20260703120000_submission_archive/migration.sql", + "source_location": null }, { - "id": "apps_web_src_components_audit_log_audit_log_manager_groups", - "label": "GROUPS", + "id": "packages_db_prisma_migrations_20260709120000_form_manager_grant_migration", + "label": "20260709120000_form_manager_grant/migration.sql", "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", + "community": 149, + "community_name": "20260709120000_form_manager_grant/migration.sql", "file_type": "code", - "norm_label": "groups", - "source_file": "apps/web/src/components/audit-log/audit-log-manager.tsx", - "source_location": "L51" + "norm_label": "20260709120000_form_manager_grant/migration.sql", + "source_file": "packages/db/prisma/migrations/20260709120000_form_manager_grant/migration.sql", + "source_location": null }, { - "id": "apps_web_src_components_billing_manage_billing_button", - "label": "manage-billing-button.tsx", + "id": "apps_web_src_components_dashboard_archived_forms_table", + "label": "archived-forms-table.tsx", "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "manage-billing-button.tsx", - "source_file": "apps/web/src/components/billing/manage-billing-button.tsx", + "norm_label": "archived-forms-table.tsx", + "source_file": "apps/web/src/components/dashboard/archived-forms-table.tsx", "source_location": "L1" }, { @@ -16470,7 +17268,7 @@ "label": "form-action-button.tsx", "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "form-action-button.tsx", "source_file": "apps/web/src/components/dashboard/form-action-button.tsx", @@ -16481,7 +17279,7 @@ "label": "form-io.tsx", "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "form-io.tsx", "source_file": "apps/web/src/components/dashboard/form-io.tsx", @@ -16492,7 +17290,7 @@ "label": "form-state-badge.tsx", "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "form-state-badge.tsx", "source_file": "apps/web/src/components/dashboard/form-state-badge.tsx", @@ -16503,7 +17301,7 @@ "label": "STATE", "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "state", "source_file": "apps/web/src/components/dashboard/form-state-badge.tsx", @@ -16514,205 +17312,62 @@ "label": "forms-table.tsx", "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "forms-table.tsx", "source_file": "apps/web/src/components/dashboard/forms-table.tsx", "source_location": "L1" }, - { - "id": "apps_web_src_components_dashboard_kit_confirm_dialog", - "label": "confirm-dialog.tsx", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "confirm-dialog.tsx", - "source_file": "apps/web/src/components/dashboard-kit/confirm-dialog.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_dashboard_kit_copy_field", - "label": "copy-field.tsx", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "copy-field.tsx", - "source_file": "apps/web/src/components/dashboard-kit/copy-field.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_dashboard_kit_save_bar", - "label": "save-bar.tsx", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "save-bar.tsx", - "source_file": "apps/web/src/components/dashboard-kit/save-bar.tsx", - "source_location": "L1" - }, { "id": "apps_web_src_components_dashboard_share_button", "label": "share-button.tsx", "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "share-button.tsx", "source_file": "apps/web/src/components/dashboard/share-button.tsx", "source_location": "L1" }, { - "id": "apps_web_src_components_domain_handle_form", - "label": "handle-form.tsx", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "handle-form.tsx", - "source_file": "apps/web/src/components/domain/handle-form.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_domain_oauth_form", - "label": "oauth-form.tsx", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "oauth-form.tsx", - "source_file": "apps/web/src/components/domain/oauth-form.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_icons_index_archive", - "label": "Archive", + "id": "apps_web_src_components_icons_index_arrowcounterclockwise", + "label": "ArrowCounterClockwise", "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", - "norm_label": "archive", + "norm_label": "arrowcounterclockwise", "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L123" + "source_location": "L125" }, { "id": "apps_web_src_components_icons_index_chartbar", "label": "ChartBar", "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "chartbar", "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L138" }, - { - "id": "apps_web_src_components_icons_index_circlenotch", - "label": "CircleNotch", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "circlenotch", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L143" - }, - { - "id": "apps_web_src_components_icons_index_copy", - "label": "Copy", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "copy", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L147" - }, { "id": "apps_web_src_components_icons_index_downloadsimple", "label": "DownloadSimple", "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "downloadsimple", "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L149" }, - { - "id": "apps_web_src_components_icons_index_eye", - "label": "Eye", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "eye", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L151" - }, - { - "id": "apps_web_src_components_icons_index_eyeslash", - "label": "EyeSlash", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "eyeslash", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L152" - }, - { - "id": "apps_web_src_components_icons_index_floppydisk", - "label": "FloppyDisk", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "floppydisk", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L154" - }, - { - "id": "apps_web_src_components_icons_index_paperplanetilt", - "label": "PaperPlaneTilt", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "paperplanetilt", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L175" - }, - { - "id": "apps_web_src_components_icons_index_pause", - "label": "Pause", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "pause", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L177" - }, - { - "id": "apps_web_src_components_icons_index_play", - "label": "Play", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "play", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L180" - }, { "id": "apps_web_src_components_icons_index_qrcode", "label": "QrCode", "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "qrcode", "source_file": "apps/web/src/components/icons/index.tsx", @@ -16723,78 +17378,12 @@ "label": "UploadSimple", "_origin": "ast", "community": 15, - "community_name": "ui/button.tsx", + "community_name": "forms-table.tsx", "file_type": "code", "norm_label": "uploadsimple", "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L205" }, - { - "id": "apps_web_src_components_submission_submission_actions", - "label": "submission-actions.tsx", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "submission-actions.tsx", - "source_file": "apps/web/src/components/submission/submission-actions.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_ui_button", - "label": "ui/button.tsx", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "ui/button.tsx", - "source_file": "apps/web/src/components/ui/button.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_ui_button_button", - "label": "Button", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "button", - "source_file": "apps/web/src/components/ui/button.tsx", - "source_location": "L62" - }, - { - "id": "apps_web_src_components_ui_button_buttonvariants", - "label": "buttonVariants", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "buttonvariants", - "source_file": "apps/web/src/components/ui/button.tsx", - "source_location": "L21" - }, - { - "id": "apps_web_src_components_ui_dialog", - "label": "dialog.tsx", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "dialog.tsx", - "source_file": "apps/web/src/components/ui/dialog.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_webhooks_webhooks_manager", - "label": "webhooks-manager.tsx", - "_origin": "ast", - "community": 15, - "community_name": "ui/button.tsx", - "file_type": "code", - "norm_label": "webhooks-manager.tsx", - "source_file": "apps/web/src/components/webhooks/webhooks-manager.tsx", - "source_location": "L1" - }, { "id": "packages_db_prisma_migrations_20260709140000_webhook_format_migration", "label": "20260709140000_webhook_format/migration.sql", @@ -17224,6 +17813,325 @@ "source_file": "packages/ui/vitest.config.ts", "source_location": "L1" }, + { + "id": "apps_web_src_app_dashboard_account_layout", + "label": "(account)/layout.tsx", + "_origin": "ast", + "community": 162, + "community_name": "(account)/page.tsx", + "file_type": "code", + "norm_label": "(account)/layout.tsx", + "source_file": "apps/web/src/app/dashboard/(account)/layout.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_account_layout_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 162, + "community_name": "(account)/page.tsx", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/dashboard/(account)/layout.tsx", + "source_location": "L5" + }, + { + "id": "apps_web_src_app_dashboard_account_layout_runtime", + "label": "runtime", + "_origin": "ast", + "community": 162, + "community_name": "(account)/page.tsx", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/dashboard/(account)/layout.tsx", + "source_location": "L4" + }, + { + "id": "apps_web_src_app_dashboard_account_page", + "label": "(account)/page.tsx", + "_origin": "ast", + "community": 162, + "community_name": "(account)/page.tsx", + "file_type": "code", + "norm_label": "(account)/page.tsx", + "source_file": "apps/web/src/app/dashboard/(account)/page.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_account_page_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 162, + "community_name": "(account)/page.tsx", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/dashboard/(account)/page.tsx", + "source_location": "L12" + }, + { + "id": "apps_web_src_app_dashboard_account_page_runtime", + "label": "runtime", + "_origin": "ast", + "community": 162, + "community_name": "(account)/page.tsx", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/dashboard/(account)/page.tsx", + "source_location": "L11" + }, + { + "id": "apps_web_src_components_dashboard_dashboard_frame", + "label": "dashboard-frame.tsx", + "_origin": "ast", + "community": 162, + "community_name": "(account)/page.tsx", + "file_type": "code", + "norm_label": "dashboard-frame.tsx", + "source_file": "apps/web/src/components/dashboard/dashboard-frame.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_board_kanban_board", + "label": "kanban-board.tsx", + "_origin": "ast", + "community": 163, + "community_name": "kanban-board.tsx", + "file_type": "code", + "norm_label": "kanban-board.tsx", + "source_file": "apps/web/src/components/board/kanban-board.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_plural", + "label": "plural.ts", + "_origin": "ast", + "community": 163, + "community_name": "kanban-board.tsx", + "file_type": "code", + "norm_label": "plural.ts", + "source_file": "apps/web/src/lib/plural.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_plural_test", + "label": "plural.test.ts", + "_origin": "ast", + "community": 163, + "community_name": "kanban-board.tsx", + "file_type": "code", + "norm_label": "plural.test.ts", + "source_file": "apps/web/src/lib/plural.test.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_plural_test_en", + "label": "en", + "_origin": "ast", + "community": 163, + "community_name": "kanban-board.tsx", + "file_type": "code", + "norm_label": "en", + "source_file": "apps/web/src/lib/plural.test.ts", + "source_location": "L6" + }, + { + "id": "apps_web_src_lib_plural_test_pl", + "label": "pl", + "_origin": "ast", + "community": 163, + "community_name": "kanban-board.tsx", + "file_type": "code", + "norm_label": "pl", + "source_file": "apps/web/src/lib/plural.test.ts", + "source_location": "L5" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_domain_route", + "label": "domain/route.ts", + "_origin": "ast", + "community": 164, + "community_name": "domain/route.ts", + "file_type": "code", + "norm_label": "domain/route.ts", + "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_domain_route_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 164, + "community_name": "domain/route.ts", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", + "source_location": "L16" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_domain_route_runtime", + "label": "runtime", + "_origin": "ast", + "community": 164, + "community_name": "domain/route.ts", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", + "source_location": "L15" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_domain_verify_route", + "label": "verify/route.ts", + "_origin": "ast", + "community": 164, + "community_name": "domain/route.ts", + "file_type": "code", + "norm_label": "verify/route.ts", + "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/verify/route.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_domain_verify_route_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 164, + "community_name": "domain/route.ts", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/verify/route.ts", + "source_location": "L12" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_domain_verify_route_runtime", + "label": "runtime", + "_origin": "ast", + "community": 164, + "community_name": "domain/route.ts", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/verify/route.ts", + "source_location": "L11" + }, + { + "id": "apps_web_src_lib_domain_sync", + "label": "domain-sync.ts", + "_origin": "ast", + "community": 164, + "community_name": "domain/route.ts", + "file_type": "code", + "norm_label": "domain-sync.ts", + "source_file": "apps/web/src/lib/domain-sync.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_categories_category_rows", + "label": "category-rows.ts", + "_origin": "ast", + "community": 165, + "community_name": "category-rows.ts", + "file_type": "code", + "norm_label": "category-rows.ts", + "source_file": "apps/web/src/components/categories/category-rows.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_categories_category_rows_new_category_color", + "label": "NEW_CATEGORY_COLOR", + "_origin": "ast", + "community": 165, + "community_name": "category-rows.ts", + "file_type": "code", + "norm_label": "new_category_color", + "source_file": "apps/web/src/components/categories/category-rows.ts", + "source_location": "L4" + }, + { + "id": "apps_web_src_components_categories_category_rows_test", + "label": "category-rows.test.ts", + "_origin": "ast", + "community": 165, + "community_name": "category-rows.ts", + "file_type": "code", + "norm_label": "category-rows.test.ts", + "source_file": "apps/web/src/components/categories/category-rows.test.ts", + "source_location": "L1" + }, + { + "id": "packages_shared_src_schedule", + "label": "schedule.ts", + "_origin": "ast", + "community": 167, + "community_name": "formScheduleStatus", + "file_type": "code", + "norm_label": "schedule.ts", + "source_file": "packages/shared/src/schedule.ts", + "source_location": "L1" + }, + { + "id": "packages_shared_src_schedule_ending_soon_hours", + "label": "ENDING_SOON_HOURS", + "_origin": "ast", + "community": 167, + "community_name": "formScheduleStatus", + "file_type": "code", + "norm_label": "ending_soon_hours", + "source_file": "packages/shared/src/schedule.ts", + "source_location": "L11" + }, + { + "id": "packages_shared_src_schedule_test", + "label": "schedule.test.ts", + "_origin": "ast", + "community": 167, + "community_name": "formScheduleStatus", + "file_type": "code", + "norm_label": "schedule.test.ts", + "source_file": "packages/shared/src/schedule.test.ts", + "source_location": "L1" + }, + { + "id": "packages_shared_src_schedule_test_now", + "label": "now", + "_origin": "ast", + "community": 167, + "community_name": "formScheduleStatus", + "file_type": "code", + "norm_label": "now", + "source_file": "packages/shared/src/schedule.test.ts", + "source_location": "L5" + }, + { + "id": "apps_web_src_app_dashboard_guildid_forms_archived_page", + "label": "forms/archived/page.tsx", + "_origin": "ast", + "community": 168, + "community_name": "forms/archived/page.tsx", + "file_type": "code", + "norm_label": "forms/archived/page.tsx", + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/page.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_guildid_forms_archived_page_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 168, + "community_name": "forms/archived/page.tsx", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/page.tsx", + "source_location": "L9" + }, + { + "id": "apps_web_src_app_dashboard_guildid_forms_archived_page_runtime", + "label": "runtime", + "_origin": "ast", + "community": 168, + "community_name": "forms/archived/page.tsx", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/page.tsx", + "source_location": "L8" + }, { "id": "tsconfig_base", "label": "tsconfig.base.json", @@ -17521,6 +18429,83 @@ "source_file": "tsconfig.base.json", "source_location": "L23" }, + { + "id": "apps_web_src_test_experiment_page_access_test", + "label": "experiment-page-access.test.ts", + "_origin": "ast", + "community": 171, + "community_name": "experiment-page-access.test.ts", + "file_type": "code", + "norm_label": "experiment-page-access.test.ts", + "source_file": "apps/web/src/test/experiment-page-access.test.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_test_experiment_page_access_test_canmanageform", + "label": "canManageForm", + "_origin": "ast", + "community": 171, + "community_name": "experiment-page-access.test.ts", + "file_type": "code", + "norm_label": "canmanageform", + "source_file": "apps/web/src/test/experiment-page-access.test.ts", + "source_location": "L3" + }, + { + "id": "apps_web_src_test_experiment_page_access_test_canmanageforms", + "label": "canManageForms", + "_origin": "ast", + "community": 171, + "community_name": "experiment-page-access.test.ts", + "file_type": "code", + "norm_label": "canmanageforms", + "source_file": "apps/web/src/test/experiment-page-access.test.ts", + "source_location": "L4" + }, + { + "id": "apps_web_src_test_experiment_page_access_test_getformforedit", + "label": "getFormForEdit", + "_origin": "ast", + "community": 171, + "community_name": "experiment-page-access.test.ts", + "file_type": "code", + "norm_label": "getformforedit", + "source_file": "apps/web/src/test/experiment-page-access.test.ts", + "source_location": "L5" + }, + { + "id": "apps_web_src_lib_guild_submissions_test", + "label": "guild-submissions.test.ts", + "_origin": "ast", + "community": 172, + "community_name": "guild-submissions.test.ts", + "file_type": "code", + "norm_label": "guild-submissions.test.ts", + "source_file": "apps/web/src/lib/guild-submissions.test.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_guild_submissions_test_count", + "label": "count", + "_origin": "ast", + "community": 172, + "community_name": "guild-submissions.test.ts", + "file_type": "code", + "norm_label": "count", + "source_file": "apps/web/src/lib/guild-submissions.test.ts", + "source_location": "L4" + }, + { + "id": "apps_web_src_lib_guild_submissions_test_findmany", + "label": "findMany", + "_origin": "ast", + "community": 172, + "community_name": "guild-submissions.test.ts", + "file_type": "code", + "norm_label": "findmany", + "source_file": "apps/web/src/lib/guild-submissions.test.ts", + "source_location": "L3" + }, { "id": "apps_web_tsconfig", "label": "web/tsconfig.json", @@ -18179,7 +19164,7 @@ "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/guilds/[guildId]/bot-config/route.ts", - "source_location": "L10" + "source_location": "L11" }, { "id": "apps_web_src_app_api_guilds_guildid_bot_config_route_runtime", @@ -18190,7 +19175,7 @@ "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/guilds/[guildId]/bot-config/route.ts", - "source_location": "L9" + "source_location": "L10" }, { "id": "apps_web_src_app_api_guilds_guildid_branding_route", @@ -18212,7 +19197,7 @@ "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", - "source_location": "L12" + "source_location": "L13" }, { "id": "apps_web_src_app_api_guilds_guildid_branding_route_runtime", @@ -18223,7 +19208,7 @@ "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", - "source_location": "L11" + "source_location": "L12" }, { "id": "apps_web_src_app_api_guilds_guildid_captcha_route", @@ -18278,7 +19263,7 @@ "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", - "source_location": "L10" + "source_location": "L11" }, { "id": "apps_web_src_app_api_guilds_guildid_categories_route_runtime", @@ -18289,40 +19274,7 @@ "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", - "source_location": "L9" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_domain_route", - "label": "domain/route.ts", - "_origin": "ast", - "community": 2, - "community_name": "getCurrentUser", - "file_type": "code", - "norm_label": "domain/route.ts", - "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_domain_route_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 2, - "community_name": "getCurrentUser", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L15" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_domain_route_runtime", - "label": "runtime", - "_origin": "ast", - "community": 2, - "community_name": "getCurrentUser", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L14" + "source_location": "L10" }, { "id": "apps_web_src_app_api_guilds_guildid_dpa_route", @@ -18377,7 +19329,7 @@ "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/guilds/[guildId]/handle/route.ts", - "source_location": "L10" + "source_location": "L11" }, { "id": "apps_web_src_app_api_guilds_guildid_handle_route_runtime", @@ -18388,7 +19340,7 @@ "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/guilds/[guildId]/handle/route.ts", - "source_location": "L9" + "source_location": "L10" }, { "id": "apps_web_src_app_api_guilds_guildid_oauth_route", @@ -18476,7 +19428,7 @@ "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", - "source_location": "L10" + "source_location": "L11" }, { "id": "apps_web_src_app_api_guilds_guildid_statuses_route_runtime", @@ -18487,52 +19439,8 @@ "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", - "source_location": "L9" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_submissions_id_archive_route", - "label": "[id]/archive/route.ts", - "_origin": "ast", - "community": 2, - "community_name": "getCurrentUser", - "file_type": "code", - "norm_label": "[id]/archive/route.ts", - "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/archive/route.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_submissions_id_archive_route_bodyschema", - "label": "bodySchema", - "_origin": "ast", - "community": 2, - "community_name": "getCurrentUser", - "file_type": "code", - "norm_label": "bodyschema", - "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/archive/route.ts", - "source_location": "L12" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_submissions_id_archive_route_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 2, - "community_name": "getCurrentUser", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/archive/route.ts", "source_location": "L10" }, - { - "id": "apps_web_src_app_api_guilds_guildid_submissions_id_archive_route_runtime", - "label": "runtime", - "_origin": "ast", - "community": 2, - "community_name": "getCurrentUser", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/archive/route.ts", - "source_location": "L9" - }, { "id": "apps_web_src_app_api_guilds_guildid_webhooks_route", "label": "webhooks/route.ts", @@ -18553,7 +19461,7 @@ "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L13" + "source_location": "L14" }, { "id": "apps_web_src_app_api_guilds_guildid_webhooks_route_runtime", @@ -18564,7 +19472,7 @@ "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L12" + "source_location": "L13" }, { "id": "apps_web_src_app_api_guilds_guildid_webhooks_webhookid_route", @@ -18621,6 +19529,50 @@ "source_file": "apps/web/src/lib/auth.ts", "source_location": "L1" }, + { + "id": "apps_web_src_lib_validation_error", + "label": "validation-error.ts", + "_origin": "ast", + "community": 2, + "community_name": "getCurrentUser", + "file_type": "code", + "norm_label": "validation-error.ts", + "source_file": "apps/web/src/lib/validation-error.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_guildid_forms_formid_preview_page", + "label": "preview/page.tsx", + "_origin": "ast", + "community": 20, + "community_name": "[slug]/page.tsx", + "file_type": "code", + "norm_label": "preview/page.tsx", + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/preview/page.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_dashboard_guildid_forms_formid_preview_page_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 20, + "community_name": "[slug]/page.tsx", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/preview/page.tsx", + "source_location": "L20" + }, + { + "id": "apps_web_src_app_dashboard_guildid_forms_formid_preview_page_runtime", + "label": "runtime", + "_origin": "ast", + "community": 20, + "community_name": "[slug]/page.tsx", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/preview/page.tsx", + "source_location": "L19" + }, { "id": "apps_web_src_app_f_slug_page", "label": "[slug]/page.tsx", @@ -18655,136 +19607,136 @@ "source_location": "L33" }, { - "id": "apps_web_src_components_icons_index_hourglassmedium", - "label": "HourglassMedium", + "id": "apps_web_src_app_s_id_page", + "label": "s/[id]/page.tsx", "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "hourglassmedium", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L159" + "norm_label": "s/[id]/page.tsx", + "source_file": "apps/web/src/app/s/[id]/page.tsx", + "source_location": "L1" }, { - "id": "apps_web_src_components_icons_index_tray", - "label": "Tray", + "id": "apps_web_src_app_s_id_page_dynamic", + "label": "dynamic", "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "tray", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L202" + "norm_label": "dynamic", + "source_file": "apps/web/src/app/s/[id]/page.tsx", + "source_location": "L21" }, { - "id": "apps_web_src_components_public_countdown", - "label": "countdown.tsx", + "id": "apps_web_src_app_s_id_page_runtime", + "label": "runtime", "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "countdown.tsx", - "source_file": "apps/web/src/components/public/countdown.tsx", - "source_location": "L1" + "norm_label": "runtime", + "source_file": "apps/web/src/app/s/[id]/page.tsx", + "source_location": "L20" }, { - "id": "apps_web_src_components_public_experiment_view", - "label": "experiment-view.tsx", + "id": "apps_web_src_app_s_id_page_terminal", + "label": "TERMINAL", "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "experiment-view.tsx", - "source_file": "apps/web/src/components/public/experiment-view.tsx", - "source_location": "L1" + "norm_label": "terminal", + "source_file": "apps/web/src/app/s/[id]/page.tsx", + "source_location": "L18" }, { - "id": "apps_web_src_components_public_forms_hub", - "label": "forms-hub.tsx", + "id": "apps_web_src_components_branding_custom_css", + "label": "custom-css.tsx", "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "forms-hub.tsx", - "source_file": "apps/web/src/components/public/forms-hub.tsx", + "norm_label": "custom-css.tsx", + "source_file": "apps/web/src/components/branding/custom-css.tsx", "source_location": "L1" }, { - "id": "apps_web_src_components_public_powered_by", - "label": "powered-by.tsx", + "id": "apps_web_src_components_icons_brand_marks", + "label": "brand-marks.tsx", "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "powered-by.tsx", - "source_file": "apps/web/src/components/public/powered-by.tsx", + "norm_label": "brand-marks.tsx", + "source_file": "apps/web/src/components/icons/brand-marks.tsx", "source_location": "L1" }, { - "id": "apps_web_src_components_public_public_content", - "label": "public-content.tsx", + "id": "apps_web_src_components_landing_cta", + "label": "cta.tsx", "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "public-content.tsx", - "source_file": "apps/web/src/components/public/public-content.tsx", + "norm_label": "cta.tsx", + "source_file": "apps/web/src/components/landing/cta.tsx", "source_location": "L1" }, { - "id": "apps_web_src_components_public_public_frame", - "label": "public-frame.tsx", + "id": "apps_web_src_components_public_experiment_view", + "label": "experiment-view.tsx", "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "public-frame.tsx", - "source_file": "apps/web/src/components/public/public-frame.tsx", + "norm_label": "experiment-view.tsx", + "source_file": "apps/web/src/components/public/experiment-view.tsx", "source_location": "L1" }, { - "id": "packages_shared_src_schedule", - "label": "schedule.ts", + "id": "apps_web_src_components_public_powered_by", + "label": "powered-by.tsx", "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "schedule.ts", - "source_file": "packages/shared/src/schedule.ts", + "norm_label": "powered-by.tsx", + "source_file": "apps/web/src/components/public/powered-by.tsx", "source_location": "L1" }, { - "id": "packages_shared_src_schedule_ending_soon_hours", - "label": "ENDING_SOON_HOURS", + "id": "apps_web_src_components_public_public_content", + "label": "public-content.tsx", "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "ending_soon_hours", - "source_file": "packages/shared/src/schedule.ts", - "source_location": "L11" + "norm_label": "public-content.tsx", + "source_file": "apps/web/src/components/public/public-content.tsx", + "source_location": "L1" }, { - "id": "packages_shared_src_schedule_test", - "label": "schedule.test.ts", + "id": "apps_web_src_components_public_public_frame", + "label": "public-frame.tsx", "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "schedule.test.ts", - "source_file": "packages/shared/src/schedule.test.ts", + "norm_label": "public-frame.tsx", + "source_file": "apps/web/src/components/public/public-frame.tsx", "source_location": "L1" }, { - "id": "packages_shared_src_schedule_test_now", - "label": "now", + "id": "apps_web_src_components_submission_status_live", + "label": "status-live.tsx", "_origin": "ast", "community": 20, "community_name": "[slug]/page.tsx", "file_type": "code", - "norm_label": "now", - "source_file": "packages/shared/src/schedule.test.ts", - "source_location": "L5" + "norm_label": "status-live.tsx", + "source_file": "apps/web/src/components/submission/status-live.tsx", + "source_location": "L1" }, { "id": "apps_web_src_components_form_form_renderer", @@ -18850,7 +19802,7 @@ "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/files/[id]/route.ts", - "source_location": "L7" + "source_location": "L8" }, { "id": "apps_web_src_app_api_files_id_route_runtime", @@ -18861,7 +19813,7 @@ "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/files/[id]/route.ts", - "source_location": "L6" + "source_location": "L7" }, { "id": "apps_web_src_app_api_forms_slug_upload_route", @@ -19006,56 +19958,12 @@ "source_file": "apps/web/src/lib/s3.ts", "source_location": "L13" }, - { - "id": "packages_shared_src_form_spec_max_file_size_mb", - "label": "MAX_FILE_SIZE_MB", - "_origin": "ast", - "community": 22, - "community_name": "branding/logo/route.ts", - "file_type": "code", - "norm_label": "max_file_size_mb", - "source_file": "packages/shared/src/form-spec.ts", - "source_location": "L85" - }, - { - "id": "apps_web_src_app_dashboard_account_layout", - "label": "(account)/layout.tsx", - "_origin": "ast", - "community": 23, - "community_name": "requireUser", - "file_type": "code", - "norm_label": "(account)/layout.tsx", - "source_file": "apps/web/src/app/dashboard/(account)/layout.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_dashboard_account_layout_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 23, - "community_name": "requireUser", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/(account)/layout.tsx", - "source_location": "L5" - }, - { - "id": "apps_web_src_app_dashboard_account_layout_runtime", - "label": "runtime", - "_origin": "ast", - "community": 23, - "community_name": "requireUser", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/(account)/layout.tsx", - "source_location": "L4" - }, { "id": "apps_web_src_app_dashboard_guildid_api_page", "label": "api/page.tsx", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "api/page.tsx", "source_file": "apps/web/src/app/dashboard/[guildId]/api/page.tsx", @@ -19066,7 +19974,7 @@ "label": "dynamic", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/dashboard/[guildId]/api/page.tsx", @@ -19077,7 +19985,7 @@ "label": "runtime", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/dashboard/[guildId]/api/page.tsx", @@ -19088,7 +19996,7 @@ "label": "domain/page.tsx", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "domain/page.tsx", "source_file": "apps/web/src/app/dashboard/[guildId]/domain/page.tsx", @@ -19099,7 +20007,7 @@ "label": "dynamic", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/dashboard/[guildId]/domain/page.tsx", @@ -19110,7 +20018,7 @@ "label": "runtime", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/dashboard/[guildId]/domain/page.tsx", @@ -19121,7 +20029,7 @@ "label": "new/page.tsx", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "new/page.tsx", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/new/page.tsx", @@ -19132,7 +20040,7 @@ "label": "dynamic", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/new/page.tsx", @@ -19143,84 +20051,84 @@ "label": "runtime", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/new/page.tsx", "source_location": "L19" }, { - "id": "apps_web_src_app_dashboard_guildid_webhooks_page", - "label": "webhooks/page.tsx", + "id": "apps_web_src_app_dashboard_guildid_forms_page", + "label": "forms/page.tsx", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", - "norm_label": "webhooks/page.tsx", - "source_file": "apps/web/src/app/dashboard/[guildId]/webhooks/page.tsx", + "norm_label": "forms/page.tsx", + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/page.tsx", "source_location": "L1" }, { - "id": "apps_web_src_app_dashboard_guildid_webhooks_page_dynamic", + "id": "apps_web_src_app_dashboard_guildid_forms_page_dynamic", "label": "dynamic", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/[guildId]/webhooks/page.tsx", - "source_location": "L15" + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/page.tsx", + "source_location": "L35" }, { - "id": "apps_web_src_app_dashboard_guildid_webhooks_page_runtime", + "id": "apps_web_src_app_dashboard_guildid_forms_page_runtime", "label": "runtime", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/[guildId]/webhooks/page.tsx", - "source_location": "L14" + "source_file": "apps/web/src/app/dashboard/[guildId]/forms/page.tsx", + "source_location": "L34" }, { - "id": "apps_web_src_app_dashboard_layout", - "label": "dashboard/layout.tsx", + "id": "apps_web_src_app_dashboard_guildid_webhooks_page", + "label": "webhooks/page.tsx", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", - "norm_label": "dashboard/layout.tsx", - "source_file": "apps/web/src/app/dashboard/layout.tsx", + "norm_label": "webhooks/page.tsx", + "source_file": "apps/web/src/app/dashboard/[guildId]/webhooks/page.tsx", "source_location": "L1" }, { - "id": "apps_web_src_app_dashboard_layout_dynamic", + "id": "apps_web_src_app_dashboard_guildid_webhooks_page_dynamic", "label": "dynamic", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/layout.tsx", - "source_location": "L4" + "source_file": "apps/web/src/app/dashboard/[guildId]/webhooks/page.tsx", + "source_location": "L15" }, { - "id": "apps_web_src_app_dashboard_layout_runtime", + "id": "apps_web_src_app_dashboard_guildid_webhooks_page_runtime", "label": "runtime", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/layout.tsx", - "source_location": "L3" + "source_file": "apps/web/src/app/dashboard/[guildId]/webhooks/page.tsx", + "source_location": "L14" }, { "id": "apps_web_src_components_api_integrations_card", "label": "integrations-card.tsx", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "integrations-card.tsx", "source_file": "apps/web/src/components/api/integrations-card.tsx", @@ -19231,23 +20139,67 @@ "label": "upgrade-button.tsx", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "upgrade-button.tsx", "source_file": "apps/web/src/components/billing/upgrade-button.tsx", "source_location": "L1" }, + { + "id": "apps_web_src_components_icons_index_archive", + "label": "Archive", + "_origin": "ast", + "community": 23, + "community_name": "forms/page.tsx", + "file_type": "code", + "norm_label": "archive", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L123" + }, + { + "id": "apps_web_src_components_pro_notice", + "label": "pro-notice.tsx", + "_origin": "ast", + "community": 23, + "community_name": "forms/page.tsx", + "file_type": "code", + "norm_label": "pro-notice.tsx", + "source_file": "apps/web/src/components/pro-notice.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_stripe", + "label": "stripe.ts", + "_origin": "ast", + "community": 23, + "community_name": "forms/page.tsx", + "file_type": "code", + "norm_label": "stripe.ts", + "source_file": "apps/web/src/lib/stripe.ts", + "source_location": "L1" + }, { "id": "apps_web_src_lib_upgrade_copy", "label": "upgrade-copy.ts", "_origin": "ast", "community": 23, - "community_name": "requireUser", + "community_name": "forms/page.tsx", "file_type": "code", "norm_label": "upgrade-copy.ts", "source_file": "apps/web/src/lib/upgrade-copy.ts", "source_location": "L1" }, + { + "id": "packages_shared_src_plans_free_form_limit", + "label": "FREE_FORM_LIMIT", + "_origin": "ast", + "community": 23, + "community_name": "forms/page.tsx", + "file_type": "code", + "norm_label": "free_form_limit", + "source_file": "packages/shared/src/plans.ts", + "source_location": "L14" + }, { "id": "apps_web_src_lib_builder_fields", "label": "builder-fields.ts", @@ -19259,6 +20211,17 @@ "source_file": "apps/web/src/lib/builder-fields.ts", "source_location": "L1" }, + { + "id": "apps_web_src_lib_builder_fields_builder_fields", + "label": "BUILDER_FIELDS", + "_origin": "ast", + "community": 24, + "community_name": "FieldEditor", + "file_type": "code", + "norm_label": "builder_fields", + "source_file": "apps/web/src/lib/builder-fields.ts", + "source_location": "L4" + }, { "id": "apps_web_src_lib_builder_fields_builder_layout_types", "label": "BUILDER_LAYOUT_TYPES", @@ -19347,6 +20310,17 @@ "source_file": "apps/web/src/components/form/file-field.tsx", "source_location": "L1" }, + { + "id": "apps_web_src_components_form_matrix_field", + "label": "matrix-field.tsx", + "_origin": "ast", + "community": 25, + "community_name": "field-input.tsx", + "file_type": "code", + "norm_label": "matrix-field.tsx", + "source_file": "apps/web/src/components/form/matrix-field.tsx", + "source_location": "L1" + }, { "id": "apps_web_src_components_form_rating_fields", "label": "rating-fields.tsx", @@ -19358,6 +20332,17 @@ "source_file": "apps/web/src/components/form/rating-fields.tsx", "source_location": "L1" }, + { + "id": "apps_web_src_components_form_signature_field", + "label": "signature-field.tsx", + "_origin": "ast", + "community": 25, + "community_name": "field-input.tsx", + "file_type": "code", + "norm_label": "signature-field.tsx", + "source_file": "apps/web/src/components/form/signature-field.tsx", + "source_location": "L1" + }, { "id": "packages_shared_src_form_spec_emoji_scale", "label": "EMOJI_SCALE", @@ -19369,6 +20354,61 @@ "source_file": "packages/shared/src/form-spec.ts", "source_location": "L192" }, + { + "id": "apps_web_src_lib_form_input", + "label": "form-input.ts", + "_origin": "ast", + "community": 26, + "community_name": "form-settings.ts", + "file_type": "code", + "norm_label": "form-input.ts", + "source_file": "apps/web/src/lib/form-input.ts", + "source_location": "L1" + }, + { + "id": "packages_shared_src_form_definition", + "label": "form-definition.ts", + "_origin": "ast", + "community": 26, + "community_name": "form-settings.ts", + "file_type": "code", + "norm_label": "form-definition.ts", + "source_file": "packages/shared/src/form-definition.ts", + "source_location": "L1" + }, + { + "id": "packages_shared_src_form_definition_form_definition_version", + "label": "FORM_DEFINITION_VERSION", + "_origin": "ast", + "community": 26, + "community_name": "form-settings.ts", + "file_type": "code", + "norm_label": "form_definition_version", + "source_file": "packages/shared/src/form-definition.ts", + "source_location": "L8" + }, + { + "id": "packages_shared_src_form_definition_formdefinitionschema", + "label": "formDefinitionSchema", + "_origin": "ast", + "community": 26, + "community_name": "form-settings.ts", + "file_type": "code", + "norm_label": "formdefinitionschema", + "source_file": "packages/shared/src/form-definition.ts", + "source_location": "L18" + }, + { + "id": "packages_shared_src_form_definition_test", + "label": "form-definition.test.ts", + "_origin": "ast", + "community": 26, + "community_name": "form-settings.ts", + "file_type": "code", + "norm_label": "form-definition.test.ts", + "source_file": "packages/shared/src/form-definition.test.ts", + "source_location": "L1" + }, { "id": "packages_shared_src_form_settings", "label": "form-settings.ts", @@ -19389,7 +20429,7 @@ "file_type": "code", "norm_label": "automationconditionschema", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L14" + "source_location": "L15" }, { "id": "packages_shared_src_form_settings_automationruleschema", @@ -19400,7 +20440,7 @@ "file_type": "code", "norm_label": "automationruleschema", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L26" + "source_location": "L27" }, { "id": "packages_shared_src_form_settings_experimentschema", @@ -19411,7 +20451,7 @@ "file_type": "code", "norm_label": "experimentschema", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L48" + "source_location": "L49" }, { "id": "packages_shared_src_form_settings_experimentvariantschema", @@ -19422,7 +20462,18 @@ "file_type": "code", "norm_label": "experimentvariantschema", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L37" + "source_location": "L38" + }, + { + "id": "packages_shared_src_form_settings_formsettingsschema", + "label": "formSettingsSchema", + "_origin": "ast", + "community": 26, + "community_name": "form-settings.ts", + "file_type": "code", + "norm_label": "formsettingsschema", + "source_file": "packages/shared/src/form-settings.ts", + "source_location": "L98" }, { "id": "packages_shared_src_form_settings_max_status_message", @@ -19433,7 +20484,7 @@ "file_type": "code", "norm_label": "max_status_message", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L55" + "source_location": "L56" }, { "id": "packages_shared_src_form_settings_snowflake", @@ -19444,7 +20495,7 @@ "file_type": "code", "norm_label": "snowflake", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L11" + "source_location": "L12" }, { "id": "packages_shared_src_form_settings_statusmessagesschema", @@ -19455,29 +20506,29 @@ "file_type": "code", "norm_label": "statusmessagesschema", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L63" + "source_location": "L64" }, { - "id": "packages_shared_src_form_settings_test", - "label": "form-settings.test.ts", + "id": "packages_shared_src_form_spec_conditionoperatorschema", + "label": "conditionOperatorSchema", "_origin": "ast", "community": 26, "community_name": "form-settings.ts", "file_type": "code", - "norm_label": "form-settings.test.ts", - "source_file": "packages/shared/src/form-settings.test.ts", - "source_location": "L1" + "norm_label": "conditionoperatorschema", + "source_file": "packages/shared/src/form-spec.ts", + "source_location": "L62" }, { - "id": "packages_shared_src_form_spec_conditionoperatorschema", - "label": "conditionOperatorSchema", + "id": "packages_shared_src_form_spec_formspecschema", + "label": "formSpecSchema", "_origin": "ast", "community": 26, "community_name": "form-settings.ts", "file_type": "code", - "norm_label": "conditionoperatorschema", + "norm_label": "formspecschema", "source_file": "packages/shared/src/form-spec.ts", - "source_location": "L62" + "source_location": "L141" }, { "id": "apps_web_package_dependencies", @@ -19710,6 +20761,39 @@ "source_file": "apps/web/package.json", "source_location": "L38" }, + { + "id": "apps_web_src_app_api_forms_slug_experiment_view_route", + "label": "view/route.ts", + "_origin": "ast", + "community": 28, + "community_name": "submit/route.ts", + "file_type": "code", + "norm_label": "view/route.ts", + "source_file": "apps/web/src/app/api/forms/[slug]/experiment/view/route.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_api_forms_slug_experiment_view_route_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 28, + "community_name": "submit/route.ts", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/api/forms/[slug]/experiment/view/route.ts", + "source_location": "L9" + }, + { + "id": "apps_web_src_app_api_forms_slug_experiment_view_route_runtime", + "label": "runtime", + "_origin": "ast", + "community": 28, + "community_name": "submit/route.ts", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/api/forms/[slug]/experiment/view/route.ts", + "source_location": "L8" + }, { "id": "apps_web_src_app_api_forms_slug_submit_route", "label": "submit/route.ts", @@ -19788,25 +20872,25 @@ "source_location": "L5" }, { - "id": "apps_web_src_lib_crypto", - "label": "crypto.ts", + "id": "apps_web_src_lib_experiment", + "label": "experiment.ts", "_origin": "ast", "community": 28, "community_name": "submit/route.ts", "file_type": "code", - "norm_label": "crypto.ts", - "source_file": "apps/web/src/lib/crypto.ts", + "norm_label": "experiment.ts", + "source_file": "apps/web/src/lib/experiment.ts", "source_location": "L1" }, { - "id": "apps_web_src_lib_guild_captcha", - "label": "guild-captcha.ts", + "id": "packages_shared_src_form_settings_test", + "label": "form-settings.test.ts", "_origin": "ast", "community": 28, "community_name": "submit/route.ts", "file_type": "code", - "norm_label": "guild-captcha.ts", - "source_file": "apps/web/src/lib/guild-captcha.ts", + "norm_label": "form-settings.test.ts", + "source_file": "packages/shared/src/form-settings.test.ts", "source_location": "L1" }, { @@ -19875,50 +20959,6 @@ "source_file": "apps/web/src/components/builder/field-outline.tsx", "source_location": "L95" }, - { - "id": "apps_web_src_components_dashboard_dashboard_shell", - "label": "dashboard-shell.tsx", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "dashboard-shell.tsx", - "source_file": "apps/web/src/components/dashboard/dashboard-shell.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_dashboard_dashboard_shell_groups", - "label": "GROUPS", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "groups", - "source_file": "apps/web/src/components/dashboard/dashboard-shell.tsx", - "source_location": "L54" - }, - { - "id": "apps_web_src_components_dashboard_dashboard_shell_icon", - "label": "ICON", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "icon", - "source_file": "apps/web/src/components/dashboard/dashboard-shell.tsx", - "source_location": "L37" - }, - { - "id": "apps_web_src_components_dashboard_dashboard_shell_mobile", - "label": "MOBILE", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "mobile", - "source_file": "apps/web/src/components/dashboard/dashboard-shell.tsx", - "source_location": "L66" - }, { "id": "apps_web_src_components_dashboard_kit_empty_state", "label": "empty-state.tsx", @@ -19985,17 +21025,6 @@ "source_file": "apps/web/src/components/dashboard-kit/status-badge.tsx", "source_location": "L8" }, - { - "id": "apps_web_src_components_form_signature_field", - "label": "signature-field.tsx", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "signature-field.tsx", - "source_file": "apps/web/src/components/form/signature-field.tsx", - "source_location": "L1" - }, { "id": "apps_web_src_components_icons_icons_test", "label": "icons.test.ts", @@ -20095,17 +21124,6 @@ "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L136" }, - { - "id": "apps_web_src_components_icons_index_chattext", - "label": "ChatText", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "chattext", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L139" - }, { "id": "apps_web_src_components_icons_index_checkcircle", "label": "CheckCircle", @@ -20128,28 +21146,6 @@ "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L142" }, - { - "id": "apps_web_src_components_icons_index_clipboardtext", - "label": "ClipboardText", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "clipboardtext", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L144" - }, - { - "id": "apps_web_src_components_icons_index_clockcounterclockwise", - "label": "ClockCounterClockwise", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "clockcounterclockwise", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L146" - }, { "id": "apps_web_src_components_icons_index_envelopesimple", "label": "EnvelopeSimple", @@ -20162,26 +21158,15 @@ "source_location": "L150" }, { - "id": "apps_web_src_components_icons_index_flag", - "label": "Flag", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "flag", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L153" - }, - { - "id": "apps_web_src_components_icons_index_foldersimple", - "label": "FolderSimple", + "id": "apps_web_src_components_icons_index_eyeslash", + "label": "EyeSlash", "_origin": "ast", "community": 29, "community_name": "index.tsx", "file_type": "code", - "norm_label": "foldersimple", + "norm_label": "eyeslash", "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L155" + "source_location": "L152" }, { "id": "apps_web_src_components_icons_index_gauge", @@ -20227,28 +21212,6 @@ "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L161" }, - { - "id": "apps_web_src_components_icons_index_kanban", - "label": "Kanban", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "kanban", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L162" - }, - { - "id": "apps_web_src_components_icons_index_key", - "label": "Key", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "key", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L163" - }, { "id": "apps_web_src_components_icons_index_linksimple", "label": "LinkSimple", @@ -20304,17 +21267,6 @@ "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L170" }, - { - "id": "apps_web_src_components_icons_index_paintbrush", - "label": "PaintBrush", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "paintbrush", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L173" - }, { "id": "apps_web_src_components_icons_index_paperclip", "label": "Paperclip", @@ -20359,17 +21311,6 @@ "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L183" }, - { - "id": "apps_web_src_components_icons_index_robot", - "label": "Robot", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "robot", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L184" - }, { "id": "apps_web_src_components_icons_index_sealcheck", "label": "SealCheck", @@ -20513,17 +21454,6 @@ "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L200" }, - { - "id": "apps_web_src_components_icons_index_usersthree", - "label": "UsersThree", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "usersthree", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L208" - }, { "id": "apps_web_src_components_icons_index_warning", "label": "Warning", @@ -20535,28 +21465,6 @@ "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L209" }, - { - "id": "apps_web_src_components_icons_index_warningcircle", - "label": "WarningCircle", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "warningcircle", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L210" - }, - { - "id": "apps_web_src_components_icons_index_webhookslogo", - "label": "WebhooksLogo", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "webhookslogo", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L211" - }, { "id": "apps_web_src_components_icons_index_xcircle", "label": "XCircle", @@ -20568,17 +21476,6 @@ "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L213" }, - { - "id": "apps_web_src_lib_builder_fields_builder_fields", - "label": "BUILDER_FIELDS", - "_origin": "ast", - "community": 29, - "community_name": "index.tsx", - "file_type": "code", - "norm_label": "builder_fields", - "source_file": "apps/web/src/lib/builder-fields.ts", - "source_location": "L4" - }, { "id": "package", "label": "package.json", @@ -21151,17 +22048,6 @@ "source_file": "packages/shared/src/form-spec.ts", "source_location": "L73" }, - { - "id": "packages_shared_src_form_spec_field_types", - "label": "FIELD_TYPES", - "_origin": "ast", - "community": 30, - "community_name": "form-spec.ts", - "file_type": "code", - "norm_label": "field_types", - "source_file": "packages/shared/src/form-spec.ts", - "source_location": "L10" - }, { "id": "packages_shared_src_form_spec_fieldoptionschema", "label": "fieldOptionSchema", @@ -21250,6 +22136,17 @@ "source_file": "packages/shared/src/form-spec.ts", "source_location": "L108" }, + { + "id": "packages_shared_src_form_spec_max_file_size_mb", + "label": "MAX_FILE_SIZE_MB", + "_origin": "ast", + "community": 30, + "community_name": "form-spec.ts", + "file_type": "code", + "norm_label": "max_file_size_mb", + "source_file": "packages/shared/src/form-spec.ts", + "source_location": "L85" + }, { "id": "packages_shared_src_form_spec_multi_types", "label": "MULTI_TYPES", @@ -21316,6 +22213,28 @@ "source_file": "packages/shared/src/form-spec.ts", "source_location": "L275" }, + { + "id": "packages_shared_src_form_spec_test", + "label": "form-spec.test.ts", + "_origin": "ast", + "community": 30, + "community_name": "form-spec.ts", + "file_type": "code", + "norm_label": "form-spec.test.ts", + "source_file": "packages/shared/src/form-spec.test.ts", + "source_location": "L1" + }, + { + "id": "packages_shared_src_form_spec_test_spec", + "label": "spec", + "_origin": "ast", + "community": 30, + "community_name": "form-spec.ts", + "file_type": "code", + "norm_label": "spec", + "source_file": "packages/shared/src/form-spec.test.ts", + "source_location": "L24" + }, { "id": "packages_shared_src_scoring", "label": "scoring.ts", @@ -21547,89 +22466,12 @@ "source_file": "apps/web/package.json", "source_location": "L44" }, - { - "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route", - "label": "[formId]/export/route.ts", - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "[formid]/export/route.ts", - "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", - "source_location": "L15" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route_formats", - "label": "FORMATS", - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "formats", - "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", - "source_location": "L18" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_forms_formid_export_route_runtime", - "label": "runtime", - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/export/route.ts", - "source_location": "L14" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_submissions_id_events_route", - "label": "events/route.ts", - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "events/route.ts", - "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_submissions_id_events_route_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L23" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_submissions_id_events_route_runtime", - "label": "runtime", - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L22" - }, { "id": "apps_web_src_app_api_submissions_id_export_route", "label": "[id]/export/route.ts", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "[id]/export/route.ts", "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", @@ -21640,29 +22482,29 @@ "label": "dynamic", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", - "source_location": "L7" + "source_location": "L8" }, { "id": "apps_web_src_app_api_submissions_id_export_route_runtime", "label": "runtime", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", - "source_location": "L6" + "source_location": "L7" }, { "id": "apps_web_src_app_api_submissions_id_route", "label": "submissions/[id]/route.ts", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "submissions/[id]/route.ts", "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", @@ -21673,29 +22515,29 @@ "label": "dynamic", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L8" + "source_location": "L9" }, { "id": "apps_web_src_app_api_submissions_id_route_runtime", "label": "runtime", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L7" + "source_location": "L8" }, { "id": "apps_web_src_app_api_submissions_id_withdraw_route", "label": "withdraw/route.ts", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "withdraw/route.ts", "source_file": "apps/web/src/app/api/submissions/[id]/withdraw/route.ts", @@ -21706,7 +22548,7 @@ "label": "dynamic", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/submissions/[id]/withdraw/route.ts", @@ -21717,7 +22559,7 @@ "label": "runtime", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/submissions/[id]/withdraw/route.ts", @@ -21728,51 +22570,18 @@ "label": "TERMINAL", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "terminal", "source_file": "apps/web/src/app/api/submissions/[id]/withdraw/route.ts", "source_location": "L10" }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_archived_formid_page", - "label": "[formId]/page.tsx", - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "[formid]/page.tsx", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/[formId]/page.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_archived_formid_page_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/[formId]/page.tsx", - "source_location": "L12" - }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_archived_formid_page_runtime", - "label": "runtime", - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/[formId]/page.tsx", - "source_location": "L11" - }, { "id": "apps_web_src_lib_client_ip", "label": "client-ip.ts", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "client-ip.ts", "source_file": "apps/web/src/lib/client-ip.ts", @@ -21783,40 +22592,18 @@ "label": "client-ip.test.ts", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "client-ip.test.ts", "source_file": "apps/web/src/lib/client-ip.test.ts", "source_location": "L1" }, - { - "id": "apps_web_src_lib_pdf", - "label": "pdf.ts", - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "pdf.ts", - "source_file": "apps/web/src/lib/pdf.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_lib_pdf_page", - "label": "PAGE", - "_origin": "ast", - "community": 32, - "community_name": "[formId]/export/route.ts", - "file_type": "code", - "norm_label": "page", - "source_file": "apps/web/src/lib/pdf.ts", - "source_location": "L8" - }, { "id": "apps_web_src_lib_rate_limit", "label": "rate-limit.ts", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "rate-limit.ts", "source_file": "apps/web/src/lib/rate-limit.ts", @@ -21827,7 +22614,7 @@ "label": "rate-limit.test.ts", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "rate-limit.test.ts", "source_file": "apps/web/src/lib/rate-limit.test.ts", @@ -21838,7 +22625,7 @@ "label": "mockedGetRedis", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "mockedgetredis", "source_file": "apps/web/src/lib/rate-limit.test.ts", @@ -21849,7 +22636,7 @@ "label": "redis.ts", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "redis.ts", "source_file": "apps/web/src/lib/redis.ts", @@ -21860,34 +22647,100 @@ "label": "globalForRedis", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", "norm_label": "globalforredis", "source_file": "apps/web/src/lib/redis.ts", "source_location": "L7" }, { - "id": "apps_web_src_lib_submission_action", - "label": "submission-action.ts", + "id": "packages_shared_src_uuid", + "label": "uuid.ts", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", - "norm_label": "submission-action.ts", - "source_file": "apps/web/src/lib/submission-action.ts", + "norm_label": "uuid.ts", + "source_file": "packages/shared/src/uuid.ts", "source_location": "L1" }, { - "id": "apps_web_src_lib_submission_action_submissionactionschema", - "label": "submissionActionSchema", + "id": "packages_shared_src_uuid_test", + "label": "uuid.test.ts", "_origin": "ast", "community": 32, - "community_name": "[formId]/export/route.ts", + "community_name": "rateLimit", "file_type": "code", - "norm_label": "submissionactionschema", - "source_file": "apps/web/src/lib/submission-action.ts", + "norm_label": "uuid.test.ts", + "source_file": "packages/shared/src/uuid.test.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_billing_checkout_route", + "label": "checkout/route.ts", + "_origin": "ast", + "community": 33, + "community_name": "guild.ts", + "file_type": "code", + "norm_label": "checkout/route.ts", + "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/checkout/route.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_billing_checkout_route_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 33, + "community_name": "guild.ts", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/checkout/route.ts", "source_location": "L11" }, + { + "id": "apps_web_src_app_api_guilds_guildid_billing_checkout_route_runtime", + "label": "runtime", + "_origin": "ast", + "community": 33, + "community_name": "guild.ts", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/checkout/route.ts", + "source_location": "L10" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_billing_portal_route", + "label": "portal/route.ts", + "_origin": "ast", + "community": 33, + "community_name": "guild.ts", + "file_type": "code", + "norm_label": "portal/route.ts", + "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/portal/route.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_billing_portal_route_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 33, + "community_name": "guild.ts", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/portal/route.ts", + "source_location": "L10" + }, + { + "id": "apps_web_src_app_api_guilds_guildid_billing_portal_route_runtime", + "label": "runtime", + "_origin": "ast", + "community": 33, + "community_name": "guild.ts", + "file_type": "code", + "norm_label": "runtime", + "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/portal/route.ts", + "source_location": "L9" + }, { "id": "apps_web_src_app_api_guilds_guildid_form_deletion_route", "label": "form-deletion/route.ts", @@ -22054,103 +22907,26 @@ "source_location": "L10" }, { - "id": "apps_web_src_app_dashboard_guildid_members_page", - "label": "members/page.tsx", - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "members/page.tsx", - "source_file": "apps/web/src/app/dashboard/[guildId]/members/page.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_dashboard_guildid_members_page_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/[guildId]/members/page.tsx", - "source_location": "L12" - }, - { - "id": "apps_web_src_app_dashboard_guildid_members_page_role_order", - "label": "ROLE_ORDER", - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "role_order", - "source_file": "apps/web/src/app/dashboard/[guildId]/members/page.tsx", - "source_location": "L14" - }, - { - "id": "apps_web_src_app_dashboard_guildid_members_page_runtime", - "label": "runtime", - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/[guildId]/members/page.tsx", - "source_location": "L11" - }, - { - "id": "apps_web_src_lib_access", - "label": "access.ts", - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "access.ts", - "source_file": "apps/web/src/lib/access.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_lib_access_manager_roles", - "label": "MANAGER_ROLES", - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "manager_roles", - "source_file": "apps/web/src/lib/access.ts", - "source_location": "L8" - }, - { - "id": "apps_web_src_lib_access_reviewer_roles", - "label": "REVIEWER_ROLES", - "_origin": "ast", - "community": 33, - "community_name": "guild.ts", - "file_type": "code", - "norm_label": "reviewer_roles", - "source_file": "apps/web/src/lib/access.ts", - "source_location": "L11" - }, - { - "id": "apps_web_src_lib_access_test", - "label": "access.test.ts", + "id": "apps_web_src_lib_guild", + "label": "guild.ts", "_origin": "ast", "community": 33, "community_name": "guild.ts", "file_type": "code", - "norm_label": "access.test.ts", - "source_file": "apps/web/src/lib/access.test.ts", + "norm_label": "guild.ts", + "source_file": "apps/web/src/lib/guild.ts", "source_location": "L1" }, { - "id": "apps_web_src_lib_guild", - "label": "guild.ts", + "id": "apps_web_src_lib_guild_submission_list_limit", + "label": "SUBMISSION_LIST_LIMIT", "_origin": "ast", "community": 33, "community_name": "guild.ts", "file_type": "code", - "norm_label": "guild.ts", + "norm_label": "submission_list_limit", "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L1" + "source_location": "L260" }, { "id": "apps_web_src_app_dashboard_guildid_submissions_id_page", @@ -22196,39 +22972,6 @@ "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/[id]/page.tsx", "source_location": "L26" }, - { - "id": "apps_web_src_components_api_api_keys_manager", - "label": "api-keys-manager.tsx", - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "api-keys-manager.tsx", - "source_file": "apps/web/src/components/api/api-keys-manager.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_board_kanban_board", - "label": "kanban-board.tsx", - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "kanban-board.tsx", - "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_dashboard_archived_forms_table", - "label": "archived-forms-table.tsx", - "_origin": "ast", - "community": 34, - "community_name": "submissions/[id]/page.tsx", - "file_type": "code", - "norm_label": "archived-forms-table.tsx", - "source_file": "apps/web/src/components/dashboard/archived-forms-table.tsx", - "source_location": "L1" - }, { "id": "apps_web_src_components_dashboard_my_submissions_table", "label": "my-submissions-table.tsx", @@ -22263,58 +23006,58 @@ "source_location": "L1" }, { - "id": "apps_web_src_components_domain_domain_form", - "label": "domain-form.tsx", + "id": "apps_web_src_components_icons_index_chattext", + "label": "ChatText", "_origin": "ast", "community": 34, "community_name": "submissions/[id]/page.tsx", "file_type": "code", - "norm_label": "domain-form.tsx", - "source_file": "apps/web/src/components/domain/domain-form.tsx", - "source_location": "L1" + "norm_label": "chattext", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L139" }, { - "id": "apps_web_src_components_icons_index_arrowcounterclockwise", - "label": "ArrowCounterClockwise", + "id": "apps_web_src_components_icons_index_eye", + "label": "Eye", "_origin": "ast", "community": 34, "community_name": "submissions/[id]/page.tsx", "file_type": "code", - "norm_label": "arrowcounterclockwise", + "norm_label": "eye", "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L125" + "source_location": "L151" }, { - "id": "apps_web_src_components_icons_index_trash", - "label": "Trash", + "id": "apps_web_src_components_icons_index_flag", + "label": "Flag", "_origin": "ast", "community": 34, "community_name": "submissions/[id]/page.tsx", "file_type": "code", - "norm_label": "trash", + "norm_label": "flag", "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L201" + "source_location": "L153" }, { - "id": "apps_web_src_components_public_local_datetime", - "label": "local-datetime.tsx", + "id": "apps_web_src_components_icons_index_robot", + "label": "Robot", "_origin": "ast", "community": 34, "community_name": "submissions/[id]/page.tsx", "file_type": "code", - "norm_label": "local-datetime.tsx", - "source_file": "apps/web/src/components/public/local-datetime.tsx", - "source_location": "L1" + "norm_label": "robot", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L184" }, { - "id": "apps_web_src_components_review_review_panel", - "label": "review-panel.tsx", + "id": "apps_web_src_components_public_local_datetime", + "label": "local-datetime.tsx", "_origin": "ast", "community": 34, "community_name": "submissions/[id]/page.tsx", "file_type": "code", - "norm_label": "review-panel.tsx", - "source_file": "apps/web/src/components/review/review-panel.tsx", + "norm_label": "local-datetime.tsx", + "source_file": "apps/web/src/components/public/local-datetime.tsx", "source_location": "L1" }, { @@ -22526,17 +23269,6 @@ "source_file": "packages/shared/package.json", "source_location": "L19" }, - { - "id": "apps_web_src_components_branding_custom_css", - "label": "custom-css.tsx", - "_origin": "ast", - "community": 36, - "community_name": "src/branding.ts", - "file_type": "code", - "norm_label": "custom-css.tsx", - "source_file": "apps/web/src/components/branding/custom-css.tsx", - "source_location": "L1" - }, { "id": "packages_shared_src_branding", "label": "src/branding.ts", @@ -22557,7 +23289,7 @@ "file_type": "code", "norm_label": "accentcolor", "source_file": "packages/shared/src/branding.ts", - "source_location": "L8" + "source_location": "L9" }, { "id": "packages_shared_src_branding_brandingcolorschema", @@ -22568,7 +23300,7 @@ "file_type": "code", "norm_label": "brandingcolorschema", "source_file": "packages/shared/src/branding.ts", - "source_location": "L57" + "source_location": "L58" }, { "id": "packages_shared_src_branding_brandingschema", @@ -22579,7 +23311,7 @@ "file_type": "code", "norm_label": "brandingschema", "source_file": "packages/shared/src/branding.ts", - "source_location": "L44" + "source_location": "L45" }, { "id": "packages_shared_src_branding_customcss", @@ -22590,7 +23322,7 @@ "file_type": "code", "norm_label": "customcss", "source_file": "packages/shared/src/branding.ts", - "source_location": "L16" + "source_location": "L17" }, { "id": "packages_shared_src_branding_max_custom_css", @@ -22601,7 +23333,7 @@ "file_type": "code", "norm_label": "max_custom_css", "source_file": "packages/shared/src/branding.ts", - "source_location": "L14" + "source_location": "L15" }, { "id": "packages_shared_src_branding_test", @@ -22817,7 +23549,7 @@ "label": "logout/route.ts", "_origin": "ast", "community": 38, - "community_name": "dashboard-nav.ts", + "community_name": "getSession", "file_type": "code", "norm_label": "logout/route.ts", "source_file": "apps/web/src/app/api/auth/logout/route.ts", @@ -22828,7 +23560,7 @@ "label": "dynamic", "_origin": "ast", "community": 38, - "community_name": "dashboard-nav.ts", + "community_name": "getSession", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/auth/logout/route.ts", @@ -22839,7 +23571,7 @@ "label": "runtime", "_origin": "ast", "community": 38, - "community_name": "dashboard-nav.ts", + "community_name": "getSession", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/auth/logout/route.ts", @@ -22850,106 +23582,51 @@ "label": "auth/me/route.ts", "_origin": "ast", "community": 38, - "community_name": "dashboard-nav.ts", - "file_type": "code", - "norm_label": "auth/me/route.ts", - "source_file": "apps/web/src/app/api/auth/me/route.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_api_auth_me_route_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/api/auth/me/route.ts", - "source_location": "L6" - }, - { - "id": "apps_web_src_app_api_auth_me_route_runtime", - "label": "runtime", - "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/api/auth/me/route.ts", - "source_location": "L5" - }, - { - "id": "apps_web_src_lib_auth_actions", - "label": "auth-actions.ts", - "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", - "file_type": "code", - "norm_label": "auth-actions.ts", - "source_file": "apps/web/src/lib/auth-actions.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_lib_dashboard_nav", - "label": "dashboard-nav.ts", - "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", - "file_type": "code", - "norm_label": "dashboard-nav.ts", - "source_file": "apps/web/src/lib/dashboard-nav.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_lib_dashboard_nav_guild_areas", - "label": "GUILD_AREAS", - "_origin": "ast", - "community": 38, - "community_name": "dashboard-nav.ts", + "community_name": "getSession", "file_type": "code", - "norm_label": "guild_areas", - "source_file": "apps/web/src/lib/dashboard-nav.ts", - "source_location": "L21" + "norm_label": "auth/me/route.ts", + "source_file": "apps/web/src/app/api/auth/me/route.ts", + "source_location": "L1" }, { - "id": "apps_web_src_lib_dashboard_nav_review_areas", - "label": "REVIEW_AREAS", + "id": "apps_web_src_app_api_auth_me_route_dynamic", + "label": "dynamic", "_origin": "ast", "community": 38, - "community_name": "dashboard-nav.ts", + "community_name": "getSession", "file_type": "code", - "norm_label": "review_areas", - "source_file": "apps/web/src/lib/dashboard-nav.ts", - "source_location": "L56" + "norm_label": "dynamic", + "source_file": "apps/web/src/app/api/auth/me/route.ts", + "source_location": "L6" }, { - "id": "apps_web_src_lib_dashboard_nav_test", - "label": "dashboard-nav.test.ts", + "id": "apps_web_src_app_api_auth_me_route_runtime", + "label": "runtime", "_origin": "ast", "community": 38, - "community_name": "dashboard-nav.ts", + "community_name": "getSession", "file_type": "code", - "norm_label": "dashboard-nav.test.ts", - "source_file": "apps/web/src/lib/dashboard-nav.test.ts", - "source_location": "L1" + "norm_label": "runtime", + "source_file": "apps/web/src/app/api/auth/me/route.ts", + "source_location": "L5" }, { - "id": "apps_web_src_lib_dashboard_nav_test_review", - "label": "REVIEW", + "id": "apps_web_src_lib_auth_actions", + "label": "auth-actions.ts", "_origin": "ast", "community": 38, - "community_name": "dashboard-nav.ts", + "community_name": "getSession", "file_type": "code", - "norm_label": "review", - "source_file": "apps/web/src/lib/dashboard-nav.test.ts", - "source_location": "L11" + "norm_label": "auth-actions.ts", + "source_file": "apps/web/src/lib/auth-actions.ts", + "source_location": "L1" }, { "id": "apps_web_src_lib_session", "label": "session.ts", "_origin": "ast", "community": 38, - "community_name": "dashboard-nav.ts", + "community_name": "getSession", "file_type": "code", "norm_label": "session.ts", "source_file": "apps/web/src/lib/session.ts", @@ -22960,7 +23637,7 @@ "label": "submissions/route.ts", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "submissions/route.ts", "source_file": "apps/web/src/app/api/v1/forms/[formId]/submissions/route.ts", @@ -22971,7 +23648,7 @@ "label": "dynamic", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/v1/forms/[formId]/submissions/route.ts", @@ -22982,7 +23659,7 @@ "label": "runtime", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/v1/forms/[formId]/submissions/route.ts", @@ -22993,7 +23670,7 @@ "label": "hooks/[hookId]/route.ts", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "hooks/[hookid]/route.ts", "source_file": "apps/web/src/app/api/v1/hooks/[hookId]/route.ts", @@ -23004,7 +23681,7 @@ "label": "dynamic", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/v1/hooks/[hookId]/route.ts", @@ -23015,7 +23692,7 @@ "label": "runtime", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/v1/hooks/[hookId]/route.ts", @@ -23026,7 +23703,7 @@ "label": "hooks/route.ts", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "hooks/route.ts", "source_file": "apps/web/src/app/api/v1/hooks/route.ts", @@ -23037,7 +23714,7 @@ "label": "dynamic", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/v1/hooks/route.ts", @@ -23048,7 +23725,7 @@ "label": "runtime", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/v1/hooks/route.ts", @@ -23059,7 +23736,7 @@ "label": "v1/me/route.ts", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "v1/me/route.ts", "source_file": "apps/web/src/app/api/v1/me/route.ts", @@ -23070,7 +23747,7 @@ "label": "dynamic", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/v1/me/route.ts", @@ -23081,7 +23758,7 @@ "label": "runtime", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/v1/me/route.ts", @@ -23092,7 +23769,7 @@ "label": "api-key.ts", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "api-key.ts", "source_file": "apps/web/src/lib/api-key.ts", @@ -23103,55 +23780,132 @@ "label": "v1-auth.ts", "_origin": "ast", "community": 39, - "community_name": "submissions/route.ts", + "community_name": "db/src/index.ts", "file_type": "code", "norm_label": "v1-auth.ts", "source_file": "apps/web/src/lib/v1-auth.ts", "source_location": "L1" }, { - "id": "apps_web_src_components_submission_answer_summary", - "label": "answer-summary.tsx", + "id": "packages_db_prisma_seed", + "label": "seed.ts", "_origin": "ast", - "community": 40, - "community_name": "isLayoutField", + "community": 39, + "community_name": "db/src/index.ts", "file_type": "code", - "norm_label": "answer-summary.tsx", - "source_file": "apps/web/src/components/submission/answer-summary.tsx", + "norm_label": "seed.ts", + "source_file": "packages/db/prisma/seed.ts", "source_location": "L1" }, { - "id": "packages_shared_src_form_spec_file_field_types", - "label": "FILE_FIELD_TYPES", + "id": "packages_db_prisma_seed_spec", + "label": "spec", "_origin": "ast", - "community": 40, - "community_name": "isLayoutField", + "community": 39, + "community_name": "db/src/index.ts", "file_type": "code", - "norm_label": "file_field_types", - "source_file": "packages/shared/src/form-spec.ts", - "source_location": "L152" + "norm_label": "spec", + "source_file": "packages/db/prisma/seed.ts", + "source_location": "L26" }, { - "id": "packages_shared_src_form_spec_test", - "label": "form-spec.test.ts", + "id": "packages_db_src_guild_log", + "label": "guild-log.ts", + "_origin": "ast", + "community": 39, + "community_name": "db/src/index.ts", + "file_type": "code", + "norm_label": "guild-log.ts", + "source_file": "packages/db/src/guild-log.ts", + "source_location": "L1" + }, + { + "id": "packages_db_src_index", + "label": "db/src/index.ts", + "_origin": "ast", + "community": 39, + "community_name": "db/src/index.ts", + "file_type": "code", + "norm_label": "db/src/index.ts", + "source_file": "packages/db/src/index.ts", + "source_location": "L1" + }, + { + "id": "packages_db_src_index_adapter", + "label": "adapter", + "_origin": "ast", + "community": 39, + "community_name": "db/src/index.ts", + "file_type": "code", + "norm_label": "adapter", + "source_file": "packages/db/src/index.ts", + "source_location": "L11" + }, + { + "id": "packages_db_src_index_globalforprisma", + "label": "globalForPrisma", + "_origin": "ast", + "community": 39, + "community_name": "db/src/index.ts", + "file_type": "code", + "norm_label": "globalforprisma", + "source_file": "packages/db/src/index.ts", + "source_location": "L6" + }, + { + "id": "packages_db_src_index_prisma", + "label": "prisma", + "_origin": "ast", + "community": 39, + "community_name": "db/src/index.ts", + "file_type": "code", + "norm_label": "prisma", + "source_file": "packages/db/src/index.ts", + "source_location": "L13" + }, + { + "id": "packages_db_src_submission_status", + "label": "submission-status.ts", + "_origin": "ast", + "community": 39, + "community_name": "db/src/index.ts", + "file_type": "code", + "norm_label": "submission-status.ts", + "source_file": "packages/db/src/submission-status.ts", + "source_location": "L1" + }, + { + "id": "packages_db_src_webhooks", + "label": "db/src/webhooks.ts", + "_origin": "ast", + "community": 39, + "community_name": "db/src/index.ts", + "file_type": "code", + "norm_label": "db/src/webhooks.ts", + "source_file": "packages/db/src/webhooks.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_submission_answer_summary", + "label": "answer-summary.tsx", "_origin": "ast", "community": 40, "community_name": "isLayoutField", "file_type": "code", - "norm_label": "form-spec.test.ts", - "source_file": "packages/shared/src/form-spec.test.ts", + "norm_label": "answer-summary.tsx", + "source_file": "apps/web/src/components/submission/answer-summary.tsx", "source_location": "L1" }, { - "id": "packages_shared_src_form_spec_test_spec", - "label": "spec", + "id": "packages_shared_src_form_spec_file_field_types", + "label": "FILE_FIELD_TYPES", "_origin": "ast", "community": 40, "community_name": "isLayoutField", "file_type": "code", - "norm_label": "spec", - "source_file": "packages/shared/src/form-spec.test.ts", - "source_location": "L24" + "norm_label": "file_field_types", + "source_file": "packages/shared/src/form-spec.ts", + "source_location": "L152" }, { "id": "apps_web_src_test_contrast_test", @@ -23219,39 +23973,6 @@ "source_file": "apps/web/src/test/contrast.test.ts", "source_location": "L124" }, - { - "id": "apps_web_src_test_css_preview_sync_test", - "label": "css-preview-sync.test.ts", - "_origin": "ast", - "community": 41, - "community_name": "tokens.ts", - "file_type": "code", - "norm_label": "css-preview-sync.test.ts", - "source_file": "apps/web/src/test/css-preview-sync.test.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_test_css_preview_sync_test_live", - "label": "live", - "_origin": "ast", - "community": 41, - "community_name": "tokens.ts", - "file_type": "code", - "norm_label": "live", - "source_file": "apps/web/src/test/css-preview-sync.test.ts", - "source_location": "L22" - }, - { - "id": "apps_web_src_test_css_preview_sync_test_preview", - "label": "preview", - "_origin": "ast", - "community": 41, - "community_name": "tokens.ts", - "file_type": "code", - "norm_label": "preview", - "source_file": "apps/web/src/test/css-preview-sync.test.ts", - "source_location": "L15" - }, { "id": "apps_web_src_test_system_preferences_test", "label": "system-preferences.test.ts", @@ -23297,286 +24018,220 @@ "source_location": "L10" }, { - "id": "apps_web_src_app_api_guilds_guildid_billing_portal_route", - "label": "portal/route.ts", + "id": "packages_shared_src_bot_config", + "label": "bot-config.ts", "_origin": "ast", "community": 42, - "community_name": "db/src/index.ts", + "community_name": "validation-messages.ts", "file_type": "code", - "norm_label": "portal/route.ts", - "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/portal/route.ts", + "norm_label": "bot-config.ts", + "source_file": "packages/shared/src/bot-config.ts", "source_location": "L1" }, { - "id": "apps_web_src_app_api_guilds_guildid_billing_portal_route_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/portal/route.ts", - "source_location": "L10" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_billing_portal_route_runtime", - "label": "runtime", - "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/portal/route.ts", - "source_location": "L9" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_submissions_bulk_route", - "label": "bulk/route.ts", + "id": "packages_shared_src_bot_config_bot_locales", + "label": "BOT_LOCALES", "_origin": "ast", "community": 42, - "community_name": "db/src/index.ts", + "community_name": "validation-messages.ts", "file_type": "code", - "norm_label": "bulk/route.ts", - "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/bulk/route.ts", - "source_location": "L1" + "norm_label": "bot_locales", + "source_file": "packages/shared/src/bot-config.ts", + "source_location": "L12" }, { - "id": "apps_web_src_app_api_guilds_guildid_submissions_bulk_route_dynamic", - "label": "dynamic", + "id": "packages_shared_src_bot_config_botconfigschema", + "label": "botConfigSchema", "_origin": "ast", "community": 42, - "community_name": "db/src/index.ts", + "community_name": "validation-messages.ts", "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/bulk/route.ts", - "source_location": "L11" + "norm_label": "botconfigschema", + "source_file": "packages/shared/src/bot-config.ts", + "source_location": "L15" }, { - "id": "apps_web_src_app_api_guilds_guildid_submissions_bulk_route_runtime", - "label": "runtime", + "id": "packages_shared_src_bot_config_snowflake", + "label": "snowflake", "_origin": "ast", "community": 42, - "community_name": "db/src/index.ts", + "community_name": "validation-messages.ts", "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/bulk/route.ts", - "source_location": "L10" + "norm_label": "snowflake", + "source_file": "packages/shared/src/bot-config.ts", + "source_location": "L9" }, { - "id": "apps_web_src_app_dashboard_guildid_categories_page", - "label": "categories/page.tsx", + "id": "packages_shared_src_categories", + "label": "categories.ts", "_origin": "ast", "community": 42, - "community_name": "db/src/index.ts", + "community_name": "validation-messages.ts", "file_type": "code", - "norm_label": "categories/page.tsx", - "source_file": "apps/web/src/app/dashboard/[guildId]/categories/page.tsx", + "norm_label": "categories.ts", + "source_file": "packages/shared/src/categories.ts", "source_location": "L1" }, { - "id": "apps_web_src_app_dashboard_guildid_categories_page_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/[guildId]/categories/page.tsx", - "source_location": "L11" - }, - { - "id": "apps_web_src_app_dashboard_guildid_categories_page_runtime", - "label": "runtime", - "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/[guildId]/categories/page.tsx", - "source_location": "L10" - }, - { - "id": "packages_db_prisma_seed", - "label": "seed.ts", + "id": "packages_shared_src_categories_categoriesschema", + "label": "categoriesSchema", "_origin": "ast", "community": 42, - "community_name": "db/src/index.ts", + "community_name": "validation-messages.ts", "file_type": "code", - "norm_label": "seed.ts", - "source_file": "packages/db/prisma/seed.ts", - "source_location": "L1" + "norm_label": "categoriesschema", + "source_file": "packages/shared/src/categories.ts", + "source_location": "L23" }, { - "id": "packages_db_prisma_seed_spec", - "label": "spec", + "id": "packages_shared_src_categories_categoryinputschema", + "label": "categoryInputSchema", "_origin": "ast", "community": 42, - "community_name": "db/src/index.ts", + "community_name": "validation-messages.ts", "file_type": "code", - "norm_label": "spec", - "source_file": "packages/db/prisma/seed.ts", - "source_location": "L26" + "norm_label": "categoryinputschema", + "source_file": "packages/shared/src/categories.ts", + "source_location": "L12" }, { - "id": "packages_db_src_guild_log", - "label": "guild-log.ts", + "id": "packages_shared_src_categories_max_categories", + "label": "MAX_CATEGORIES", "_origin": "ast", "community": 42, - "community_name": "db/src/index.ts", + "community_name": "validation-messages.ts", "file_type": "code", - "norm_label": "guild-log.ts", - "source_file": "packages/db/src/guild-log.ts", - "source_location": "L1" + "norm_label": "max_categories", + "source_file": "packages/shared/src/categories.ts", + "source_location": "L5" }, { - "id": "packages_db_src_index", - "label": "db/src/index.ts", + "id": "packages_shared_src_validation_messages", + "label": "validation-messages.ts", "_origin": "ast", "community": 42, - "community_name": "db/src/index.ts", + "community_name": "validation-messages.ts", "file_type": "code", - "norm_label": "db/src/index.ts", - "source_file": "packages/db/src/index.ts", + "norm_label": "validation-messages.ts", + "source_file": "packages/shared/src/validation-messages.ts", "source_location": "L1" }, { - "id": "packages_db_src_index_adapter", - "label": "adapter", - "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", - "file_type": "code", - "norm_label": "adapter", - "source_file": "packages/db/src/index.ts", - "source_location": "L11" - }, - { - "id": "packages_db_src_index_globalforprisma", - "label": "globalForPrisma", - "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", - "file_type": "code", - "norm_label": "globalforprisma", - "source_file": "packages/db/src/index.ts", - "source_location": "L6" - }, - { - "id": "packages_db_src_index_prisma", - "label": "prisma", + "id": "packages_shared_src_validation_messages_by_message", + "label": "BY_MESSAGE", "_origin": "ast", "community": 42, - "community_name": "db/src/index.ts", + "community_name": "validation-messages.ts", "file_type": "code", - "norm_label": "prisma", - "source_file": "packages/db/src/index.ts", - "source_location": "L13" + "norm_label": "by_message", + "source_file": "packages/shared/src/validation-messages.ts", + "source_location": "L25" }, { - "id": "packages_db_src_submission_status", - "label": "submission-status.ts", + "id": "packages_shared_src_validation_messages_validation_messages", + "label": "VALIDATION_MESSAGES", "_origin": "ast", "community": 42, - "community_name": "db/src/index.ts", + "community_name": "validation-messages.ts", "file_type": "code", - "norm_label": "submission-status.ts", - "source_file": "packages/db/src/submission-status.ts", - "source_location": "L1" + "norm_label": "validation_messages", + "source_file": "packages/shared/src/validation-messages.ts", + "source_location": "L7" }, { - "id": "packages_db_src_webhooks", - "label": "db/src/webhooks.ts", + "id": "apps_web_src_app_g_guildid_page", + "label": "[guildId]/page.tsx", "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", + "community": 44, + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "db/src/webhooks.ts", - "source_file": "packages/db/src/webhooks.ts", + "norm_label": "[guildid]/page.tsx", + "source_file": "apps/web/src/app/g/[guildId]/page.tsx", "source_location": "L1" }, { - "id": "packages_shared_src_categories", - "label": "categories.ts", + "id": "apps_web_src_app_g_guildid_page_dynamic", + "label": "dynamic", "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", + "community": 44, + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "categories.ts", - "source_file": "packages/shared/src/categories.ts", - "source_location": "L1" + "norm_label": "dynamic", + "source_file": "apps/web/src/app/g/[guildId]/page.tsx", + "source_location": "L7" }, { - "id": "packages_shared_src_categories_categoriesschema", - "label": "categoriesSchema", + "id": "apps_web_src_app_g_guildid_page_runtime", + "label": "runtime", "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", + "community": 44, + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "categoriesschema", - "source_file": "packages/shared/src/categories.ts", - "source_location": "L22" + "norm_label": "runtime", + "source_file": "apps/web/src/app/g/[guildId]/page.tsx", + "source_location": "L6" }, { - "id": "packages_shared_src_categories_categoryinputschema", - "label": "categoryInputSchema", + "id": "apps_web_src_components_icons_index_clock", + "label": "Clock", "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", + "community": 44, + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "categoryinputschema", - "source_file": "packages/shared/src/categories.ts", - "source_location": "L11" + "norm_label": "clock", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L145" }, { - "id": "packages_shared_src_categories_max_categories", - "label": "MAX_CATEGORIES", + "id": "apps_web_src_components_icons_index_hourglassmedium", + "label": "HourglassMedium", "_origin": "ast", - "community": 42, - "community_name": "db/src/index.ts", + "community": 44, + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "max_categories", - "source_file": "packages/shared/src/categories.ts", - "source_location": "L4" + "norm_label": "hourglassmedium", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L159" }, { - "id": "apps_web_src_app_g_guildid_page", - "label": "[guildId]/page.tsx", + "id": "apps_web_src_components_icons_index_tray", + "label": "Tray", "_origin": "ast", "community": 44, - "community_name": "guild-hub.tsx", + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "[guildid]/page.tsx", - "source_file": "apps/web/src/app/g/[guildId]/page.tsx", - "source_location": "L1" + "norm_label": "tray", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L202" }, { - "id": "apps_web_src_app_g_guildid_page_dynamic", - "label": "dynamic", + "id": "apps_web_src_components_public_countdown", + "label": "countdown.tsx", "_origin": "ast", "community": 44, - "community_name": "guild-hub.tsx", + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/g/[guildId]/page.tsx", - "source_location": "L7" + "norm_label": "countdown.tsx", + "source_file": "apps/web/src/components/public/countdown.tsx", + "source_location": "L1" }, { - "id": "apps_web_src_app_g_guildid_page_runtime", - "label": "runtime", + "id": "apps_web_src_components_public_forms_hub", + "label": "forms-hub.tsx", "_origin": "ast", "community": 44, - "community_name": "guild-hub.tsx", + "community_name": "forms-hub.tsx", "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/g/[guildId]/page.tsx", - "source_location": "L6" + "norm_label": "forms-hub.tsx", + "source_file": "apps/web/src/components/public/forms-hub.tsx", + "source_location": "L1" }, { "id": "apps_web_src_components_public_guild_hub", "label": "guild-hub.tsx", "_origin": "ast", "community": 44, - "community_name": "guild-hub.tsx", + "community_name": "forms-hub.tsx", "file_type": "code", "norm_label": "guild-hub.tsx", "source_file": "apps/web/src/components/public/guild-hub.tsx", @@ -23736,56 +24391,12 @@ "source_file": "packages/ui/tsconfig.json", "source_location": "L9" }, - { - "id": "apps_web_src_app_api_guilds_guildid_domain_verify_route", - "label": "verify/route.ts", - "_origin": "ast", - "community": 46, - "community_name": "verify/route.ts", - "file_type": "code", - "norm_label": "verify/route.ts", - "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/verify/route.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_domain_verify_route_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 46, - "community_name": "verify/route.ts", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/verify/route.ts", - "source_location": "L12" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_domain_verify_route_runtime", - "label": "runtime", - "_origin": "ast", - "community": 46, - "community_name": "verify/route.ts", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/verify/route.ts", - "source_location": "L11" - }, - { - "id": "apps_web_src_lib_domain_sync", - "label": "domain-sync.ts", - "_origin": "ast", - "community": 46, - "community_name": "verify/route.ts", - "file_type": "code", - "norm_label": "domain-sync.ts", - "source_file": "apps/web/src/lib/domain-sync.ts", - "source_location": "L1" - }, { "id": "packages_shared_src_domains", "label": "domains.ts", "_origin": "ast", "community": 46, - "community_name": "verify/route.ts", + "community_name": "DomainForm", "file_type": "code", "norm_label": "domains.ts", "source_file": "packages/shared/src/domains.ts", @@ -23796,18 +24407,18 @@ "label": "customDomainSchema", "_origin": "ast", "community": 46, - "community_name": "verify/route.ts", + "community_name": "DomainForm", "file_type": "code", "norm_label": "customdomainschema", "source_file": "packages/shared/src/domains.ts", - "source_location": "L6" + "source_location": "L7" }, { "id": "packages_shared_src_domains_test", "label": "domains.test.ts", "_origin": "ast", "community": 46, - "community_name": "verify/route.ts", + "community_name": "DomainForm", "file_type": "code", "norm_label": "domains.test.ts", "source_file": "packages/shared/src/domains.test.ts", @@ -23998,7 +24609,7 @@ "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L17" + "source_location": "L18" }, { "id": "apps_web_src_app_api_guilds_guildid_audit_log_hookid_route_runtime", @@ -24009,7 +24620,7 @@ "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L16" + "source_location": "L17" }, { "id": "apps_web_src_app_api_guilds_guildid_audit_log_hookid_test_route", @@ -24064,7 +24675,7 @@ "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", - "source_location": "L19" + "source_location": "L20" }, { "id": "apps_web_src_app_api_guilds_guildid_audit_log_route_runtime", @@ -24075,41 +24686,8 @@ "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", - "source_location": "L18" - }, - { - "id": "apps_web_src_app_dashboard_guildid_audit_log_page", - "label": "audit-log/page.tsx", - "_origin": "ast", - "community": 49, - "community_name": "audit-log/[hookId]/route.ts", - "file_type": "code", - "norm_label": "audit-log/page.tsx", - "source_file": "apps/web/src/app/dashboard/[guildId]/audit-log/page.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_dashboard_guildid_audit_log_page_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 49, - "community_name": "audit-log/[hookId]/route.ts", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/[guildId]/audit-log/page.tsx", "source_location": "L19" }, - { - "id": "apps_web_src_app_dashboard_guildid_audit_log_page_runtime", - "label": "runtime", - "_origin": "ast", - "community": 49, - "community_name": "audit-log/[hookId]/route.ts", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/[guildId]/audit-log/page.tsx", - "source_location": "L18" - }, { "id": "apps_web_src_lib_discord_webhook", "label": "discord-webhook.ts", @@ -24130,14 +24708,25 @@ "file_type": "code", "norm_label": "audit_webhook_kind", "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L18" + "source_location": "L19" + }, + { + "id": "packages_shared_src_webhooks_discord_webhook_url_re", + "label": "DISCORD_WEBHOOK_URL_RE", + "_origin": "ast", + "community": 49, + "community_name": "audit-log/[hookId]/route.ts", + "file_type": "code", + "norm_label": "discord_webhook_url_re", + "source_file": "packages/shared/src/webhooks.ts", + "source_location": "L36" }, { "id": "apps_web_src_app_dashboard_guildid_forms_formid_edit_page", "label": "edit/page.tsx", "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "edit/page.tsx", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/edit/page.tsx", @@ -24148,7 +24737,7 @@ "label": "dynamic", "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/edit/page.tsx", @@ -24159,7 +24748,7 @@ "label": "runtime", "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/edit/page.tsx", @@ -24170,7 +24759,7 @@ "label": "experiment/page.tsx", "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "experiment/page.tsx", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/experiment/page.tsx", @@ -24181,7 +24770,7 @@ "label": "dynamic", "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/experiment/page.tsx", @@ -24192,7 +24781,7 @@ "label": "runtime", "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/experiment/page.tsx", @@ -24203,7 +24792,7 @@ "label": "messages/page.tsx", "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "messages/page.tsx", "source_file": "apps/web/src/app/dashboard/[guildId]/messages/page.tsx", @@ -24214,7 +24803,7 @@ "label": "dynamic", "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/dashboard/[guildId]/messages/page.tsx", @@ -24225,7 +24814,7 @@ "label": "runtime", "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/dashboard/[guildId]/messages/page.tsx", @@ -24236,7 +24825,7 @@ "label": "form-labels.ts", "_origin": "ast", "community": 5, - "community_name": "getLocale", + "community_name": "experiment/page.tsx", "file_type": "code", "norm_label": "form-labels.ts", "source_file": "apps/web/src/components/form/form-labels.ts", @@ -24339,7 +24928,7 @@ "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L13" + "source_location": "L14" }, { "id": "apps_web_src_app_api_guilds_guildid_forms_formid_route_runtime", @@ -24350,7 +24939,7 @@ "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L12" + "source_location": "L13" }, { "id": "apps_web_src_app_api_guilds_guildid_forms_import_route", @@ -24372,7 +24961,7 @@ "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L15" + "source_location": "L16" }, { "id": "apps_web_src_app_api_guilds_guildid_forms_import_route_importbodyschema", @@ -24383,7 +24972,7 @@ "file_type": "code", "norm_label": "importbodyschema", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L17" + "source_location": "L18" }, { "id": "apps_web_src_app_api_guilds_guildid_forms_import_route_runtime", @@ -24394,7 +24983,7 @@ "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L14" + "source_location": "L15" }, { "id": "apps_web_src_app_api_guilds_guildid_forms_route", @@ -24416,7 +25005,7 @@ "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", - "source_location": "L13" + "source_location": "L14" }, { "id": "apps_web_src_app_api_guilds_guildid_forms_route_runtime", @@ -24427,51 +25016,40 @@ "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", - "source_location": "L12" + "source_location": "L13" }, { - "id": "apps_web_src_app_dashboard_guildid_branding_page", - "label": "branding/page.tsx", + "id": "apps_web_src_app_api_guilds_guildid_submissions_bulk_route", + "label": "bulk/route.ts", "_origin": "ast", "community": 50, "community_name": "shared/src/index.ts", "file_type": "code", - "norm_label": "branding/page.tsx", - "source_file": "apps/web/src/app/dashboard/[guildId]/branding/page.tsx", + "norm_label": "bulk/route.ts", + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/bulk/route.ts", "source_location": "L1" }, { - "id": "apps_web_src_app_dashboard_guildid_branding_page_dynamic", + "id": "apps_web_src_app_api_guilds_guildid_submissions_bulk_route_dynamic", "label": "dynamic", "_origin": "ast", "community": 50, "community_name": "shared/src/index.ts", "file_type": "code", "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/[guildId]/branding/page.tsx", - "source_location": "L13" + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/bulk/route.ts", + "source_location": "L11" }, { - "id": "apps_web_src_app_dashboard_guildid_branding_page_runtime", + "id": "apps_web_src_app_api_guilds_guildid_submissions_bulk_route_runtime", "label": "runtime", "_origin": "ast", "community": 50, "community_name": "shared/src/index.ts", "file_type": "code", "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/[guildId]/branding/page.tsx", - "source_location": "L12" - }, - { - "id": "apps_web_src_lib_form_input", - "label": "form-input.ts", - "_origin": "ast", - "community": 50, - "community_name": "shared/src/index.ts", - "file_type": "code", - "norm_label": "form-input.ts", - "source_file": "apps/web/src/lib/form-input.ts", - "source_location": "L1" + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/bulk/route.ts", + "source_location": "L10" }, { "id": "apps_web_src_lib_form_input_forminputschema", @@ -24507,70 +25085,48 @@ "source_location": "L1" }, { - "id": "packages_shared_src_form_definition", - "label": "form-definition.ts", + "id": "apps_web_src_lib_validation_message", + "label": "validation-message.ts", "_origin": "ast", "community": 50, "community_name": "shared/src/index.ts", "file_type": "code", - "norm_label": "form-definition.ts", - "source_file": "packages/shared/src/form-definition.ts", + "norm_label": "validation-message.ts", + "source_file": "apps/web/src/lib/validation-message.ts", "source_location": "L1" }, { - "id": "packages_shared_src_form_definition_form_definition_version", - "label": "FORM_DEFINITION_VERSION", + "id": "apps_web_src_lib_validation_message_test", + "label": "validation-message.test.ts", "_origin": "ast", "community": 50, "community_name": "shared/src/index.ts", "file_type": "code", - "norm_label": "form_definition_version", - "source_file": "packages/shared/src/form-definition.ts", - "source_location": "L7" - }, - { - "id": "packages_shared_src_form_definition_formdefinitionschema", - "label": "formDefinitionSchema", - "_origin": "ast", - "community": 50, - "community_name": "shared/src/index.ts", - "file_type": "code", - "norm_label": "formdefinitionschema", - "source_file": "packages/shared/src/form-definition.ts", - "source_location": "L17" - }, - { - "id": "packages_shared_src_form_definition_test", - "label": "form-definition.test.ts", - "_origin": "ast", - "community": 50, - "community_name": "shared/src/index.ts", - "file_type": "code", - "norm_label": "form-definition.test.ts", - "source_file": "packages/shared/src/form-definition.test.ts", + "norm_label": "validation-message.test.ts", + "source_file": "apps/web/src/lib/validation-message.test.ts", "source_location": "L1" }, { - "id": "packages_shared_src_form_settings_formsettingsschema", - "label": "formSettingsSchema", + "id": "apps_web_src_lib_validation_message_zod_locales", + "label": "ZOD_LOCALES", "_origin": "ast", "community": 50, "community_name": "shared/src/index.ts", "file_type": "code", - "norm_label": "formsettingsschema", - "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L97" + "norm_label": "zod_locales", + "source_file": "apps/web/src/lib/validation-message.ts", + "source_location": "L6" }, { - "id": "packages_shared_src_form_spec_formspecschema", - "label": "formSpecSchema", + "id": "packages_shared_src_constants_default_statuses", + "label": "DEFAULT_STATUSES", "_origin": "ast", "community": 50, "community_name": "shared/src/index.ts", "file_type": "code", - "norm_label": "formspecschema", - "source_file": "packages/shared/src/form-spec.ts", - "source_location": "L141" + "norm_label": "default_statuses", + "source_file": "packages/shared/src/constants.ts", + "source_location": "L2" }, { "id": "packages_shared_src_index", @@ -24594,17 +25150,6 @@ "source_file": "packages/shared/src/plans.ts", "source_location": "L1" }, - { - "id": "packages_shared_src_plans_free_form_limit", - "label": "FREE_FORM_LIMIT", - "_origin": "ast", - "community": 50, - "community_name": "shared/src/index.ts", - "file_type": "code", - "norm_label": "free_form_limit", - "source_file": "packages/shared/src/plans.ts", - "source_location": "L14" - }, { "id": "packages_shared_src_plans_member_limits", "label": "MEMBER_LIMITS", @@ -24649,45 +25194,12 @@ "source_file": "packages/shared/src/plans.ts", "source_location": "L35" }, - { - "id": "apps_web_src_app_dashboard_guildid_statuses_page", - "label": "statuses/page.tsx", - "_origin": "ast", - "community": 51, - "community_name": "statuses/page.tsx", - "file_type": "code", - "norm_label": "statuses/page.tsx", - "source_file": "apps/web/src/app/dashboard/[guildId]/statuses/page.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_dashboard_guildid_statuses_page_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 51, - "community_name": "statuses/page.tsx", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/[guildId]/statuses/page.tsx", - "source_location": "L13" - }, - { - "id": "apps_web_src_app_dashboard_guildid_statuses_page_runtime", - "label": "runtime", - "_origin": "ast", - "community": 51, - "community_name": "statuses/page.tsx", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/[guildId]/statuses/page.tsx", - "source_location": "L12" - }, { "id": "packages_shared_src_constants", "label": "constants.ts", "_origin": "ast", "community": 51, - "community_name": "statuses/page.tsx", + "community_name": "status-defs.ts", "file_type": "code", "norm_label": "constants.ts", "source_file": "packages/shared/src/constants.ts", @@ -24698,29 +25210,18 @@ "label": "DEFAULT_LOCALE", "_origin": "ast", "community": 51, - "community_name": "statuses/page.tsx", + "community_name": "status-defs.ts", "file_type": "code", "norm_label": "default_locale", "source_file": "packages/shared/src/constants.ts", "source_location": "L13" }, - { - "id": "packages_shared_src_constants_default_statuses", - "label": "DEFAULT_STATUSES", - "_origin": "ast", - "community": 51, - "community_name": "statuses/page.tsx", - "file_type": "code", - "norm_label": "default_statuses", - "source_file": "packages/shared/src/constants.ts", - "source_location": "L2" - }, { "id": "packages_shared_src_constants_supported_locales", "label": "SUPPORTED_LOCALES", "_origin": "ast", "community": 51, - "community_name": "statuses/page.tsx", + "community_name": "status-defs.ts", "file_type": "code", "norm_label": "supported_locales", "source_file": "packages/shared/src/constants.ts", @@ -24731,7 +25232,7 @@ "label": "status-defs.ts", "_origin": "ast", "community": 51, - "community_name": "statuses/page.tsx", + "community_name": "status-defs.ts", "file_type": "code", "norm_label": "status-defs.ts", "source_file": "packages/shared/src/status-defs.ts", @@ -24742,29 +25243,29 @@ "label": "statusDefInputSchema", "_origin": "ast", "community": 51, - "community_name": "statuses/page.tsx", + "community_name": "status-defs.ts", "file_type": "code", "norm_label": "statusdefinputschema", "source_file": "packages/shared/src/status-defs.ts", - "source_location": "L24" + "source_location": "L25" }, { "id": "packages_shared_src_status_defs_statusdefsschema", "label": "statusDefsSchema", "_origin": "ast", "community": 51, - "community_name": "statuses/page.tsx", + "community_name": "status-defs.ts", "file_type": "code", "norm_label": "statusdefsschema", "source_file": "packages/shared/src/status-defs.ts", - "source_location": "L37" + "source_location": "L36" }, { "id": "packages_shared_src_status_defs_test", "label": "status-defs.test.ts", "_origin": "ast", "community": 51, - "community_name": "statuses/page.tsx", + "community_name": "status-defs.ts", "file_type": "code", "norm_label": "status-defs.test.ts", "source_file": "packages/shared/src/status-defs.test.ts", @@ -25076,7 +25577,7 @@ "file_type": "code", "norm_label": "handleschema", "source_file": "packages/shared/src/handle.ts", - "source_location": "L50" + "source_location": "L51" }, { "id": "packages_shared_src_handle_reserved_handles", @@ -25087,58 +25588,91 @@ "file_type": "code", "norm_label": "reserved_handles", "source_file": "packages/shared/src/handle.ts", - "source_location": "L8" + "source_location": "L9" }, { - "id": "apps_web_src_components_form_date_field", - "label": "date-field.tsx", + "id": "apps_web_src_components_bot_bot_config_values", + "label": "bot-config-values.ts", "_origin": "ast", "community": 56, "community_name": "FormBuilder", "file_type": "code", - "norm_label": "date-field.tsx", - "source_file": "apps/web/src/components/form/date-field.tsx", + "norm_label": "bot-config-values.ts", + "source_file": "apps/web/src/components/bot/bot-config-values.ts", "source_location": "L1" }, { - "id": "apps_web_src_components_icons_index_caretleft", - "label": "CaretLeft", + "id": "apps_web_src_components_bot_bot_config_values_test", + "label": "bot-config-values.test.ts", "_origin": "ast", "community": 56, "community_name": "FormBuilder", "file_type": "code", - "norm_label": "caretleft", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L134" + "norm_label": "bot-config-values.test.ts", + "source_file": "apps/web/src/components/bot/bot-config-values.test.ts", + "source_location": "L1" }, { - "id": "apps_web_src_components_icons_index_clock", - "label": "Clock", + "id": "apps_web_src_components_bot_bot_config_values_test_empty", + "label": "empty", "_origin": "ast", "community": 56, "community_name": "FormBuilder", "file_type": "code", - "norm_label": "clock", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L145" + "norm_label": "empty", + "source_file": "apps/web/src/components/bot/bot-config-values.test.ts", + "source_location": "L5" + }, + { + "id": "apps_web_src_components_dashboard_kit_use_dismiss", + "label": "use-dismiss.ts", + "_origin": "ast", + "community": 57, + "community_name": "date-field.tsx", + "file_type": "code", + "norm_label": "use-dismiss.ts", + "source_file": "apps/web/src/components/dashboard-kit/use-dismiss.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_form_date_field", + "label": "date-field.tsx", + "_origin": "ast", + "community": 57, + "community_name": "date-field.tsx", + "file_type": "code", + "norm_label": "date-field.tsx", + "source_file": "apps/web/src/components/form/date-field.tsx", + "source_location": "L1" }, { "id": "apps_web_src_components_form_phone_field", "label": "phone-field.tsx", "_origin": "ast", "community": 57, - "community_name": "phone-field.tsx", + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "phone-field.tsx", "source_file": "apps/web/src/components/form/phone-field.tsx", "source_location": "L1" }, + { + "id": "apps_web_src_components_icons_index_caretleft", + "label": "CaretLeft", + "_origin": "ast", + "community": 57, + "community_name": "date-field.tsx", + "file_type": "code", + "norm_label": "caretleft", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L134" + }, { "id": "apps_web_src_lib_countries", "label": "countries.ts", "_origin": "ast", "community": 57, - "community_name": "phone-field.tsx", + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "countries.ts", "source_file": "apps/web/src/lib/countries.ts", @@ -25149,7 +25683,7 @@ "label": "COUNTRIES", "_origin": "ast", "community": 57, - "community_name": "phone-field.tsx", + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "countries", "source_file": "apps/web/src/lib/countries.ts", @@ -25160,7 +25694,7 @@ "label": "DEFAULT_COUNTRY", "_origin": "ast", "community": 57, - "community_name": "phone-field.tsx", + "community_name": "date-field.tsx", "file_type": "code", "norm_label": "default_country", "source_file": "apps/web/src/lib/countries.ts", @@ -25343,91 +25877,80 @@ "source_location": "L2" }, { - "id": "apps_web_src_components_dashboard_guild_icon", - "label": "guild-icon.tsx", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "guild-icon.tsx", - "source_file": "apps/web/src/components/dashboard/guild-icon.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_dashboard_kit_checkbox", - "label": "dashboard-kit/checkbox.tsx", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "dashboard-kit/checkbox.tsx", - "source_file": "apps/web/src/components/dashboard-kit/checkbox.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_dashboard_kit_guild_switcher", - "label": "guild-switcher.tsx", + "id": "apps_web_src_components_dashboard_kit_app_shell", + "label": "app-shell.tsx", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "guild-switcher.tsx", - "source_file": "apps/web/src/components/dashboard-kit/guild-switcher.tsx", + "norm_label": "app-shell.tsx", + "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", "source_location": "L1" }, { - "id": "apps_web_src_components_dashboard_kit_kit_copy_test", - "label": "kit-copy.test.ts", + "id": "apps_web_src_components_dashboard_kit_app_shell_navitemclass", + "label": "navItemClass", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "kit-copy.test.ts", - "source_file": "apps/web/src/components/dashboard-kit/kit-copy.test.ts", - "source_location": "L1" + "norm_label": "navitemclass", + "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", + "source_location": "L93" }, { "id": "apps_web_src_components_dashboard_kit_language_select", "label": "language-select.tsx", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "language-select.tsx", "source_file": "apps/web/src/components/dashboard-kit/language-select.tsx", "source_location": "L1" }, { - "id": "apps_web_src_components_dashboard_kit_section_card", - "label": "section-card.tsx", + "id": "apps_web_src_components_dashboard_kit_nav", + "label": "nav.ts", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "section-card.tsx", - "source_file": "apps/web/src/components/dashboard-kit/section-card.tsx", + "norm_label": "nav.ts", + "source_file": "apps/web/src/components/dashboard-kit/nav.ts", "source_location": "L1" }, { - "id": "apps_web_src_components_dashboard_kit_theme_switch", - "label": "theme-switch.tsx", + "id": "apps_web_src_components_dashboard_kit_nav_test", + "label": "nav.test.ts", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "theme-switch.tsx", - "source_file": "apps/web/src/components/dashboard-kit/theme-switch.tsx", + "norm_label": "nav.test.ts", + "source_file": "apps/web/src/components/dashboard-kit/nav.test.ts", "source_location": "L1" }, { - "id": "apps_web_src_components_dashboard_kit_use_dismiss", - "label": "use-dismiss.ts", + "id": "apps_web_src_components_dashboard_kit_nav_test_nav", + "label": "nav", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "use-dismiss.ts", - "source_file": "apps/web/src/components/dashboard-kit/use-dismiss.ts", + "norm_label": "nav", + "source_file": "apps/web/src/components/dashboard-kit/nav.test.ts", + "source_location": "L7" + }, + { + "id": "apps_web_src_components_dashboard_kit_theme_switch", + "label": "theme-switch.tsx", + "_origin": "ast", + "community": 6, + "community_name": "header-bar.tsx", + "file_type": "code", + "norm_label": "theme-switch.tsx", + "source_file": "apps/web/src/components/dashboard-kit/theme-switch.tsx", "source_location": "L1" }, { @@ -25435,7 +25958,7 @@ "label": "ArrowSquareOut", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "arrowsquareout", "source_file": "apps/web/src/components/icons/index.tsx", @@ -25446,7 +25969,7 @@ "label": "Globe", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "globe", "source_file": "apps/web/src/components/icons/index.tsx", @@ -25457,18 +25980,29 @@ "label": "List", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "list", "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L165" }, + { + "id": "apps_web_src_components_icons_index_lock", + "label": "Lock", + "_origin": "ast", + "community": 6, + "community_name": "header-bar.tsx", + "file_type": "code", + "norm_label": "lock", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L167" + }, { "id": "apps_web_src_components_icons_index_monitor", "label": "Monitor", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "monitor", "source_file": "apps/web/src/components/icons/index.tsx", @@ -25479,62 +26013,51 @@ "label": "Moon", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "moon", "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L172" }, { - "id": "apps_web_src_components_icons_index_squaresfour", - "label": "SquaresFour", + "id": "apps_web_src_components_icons_index_signout", + "label": "SignOut", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "squaresfour", + "norm_label": "signout", "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L192" + "source_location": "L188" }, { "id": "apps_web_src_components_icons_index_sun", "label": "Sun", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "sun", "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L194" }, { - "id": "apps_web_src_components_legal_dpa_gate", - "label": "dpa-gate.tsx", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "dpa-gate.tsx", - "source_file": "apps/web/src/components/legal/dpa-gate.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_members_form_deletion_setting", - "label": "form-deletion-setting.tsx", + "id": "apps_web_src_components_icons_index_user", + "label": "User", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "form-deletion-setting.tsx", - "source_file": "apps/web/src/components/members/form-deletion-setting.tsx", - "source_location": "L1" + "norm_label": "user", + "source_file": "apps/web/src/components/icons/index.tsx", + "source_location": "L206" }, { "id": "apps_web_src_components_site_header_bar", "label": "header-bar.tsx", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "header-bar.tsx", "source_file": "apps/web/src/components/site/header-bar.tsx", @@ -25545,117 +26068,18 @@ "label": "language-picker.tsx", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "language-picker.tsx", "source_file": "apps/web/src/components/site/language-picker.tsx", "source_location": "L1" }, - { - "id": "apps_web_src_components_ui_card", - "label": "ui/card.tsx", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "ui/card.tsx", - "source_file": "apps/web/src/components/ui/card.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_ui_card_card", - "label": "Card", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "card", - "source_file": "apps/web/src/components/ui/card.tsx", - "source_location": "L15" - }, - { - "id": "apps_web_src_components_ui_card_cardcontent", - "label": "CardContent", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "cardcontent", - "source_file": "apps/web/src/components/ui/card.tsx", - "source_location": "L56" - }, - { - "id": "apps_web_src_components_ui_card_carddescription", - "label": "CardDescription", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "carddescription", - "source_file": "apps/web/src/components/ui/card.tsx", - "source_location": "L49" - }, - { - "id": "apps_web_src_components_ui_card_cardfooter", - "label": "CardFooter", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "cardfooter", - "source_file": "apps/web/src/components/ui/card.tsx", - "source_location": "L63" - }, - { - "id": "apps_web_src_components_ui_card_cardheader", - "label": "CardHeader", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "cardheader", - "source_file": "apps/web/src/components/ui/card.tsx", - "source_location": "L31" - }, - { - "id": "apps_web_src_components_ui_card_cardtitle", - "label": "CardTitle", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "cardtitle", - "source_file": "apps/web/src/components/ui/card.tsx", - "source_location": "L38" - }, - { - "id": "apps_web_src_components_ui_radio_card", - "label": "radio-card.tsx", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "radio-card.tsx", - "source_file": "apps/web/src/components/ui/radio-card.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_ui_skeleton", - "label": "skeleton.tsx", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "skeleton.tsx", - "source_file": "apps/web/src/components/ui/skeleton.tsx", - "source_location": "L1" - }, { "id": "apps_web_src_i18n_dictionaries", "label": "dictionaries.ts", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "dictionaries.ts", "source_file": "apps/web/src/i18n/dictionaries.ts", @@ -25666,29 +26090,29 @@ "label": "de", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "de", "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L1302" + "source_location": "L1344" }, { "id": "apps_web_src_i18n_dictionaries_dictionaries", "label": "dictionaries", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "dictionaries", "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L9125" + "source_location": "L9419" }, { "id": "apps_web_src_i18n_dictionaries_en", "label": "en", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "en", "source_file": "apps/web/src/i18n/dictionaries.ts", @@ -25699,62 +26123,73 @@ "label": "es", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "es", "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L5230" + "source_location": "L5400" }, { "id": "apps_web_src_i18n_dictionaries_fr", "label": "fr", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "fr", "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L3918" + "source_location": "L4044" }, { "id": "apps_web_src_i18n_dictionaries_hu", "label": "hu", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "hu", "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L2619" + "source_location": "L2704" }, { "id": "apps_web_src_i18n_dictionaries_pl", "label": "pl", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "pl", "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L7830" + "source_location": "L8083" }, { "id": "apps_web_src_i18n_dictionaries_pt", "label": "pt", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "pt", "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L6529" + "source_location": "L6740" + }, + { + "id": "apps_web_src_i18n_field_type_labels_test", + "label": "field-type-labels.test.ts", + "_origin": "ast", + "community": 6, + "community_name": "header-bar.tsx", + "file_type": "code", + "norm_label": "field-type-labels.test.ts", + "source_file": "apps/web/src/i18n/field-type-labels.test.ts", + "source_location": "L1" }, { "id": "apps_web_src_i18n_locale_options", "label": "locale-options.ts", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "locale-options.ts", "source_file": "apps/web/src/i18n/locale-options.ts", @@ -25765,7 +26200,7 @@ "label": "LOCALE_COOKIE", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "locale_cookie", "source_file": "apps/web/src/i18n/locale-options.ts", @@ -25776,55 +26211,22 @@ "label": "LOCALE_OPTIONS", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", "norm_label": "locale_options", "source_file": "apps/web/src/i18n/locale-options.ts", "source_location": "L8" }, { - "id": "apps_web_src_lib_utils", - "label": "utils.ts", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "utils.ts", - "source_file": "apps/web/src/lib/utils.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_lib_utils_font_sizes", - "label": "FONT_SIZES", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "font_sizes", - "source_file": "apps/web/src/lib/utils.ts", - "source_location": "L12" - }, - { - "id": "apps_web_src_lib_utils_test", - "label": "utils.test.ts", - "_origin": "ast", - "community": 6, - "community_name": "cn", - "file_type": "code", - "norm_label": "utils.test.ts", - "source_file": "apps/web/src/lib/utils.test.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_lib_utils_twmerge", - "label": "twMerge", + "id": "packages_shared_src_form_spec_field_types", + "label": "FIELD_TYPES", "_origin": "ast", "community": 6, - "community_name": "cn", + "community_name": "header-bar.tsx", "file_type": "code", - "norm_label": "twmerge", - "source_file": "apps/web/src/lib/utils.ts", - "source_location": "L14" + "norm_label": "field_types", + "source_file": "packages/shared/src/form-spec.ts", + "source_location": "L10" }, { "id": "packages_shared_tsconfig", @@ -26134,39 +26536,6 @@ "source_file": "apps/web/src/app/api/billing/webhook/route.ts", "source_location": "L10" }, - { - "id": "apps_web_src_app_api_guilds_guildid_billing_checkout_route", - "label": "checkout/route.ts", - "_origin": "ast", - "community": 63, - "community_name": "webhook/route.ts", - "file_type": "code", - "norm_label": "checkout/route.ts", - "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/checkout/route.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_billing_checkout_route_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 63, - "community_name": "webhook/route.ts", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/checkout/route.ts", - "source_location": "L11" - }, - { - "id": "apps_web_src_app_api_guilds_guildid_billing_checkout_route_runtime", - "label": "runtime", - "_origin": "ast", - "community": 63, - "community_name": "webhook/route.ts", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/api/guilds/[guildId]/billing/checkout/route.ts", - "source_location": "L10" - }, { "id": "apps_web_src_lib_emails_order_confirmation", "label": "order-confirmation.ts", @@ -26212,48 +26581,26 @@ "source_location": "L1" }, { - "id": "apps_web_src_lib_stripe", - "label": "stripe.ts", - "_origin": "ast", - "community": 63, - "community_name": "webhook/route.ts", - "file_type": "code", - "norm_label": "stripe.ts", - "source_file": "apps/web/src/lib/stripe.ts", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_dashboard_account_page", - "label": "(account)/page.tsx", + "id": "apps_web_src_components_builder_experiment_results_table", + "label": "experiment-results-table.tsx", "_origin": "ast", "community": 64, "community_name": "dashboard-kit/index.ts", "file_type": "code", - "norm_label": "(account)/page.tsx", - "source_file": "apps/web/src/app/dashboard/(account)/page.tsx", + "norm_label": "experiment-results-table.tsx", + "source_file": "apps/web/src/components/builder/experiment-results-table.tsx", "source_location": "L1" }, { - "id": "apps_web_src_app_dashboard_account_page_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 64, - "community_name": "dashboard-kit/index.ts", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/(account)/page.tsx", - "source_location": "L12" - }, - { - "id": "apps_web_src_app_dashboard_account_page_runtime", - "label": "runtime", + "id": "apps_web_src_components_dashboard_guild_icon", + "label": "guild-icon.tsx", "_origin": "ast", "community": 64, "community_name": "dashboard-kit/index.ts", "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/(account)/page.tsx", - "source_location": "L11" + "norm_label": "guild-icon.tsx", + "source_file": "apps/web/src/components/dashboard/guild-icon.tsx", + "source_location": "L1" }, { "id": "apps_web_src_components_dashboard_guild_table", @@ -26321,39 +26668,6 @@ "source_file": "apps/web/src/components/dashboard-kit/sort-rows.ts", "source_location": "L1" }, - { - "id": "apps_web_src_components_dashboard_kit_stat_tile", - "label": "stat-tile.tsx", - "_origin": "ast", - "community": 64, - "community_name": "dashboard-kit/index.ts", - "file_type": "code", - "norm_label": "stat-tile.tsx", - "source_file": "apps/web/src/components/dashboard-kit/stat-tile.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_dashboard_kit_stat_tile_arrow", - "label": "ARROW", - "_origin": "ast", - "community": 64, - "community_name": "dashboard-kit/index.ts", - "file_type": "code", - "norm_label": "arrow", - "source_file": "apps/web/src/components/dashboard-kit/stat-tile.tsx", - "source_location": "L25" - }, - { - "id": "apps_web_src_components_dashboard_kit_stat_tile_meaning", - "label": "MEANING", - "_origin": "ast", - "community": 64, - "community_name": "dashboard-kit/index.ts", - "file_type": "code", - "norm_label": "meaning", - "source_file": "apps/web/src/components/dashboard-kit/stat-tile.tsx", - "source_location": "L19" - }, { "id": "apps_web_src_components_icons_index_caretupdown", "label": "CaretUpDown", @@ -26365,28 +26679,6 @@ "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L137" }, - { - "id": "apps_web_src_components_icons_index_trenddown", - "label": "TrendDown", - "_origin": "ast", - "community": 64, - "community_name": "dashboard-kit/index.ts", - "file_type": "code", - "norm_label": "trenddown", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L203" - }, - { - "id": "apps_web_src_components_icons_index_trendup", - "label": "TrendUp", - "_origin": "ast", - "community": 64, - "community_name": "dashboard-kit/index.ts", - "file_type": "code", - "norm_label": "trendup", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L204" - }, { "id": "apps_realtime_src_index", "label": "realtime/src/index.ts", @@ -26462,7 +26754,7 @@ "file_type": "code", "norm_label": "audit_event_prefix", "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L23" + "source_location": "L24" }, { "id": "packages_shared_src_audit_log_auditwebhookinputschema", @@ -26473,7 +26765,7 @@ "file_type": "code", "norm_label": "auditwebhookinputschema", "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L102" + "source_location": "L103" }, { "id": "packages_shared_src_audit_log_auditwebhookupdateschema", @@ -26484,7 +26776,7 @@ "file_type": "code", "norm_label": "auditwebhookupdateschema", "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L120" + "source_location": "L121" }, { "id": "packages_shared_src_audit_log_event_webhook_kind", @@ -26495,7 +26787,7 @@ "file_type": "code", "norm_label": "event_webhook_kind", "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L20" + "source_location": "L21" }, { "id": "packages_shared_src_audit_log_log_action_groups", @@ -26506,7 +26798,7 @@ "file_type": "code", "norm_label": "log_action_groups", "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L45" + "source_location": "L46" }, { "id": "packages_shared_src_audit_log_logactionschema", @@ -26517,7 +26809,7 @@ "file_type": "code", "norm_label": "logactionschema", "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L99" + "source_location": "L100" }, { "id": "packages_shared_src_audit_log_max_audit_webhooks", @@ -26528,7 +26820,7 @@ "file_type": "code", "norm_label": "max_audit_webhooks", "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L26" + "source_location": "L27" }, { "id": "packages_shared_src_audit_log_security_log_actions", @@ -26539,7 +26831,7 @@ "file_type": "code", "norm_label": "security_log_actions", "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L97" + "source_location": "L98" }, { "id": "packages_shared_src_audit_log_test", @@ -26585,56 +26877,12 @@ "source_file": "packages/shared/src/notifications.ts", "source_location": "L8" }, - { - "id": "packages_shared_src_webhooks_discord_webhook_url_re", - "label": "DISCORD_WEBHOOK_URL_RE", - "_origin": "ast", - "community": 69, - "community_name": "audit-log.ts", - "file_type": "code", - "norm_label": "discord_webhook_url_re", - "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L35" - }, - { - "id": "apps_web_src_app_dashboard_account_me_page", - "label": "me/page.tsx", - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "me/page.tsx", - "source_file": "apps/web/src/app/dashboard/(account)/me/page.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_dashboard_account_me_page_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/(account)/me/page.tsx", - "source_location": "L9" - }, - { - "id": "apps_web_src_app_dashboard_account_me_page_runtime", - "label": "runtime", - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/(account)/me/page.tsx", - "source_location": "L8" - }, { "id": "apps_web_src_app_dashboard_guildid_board_page", "label": "board/page.tsx", "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "board/page.tsx", "source_file": "apps/web/src/app/dashboard/[guildId]/board/page.tsx", @@ -26645,7 +26893,7 @@ "label": "dynamic", "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/dashboard/[guildId]/board/page.tsx", @@ -26656,84 +26904,18 @@ "label": "runtime", "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/dashboard/[guildId]/board/page.tsx", "source_location": "L15" }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_archived_page", - "label": "forms/archived/page.tsx", - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "forms/archived/page.tsx", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/page.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_archived_page_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/page.tsx", - "source_location": "L9" - }, - { - "id": "apps_web_src_app_dashboard_guildid_forms_archived_page_runtime", - "label": "runtime", - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/[guildId]/forms/archived/page.tsx", - "source_location": "L8" - }, - { - "id": "apps_web_src_app_dashboard_guildid_layout", - "label": "[guildId]/layout.tsx", - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "[guildid]/layout.tsx", - "source_file": "apps/web/src/app/dashboard/[guildId]/layout.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_app_dashboard_guildid_layout_dynamic", - "label": "dynamic", - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "dynamic", - "source_file": "apps/web/src/app/dashboard/[guildId]/layout.tsx", - "source_location": "L12" - }, - { - "id": "apps_web_src_app_dashboard_guildid_layout_runtime", - "label": "runtime", - "_origin": "ast", - "community": 7, - "community_name": "EmptyState", - "file_type": "code", - "norm_label": "runtime", - "source_file": "apps/web/src/app/dashboard/[guildId]/layout.tsx", - "source_location": "L11" - }, { "id": "apps_web_src_app_dashboard_guildid_submissions_archived_page", "label": "submissions/archived/page.tsx", "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "submissions/archived/page.tsx", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/archived/page.tsx", @@ -26744,7 +26926,7 @@ "label": "dynamic", "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/archived/page.tsx", @@ -26755,7 +26937,7 @@ "label": "runtime", "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/archived/page.tsx", @@ -26766,7 +26948,7 @@ "label": "submissions/page.tsx", "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "submissions/page.tsx", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", @@ -26777,29 +26959,29 @@ "label": "dynamic", "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "dynamic", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L18" + "source_location": "L19" }, { "id": "apps_web_src_app_dashboard_guildid_submissions_page_runtime", "label": "runtime", "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "runtime", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L17" + "source_location": "L18" }, { "id": "apps_web_src_components_dashboard_dashboard_live", "label": "dashboard-live.tsx", "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "dashboard-live.tsx", "source_file": "apps/web/src/components/dashboard/dashboard-live.tsx", @@ -26810,7 +26992,7 @@ "label": "submissions-table-labels.ts", "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "submissions-table-labels.ts", "source_file": "apps/web/src/components/dashboard/submissions-table-labels.ts", @@ -26821,7 +27003,7 @@ "label": "realtime-token.ts", "_origin": "ast", "community": 7, - "community_name": "EmptyState", + "community_name": "submissions/page.tsx", "file_type": "code", "norm_label": "realtime-token.ts", "source_file": "apps/web/src/lib/realtime-token.ts", @@ -26954,77 +27136,77 @@ "source_location": "L57" }, { - "id": "apps_web_src_components_dashboard_kit_app_shell", - "label": "app-shell.tsx", + "id": "apps_web_src_components_dashboard_kit_checkbox", + "label": "dashboard-kit/checkbox.tsx", "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "app-shell.tsx", - "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", + "norm_label": "dashboard-kit/checkbox.tsx", + "source_file": "apps/web/src/components/dashboard-kit/checkbox.tsx", "source_location": "L1" }, { - "id": "apps_web_src_components_dashboard_kit_app_shell_navitemclass", - "label": "navItemClass", + "id": "apps_web_src_components_dashboard_kit_row_menu", + "label": "row-menu.tsx", "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "navitemclass", - "source_file": "apps/web/src/components/dashboard-kit/app-shell.tsx", - "source_location": "L93" + "norm_label": "row-menu.tsx", + "source_file": "apps/web/src/components/dashboard-kit/row-menu.tsx", + "source_location": "L1" }, { - "id": "apps_web_src_components_dashboard_kit_nav", - "label": "nav.ts", + "id": "apps_web_src_components_dashboard_kit_section_card", + "label": "section-card.tsx", "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "nav.ts", - "source_file": "apps/web/src/components/dashboard-kit/nav.ts", + "norm_label": "section-card.tsx", + "source_file": "apps/web/src/components/dashboard-kit/section-card.tsx", "source_location": "L1" }, { - "id": "apps_web_src_components_dashboard_kit_nav_test", - "label": "nav.test.ts", + "id": "apps_web_src_components_dashboard_kit_stat_tile", + "label": "stat-tile.tsx", "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "nav.test.ts", - "source_file": "apps/web/src/components/dashboard-kit/nav.test.ts", + "norm_label": "stat-tile.tsx", + "source_file": "apps/web/src/components/dashboard-kit/stat-tile.tsx", "source_location": "L1" }, { - "id": "apps_web_src_components_dashboard_kit_nav_test_nav", - "label": "nav", + "id": "apps_web_src_components_dashboard_kit_stat_tile_arrow", + "label": "ARROW", "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "nav", - "source_file": "apps/web/src/components/dashboard-kit/nav.test.ts", - "source_location": "L7" + "norm_label": "arrow", + "source_file": "apps/web/src/components/dashboard-kit/stat-tile.tsx", + "source_location": "L25" }, { - "id": "apps_web_src_components_dashboard_kit_row_menu", - "label": "row-menu.tsx", + "id": "apps_web_src_components_dashboard_kit_stat_tile_meaning", + "label": "MEANING", "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "row-menu.tsx", - "source_file": "apps/web/src/components/dashboard-kit/row-menu.tsx", - "source_location": "L1" + "norm_label": "meaning", + "source_file": "apps/web/src/components/dashboard-kit/stat-tile.tsx", + "source_location": "L19" }, { "id": "apps_web_src_components_dashboard_kit_use_anchored_popover", "label": "use-anchored-popover.ts", "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", "norm_label": "use-anchored-popover.ts", "source_file": "apps/web/src/components/dashboard-kit/use-anchored-popover.ts", @@ -27035,44 +27217,198 @@ "label": "DotsThree", "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", "norm_label": "dotsthree", "source_file": "apps/web/src/components/icons/index.tsx", "source_location": "L148" }, { - "id": "apps_web_src_components_icons_index_lock", - "label": "Lock", + "id": "apps_web_src_components_icons_index_trenddown", + "label": "TrendDown", "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "lock", + "norm_label": "trenddown", "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L167" + "source_location": "L203" }, { - "id": "apps_web_src_components_icons_index_signout", - "label": "SignOut", + "id": "apps_web_src_components_icons_index_trendup", + "label": "TrendUp", "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "signout", + "norm_label": "trendup", "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L188" + "source_location": "L204" }, { - "id": "apps_web_src_components_icons_index_user", - "label": "User", + "id": "apps_web_src_components_ui_badge", + "label": "badge.tsx", "_origin": "ast", "community": 74, - "community_name": "app-shell.tsx", + "community_name": "cn", "file_type": "code", - "norm_label": "user", - "source_file": "apps/web/src/components/icons/index.tsx", - "source_location": "L206" + "norm_label": "badge.tsx", + "source_file": "apps/web/src/components/ui/badge.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_ui_badge_badgevariants", + "label": "badgeVariants", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "badgevariants", + "source_file": "apps/web/src/components/ui/badge.tsx", + "source_location": "L12" + }, + { + "id": "apps_web_src_components_ui_card", + "label": "ui/card.tsx", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "ui/card.tsx", + "source_file": "apps/web/src/components/ui/card.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_ui_card_card", + "label": "Card", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "card", + "source_file": "apps/web/src/components/ui/card.tsx", + "source_location": "L15" + }, + { + "id": "apps_web_src_components_ui_card_cardcontent", + "label": "CardContent", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "cardcontent", + "source_file": "apps/web/src/components/ui/card.tsx", + "source_location": "L56" + }, + { + "id": "apps_web_src_components_ui_card_carddescription", + "label": "CardDescription", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "carddescription", + "source_file": "apps/web/src/components/ui/card.tsx", + "source_location": "L49" + }, + { + "id": "apps_web_src_components_ui_card_cardfooter", + "label": "CardFooter", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "cardfooter", + "source_file": "apps/web/src/components/ui/card.tsx", + "source_location": "L63" + }, + { + "id": "apps_web_src_components_ui_card_cardheader", + "label": "CardHeader", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "cardheader", + "source_file": "apps/web/src/components/ui/card.tsx", + "source_location": "L31" + }, + { + "id": "apps_web_src_components_ui_card_cardtitle", + "label": "CardTitle", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "cardtitle", + "source_file": "apps/web/src/components/ui/card.tsx", + "source_location": "L38" + }, + { + "id": "apps_web_src_components_ui_radio_card", + "label": "radio-card.tsx", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "radio-card.tsx", + "source_file": "apps/web/src/components/ui/radio-card.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_ui_skeleton", + "label": "skeleton.tsx", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "skeleton.tsx", + "source_file": "apps/web/src/components/ui/skeleton.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_utils", + "label": "utils.ts", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "utils.ts", + "source_file": "apps/web/src/lib/utils.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_utils_font_sizes", + "label": "FONT_SIZES", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "font_sizes", + "source_file": "apps/web/src/lib/utils.ts", + "source_location": "L12" + }, + { + "id": "apps_web_src_lib_utils_test", + "label": "utils.test.ts", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "utils.test.ts", + "source_file": "apps/web/src/lib/utils.test.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_utils_twmerge", + "label": "twMerge", + "_origin": "ast", + "community": 74, + "community_name": "cn", + "file_type": "code", + "norm_label": "twmerge", + "source_file": "apps/web/src/lib/utils.ts", + "source_location": "L14" }, { "id": "apps_web_next_config", @@ -27118,28 +27454,6 @@ "source_file": "apps/web/package.json", "source_location": "L26" }, - { - "id": "apps_web_src_app_site_layout", - "label": "(site)/layout.tsx", - "_origin": "ast", - "community": 78, - "community_name": "site-header.tsx", - "file_type": "code", - "norm_label": "(site)/layout.tsx", - "source_file": "apps/web/src/app/(site)/layout.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_icons_brand_marks", - "label": "brand-marks.tsx", - "_origin": "ast", - "community": 78, - "community_name": "site-header.tsx", - "file_type": "code", - "norm_label": "brand-marks.tsx", - "source_file": "apps/web/src/components/icons/brand-marks.tsx", - "source_location": "L1" - }, { "id": "apps_web_src_components_site_navigation", "label": "navigation.ts", @@ -27162,28 +27476,6 @@ "source_file": "apps/web/src/components/site/navigation.ts", "source_location": "L34" }, - { - "id": "apps_web_src_components_site_site_chrome", - "label": "site-chrome.tsx", - "_origin": "ast", - "community": 78, - "community_name": "site-header.tsx", - "file_type": "code", - "norm_label": "site-chrome.tsx", - "source_file": "apps/web/src/components/site/site-chrome.tsx", - "source_location": "L1" - }, - { - "id": "apps_web_src_components_site_site_footer", - "label": "site-footer.tsx", - "_origin": "ast", - "community": 78, - "community_name": "site-header.tsx", - "file_type": "code", - "norm_label": "site-footer.tsx", - "source_file": "apps/web/src/components/site/site-footer.tsx", - "source_location": "L1" - }, { "id": "apps_web_src_components_site_site_header", "label": "site-header.tsx", @@ -27196,48 +27488,37 @@ "source_location": "L1" }, { - "id": "apps_web_src_lib_legal_test", - "label": "legal.test.ts", + "id": "apps_web_src_lib_crypto", + "label": "crypto.ts", "_origin": "ast", "community": 78, "community_name": "site-header.tsx", "file_type": "code", - "norm_label": "legal.test.ts", - "source_file": "apps/web/src/lib/legal.test.ts", + "norm_label": "crypto.ts", + "source_file": "apps/web/src/lib/crypto.ts", "source_location": "L1" }, { - "id": "apps_web_src_lib_shop_url", - "label": "shop-url.ts", + "id": "apps_web_src_lib_guild_captcha", + "label": "guild-captcha.ts", "_origin": "ast", "community": 78, "community_name": "site-header.tsx", "file_type": "code", - "norm_label": "shop-url.ts", - "source_file": "apps/web/src/lib/shop-url.ts", + "norm_label": "guild-captcha.ts", + "source_file": "apps/web/src/lib/guild-captcha.ts", "source_location": "L1" }, { - "id": "apps_web_src_lib_shop_url_shop_origin", - "label": "SHOP_ORIGIN", - "_origin": "ast", - "community": 78, - "community_name": "site-header.tsx", - "file_type": "code", - "norm_label": "shop_origin", - "source_file": "apps/web/src/lib/shop-url.ts", - "source_location": "L13" - }, - { - "id": "apps_web_src_lib_shop_url_shop_routes", - "label": "SHOP_ROUTES", + "id": "apps_web_src_lib_guild_oauth", + "label": "guild-oauth.ts", "_origin": "ast", "community": 78, "community_name": "site-header.tsx", "file_type": "code", - "norm_label": "shop_routes", - "source_file": "apps/web/src/lib/shop-url.ts", - "source_location": "L16" + "norm_label": "guild-oauth.ts", + "source_file": "apps/web/src/lib/guild-oauth.ts", + "source_location": "L1" }, { "id": "apps_web_package_dependencies_msk_forms_shared", @@ -27261,6 +27542,28 @@ "source_file": "apps/web/package.json", "source_location": "L20" }, + { + "id": "apps_bot_src_webhooks", + "label": "bot/src/webhooks.ts", + "_origin": "ast", + "community": 8, + "community_name": "shared/src/webhooks.ts", + "file_type": "code", + "norm_label": "bot/src/webhooks.ts", + "source_file": "apps/bot/src/webhooks.ts", + "source_location": "L1" + }, + { + "id": "apps_bot_src_webhooks_discord_webhook_gone", + "label": "DISCORD_WEBHOOK_GONE", + "_origin": "ast", + "community": 8, + "community_name": "shared/src/webhooks.ts", + "file_type": "code", + "norm_label": "discord_webhook_gone", + "source_file": "apps/bot/src/webhooks.ts", + "source_location": "L43" + }, { "id": "packages_shared_src_webhooks", "label": "shared/src/webhooks.ts", @@ -27325,7 +27628,7 @@ "file_type": "code", "norm_label": "webhook_answer_labels", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L135" + "source_location": "L136" }, { "id": "packages_shared_src_webhooks_webhook_events", @@ -27336,7 +27639,7 @@ "file_type": "code", "norm_label": "webhook_events", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L16" + "source_location": "L17" }, { "id": "packages_shared_src_webhooks_webhook_formats", @@ -27347,7 +27650,7 @@ "file_type": "code", "norm_label": "webhook_formats", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L26" + "source_location": "L27" }, { "id": "packages_shared_src_webhooks_webhook_sources", @@ -27358,7 +27661,7 @@ "file_type": "code", "norm_label": "webhook_sources", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L83" + "source_location": "L84" }, { "id": "packages_shared_src_webhooks_webhookeventschema", @@ -27369,7 +27672,7 @@ "file_type": "code", "norm_label": "webhookeventschema", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L19" + "source_location": "L20" }, { "id": "packages_shared_src_webhooks_webhookformatschema", @@ -27380,7 +27683,7 @@ "file_type": "code", "norm_label": "webhookformatschema", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L28" + "source_location": "L29" }, { "id": "packages_shared_src_webhooks_webhookinputschema", @@ -27391,7 +27694,7 @@ "file_type": "code", "norm_label": "webhookinputschema", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L39" + "source_location": "L40" }, { "id": "packages_shared_src_webhooks_webhooksourceschema", @@ -27402,7 +27705,7 @@ "file_type": "code", "norm_label": "webhooksourceschema", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L85" + "source_location": "L86" }, { "id": "packages_shared_src_webhooks_webhooksubscribeschema", @@ -27413,14 +27716,14 @@ "file_type": "code", "norm_label": "webhooksubscribeschema", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L92" + "source_location": "L93" }, { "id": "apps_web_src_app_site_terms_imprint_page", "label": "imprint/page.tsx", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "imprint/page.tsx", "source_file": "apps/web/src/app/(site)/terms/imprint/page.tsx", @@ -27431,7 +27734,7 @@ "label": "metadata", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "metadata", "source_file": "apps/web/src/app/(site)/terms/imprint/page.tsx", @@ -27442,7 +27745,7 @@ "label": "terms/page.tsx", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "terms/page.tsx", "source_file": "apps/web/src/app/(site)/terms/page.tsx", @@ -27453,7 +27756,7 @@ "label": "metadata", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "metadata", "source_file": "apps/web/src/app/(site)/terms/page.tsx", @@ -27464,7 +27767,7 @@ "label": "privacy/page.tsx", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "privacy/page.tsx", "source_file": "apps/web/src/app/(site)/terms/privacy/page.tsx", @@ -27475,7 +27778,7 @@ "label": "metadata", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "metadata", "source_file": "apps/web/src/app/(site)/terms/privacy/page.tsx", @@ -27486,7 +27789,7 @@ "label": "CaretRight", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "caretright", "source_file": "apps/web/src/components/icons/index.tsx", @@ -27497,18 +27800,29 @@ "label": "legal-content.tsx", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "legal-content.tsx", "source_file": "apps/web/src/components/legal/legal-content.tsx", "source_location": "L1" }, + { + "id": "apps_web_src_components_site_site_footer", + "label": "site-footer.tsx", + "_origin": "ast", + "community": 80, + "community_name": "site-footer.tsx", + "file_type": "code", + "norm_label": "site-footer.tsx", + "source_file": "apps/web/src/components/site/site-footer.tsx", + "source_location": "L1" + }, { "id": "apps_web_src_content_legal_imprint", "label": "imprint.ts", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "imprint.ts", "source_file": "apps/web/src/content/legal/imprint.ts", @@ -27519,7 +27833,7 @@ "label": "imprint", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "imprint", "source_file": "apps/web/src/content/legal/imprint.ts", @@ -27530,7 +27844,7 @@ "label": "privacy.ts", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "privacy.ts", "source_file": "apps/web/src/content/legal/privacy.ts", @@ -27541,7 +27855,7 @@ "label": "privacy", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "privacy", "source_file": "apps/web/src/content/legal/privacy.ts", @@ -27552,7 +27866,7 @@ "label": "terms.ts", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "terms.ts", "source_file": "apps/web/src/content/legal/terms.ts", @@ -27563,7 +27877,7 @@ "label": "terms", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "terms", "source_file": "apps/web/src/content/legal/terms.ts", @@ -27574,12 +27888,56 @@ "label": "legal.ts", "_origin": "ast", "community": 80, - "community_name": "legal.ts", + "community_name": "site-footer.tsx", "file_type": "code", "norm_label": "legal.ts", "source_file": "apps/web/src/lib/legal.ts", "source_location": "L1" }, + { + "id": "apps_web_src_lib_legal_test", + "label": "legal.test.ts", + "_origin": "ast", + "community": 80, + "community_name": "site-footer.tsx", + "file_type": "code", + "norm_label": "legal.test.ts", + "source_file": "apps/web/src/lib/legal.test.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_shop_url", + "label": "shop-url.ts", + "_origin": "ast", + "community": 80, + "community_name": "site-footer.tsx", + "file_type": "code", + "norm_label": "shop-url.ts", + "source_file": "apps/web/src/lib/shop-url.ts", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_shop_url_shop_origin", + "label": "SHOP_ORIGIN", + "_origin": "ast", + "community": 80, + "community_name": "site-footer.tsx", + "file_type": "code", + "norm_label": "shop_origin", + "source_file": "apps/web/src/lib/shop-url.ts", + "source_location": "L13" + }, + { + "id": "apps_web_src_lib_shop_url_shop_routes", + "label": "SHOP_ROUTES", + "_origin": "ast", + "community": 80, + "community_name": "site-footer.tsx", + "file_type": "code", + "norm_label": "shop_routes", + "source_file": "apps/web/src/lib/shop-url.ts", + "source_location": "L16" + }, { "id": "apps_web_package_dependencies_next", "label": "next", @@ -27646,6 +28004,17 @@ "source_file": "apps/web/package.json", "source_location": "L33" }, + { + "id": "apps_web_src_lib_branding_ui_contrast", + "label": "UI_CONTRAST", + "_origin": "ast", + "community": 84, + "community_name": "color-dot.ts", + "file_type": "code", + "norm_label": "ui_contrast", + "source_file": "apps/web/src/lib/branding.ts", + "source_location": "L60" + }, { "id": "apps_web_src_lib_color", "label": "color.ts", @@ -27833,28 +28202,6 @@ "source_file": "apps/web/src/lib/branding.ts", "source_location": "L59" }, - { - "id": "apps_web_src_lib_branding_theme_surfaces", - "label": "THEME_SURFACES", - "_origin": "ast", - "community": 87, - "community_name": "lib/branding.ts", - "file_type": "code", - "norm_label": "theme_surfaces", - "source_file": "apps/web/src/lib/branding.ts", - "source_location": "L74" - }, - { - "id": "apps_web_src_lib_branding_ui_contrast", - "label": "UI_CONTRAST", - "_origin": "ast", - "community": 87, - "community_name": "lib/branding.ts", - "file_type": "code", - "norm_label": "ui_contrast", - "source_file": "apps/web/src/lib/branding.ts", - "source_location": "L60" - }, { "id": "packages_db_prisma_migrations_20260619142218_init_migration", "label": "20260619142218_init/migration.sql", @@ -28141,6 +28488,28 @@ "source_file": "packages/ui/src/checkbox.tsx", "source_location": "L1" }, + { + "id": "packages_ui_src_checkbox_group", + "label": "checkbox-group.tsx", + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "checkbox-group.tsx", + "source_file": "packages/ui/src/checkbox-group.tsx", + "source_location": "L1" + }, + { + "id": "packages_ui_src_field", + "label": "field.tsx", + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "field.tsx", + "source_file": "packages/ui/src/field.tsx", + "source_location": "L1" + }, { "id": "packages_ui_src_index", "label": "ui/src/index.ts", @@ -28174,6 +28543,28 @@ "source_file": "packages/ui/src/input.tsx", "source_location": "L8" }, + { + "id": "packages_ui_src_radio_group", + "label": "radio-group.tsx", + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "radio-group.tsx", + "source_file": "packages/ui/src/radio-group.tsx", + "source_location": "L1" + }, + { + "id": "packages_ui_src_radio_group_choicerowclass", + "label": "choiceRowClass", + "_origin": "ast", + "community": 9, + "community_name": "ui/src/index.ts", + "file_type": "code", + "norm_label": "choicerowclass", + "source_file": "packages/ui/src/radio-group.tsx", + "source_location": "L17" + }, { "id": "packages_ui_src_select", "label": "src/select.tsx", @@ -28230,70 +28621,147 @@ "source_location": "L3" }, { - "id": "apps_bot_src_log_embed", - "label": "log-embed.ts", + "id": "apps_web_src_app_layout", + "label": "app/layout.tsx", "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "log-embed.ts", - "source_file": "apps/bot/src/log-embed.ts", + "norm_label": "app/layout.tsx", + "source_file": "apps/web/src/app/layout.tsx", "source_location": "L1" }, { - "id": "apps_bot_src_log_embed_presentation", - "label": "PRESENTATION", + "id": "apps_web_src_app_layout_default_metadata", + "label": "DEFAULT_METADATA", "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "presentation", - "source_file": "apps/bot/src/log-embed.ts", + "norm_label": "default_metadata", + "source_file": "apps/web/src/app/layout.tsx", "source_location": "L19" }, { - "id": "apps_bot_src_log_embed_test", - "label": "log-embed.test.ts", + "id": "apps_web_src_app_layout_viewport", + "label": "viewport", "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "log-embed.test.ts", - "source_file": "apps/bot/src/log-embed.test.ts", + "norm_label": "viewport", + "source_file": "apps/web/src/app/layout.tsx", + "source_location": "L40" + }, + { + "id": "apps_web_src_app_manifest", + "label": "manifest.ts", + "_origin": "ast", + "community": 91, + "community_name": "app/page.tsx", + "file_type": "code", + "norm_label": "manifest.ts", + "source_file": "apps/web/src/app/manifest.ts", "source_location": "L1" }, { - "id": "apps_bot_src_log_embed_test_en", - "label": "en", + "id": "apps_web_src_app_manifest_default_icons", + "label": "DEFAULT_ICONS", "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "en", - "source_file": "apps/bot/src/log-embed.test.ts", - "source_location": "L6" + "norm_label": "default_icons", + "source_file": "apps/web/src/app/manifest.ts", + "source_location": "L11" }, { - "id": "apps_bot_src_webhooks", - "label": "bot/src/webhooks.ts", + "id": "apps_web_src_app_not_found", + "label": "not-found.tsx", "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "bot/src/webhooks.ts", - "source_file": "apps/bot/src/webhooks.ts", + "norm_label": "not-found.tsx", + "source_file": "apps/web/src/app/not-found.tsx", "source_location": "L1" }, { - "id": "apps_bot_src_webhooks_discord_webhook_gone", - "label": "DISCORD_WEBHOOK_GONE", + "id": "apps_web_src_app_page", + "label": "app/page.tsx", "_origin": "ast", "community": 91, - "community_name": "bot/src/webhooks.ts", + "community_name": "app/page.tsx", "file_type": "code", - "norm_label": "discord_webhook_gone", - "source_file": "apps/bot/src/webhooks.ts", - "source_location": "L43" + "norm_label": "app/page.tsx", + "source_file": "apps/web/src/app/page.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_app_page_dynamic", + "label": "dynamic", + "_origin": "ast", + "community": 91, + "community_name": "app/page.tsx", + "file_type": "code", + "norm_label": "dynamic", + "source_file": "apps/web/src/app/page.tsx", + "source_location": "L16" + }, + { + "id": "apps_web_src_app_site_layout", + "label": "(site)/layout.tsx", + "_origin": "ast", + "community": 91, + "community_name": "app/page.tsx", + "file_type": "code", + "norm_label": "(site)/layout.tsx", + "source_file": "apps/web/src/app/(site)/layout.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_pwa_service_worker_register", + "label": "service-worker-register.tsx", + "_origin": "ast", + "community": 91, + "community_name": "app/page.tsx", + "file_type": "code", + "norm_label": "service-worker-register.tsx", + "source_file": "apps/web/src/components/pwa/service-worker-register.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_site_site_chrome", + "label": "site-chrome.tsx", + "_origin": "ast", + "community": 91, + "community_name": "app/page.tsx", + "file_type": "code", + "norm_label": "site-chrome.tsx", + "source_file": "apps/web/src/components/site/site-chrome.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_components_theme_provider", + "label": "theme-provider.tsx", + "_origin": "ast", + "community": 91, + "community_name": "app/page.tsx", + "file_type": "code", + "norm_label": "theme-provider.tsx", + "source_file": "apps/web/src/components/theme-provider.tsx", + "source_location": "L1" + }, + { + "id": "apps_web_src_lib_branding_theme_surfaces", + "label": "THEME_SURFACES", + "_origin": "ast", + "community": 91, + "community_name": "app/page.tsx", + "file_type": "code", + "norm_label": "theme_surfaces", + "source_file": "apps/web/src/lib/branding.ts", + "source_location": "L74" }, { "id": "ecosystem_config", @@ -30942,6 +31410,18 @@ "source_location": "L97", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_files_id_route_get", + "target": "packages_shared_src_uuid_isuuid", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/files/[id]/route.ts", + "source_location": "L20", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_files_id_route_get", "target": "apps_web_src_lib_s3_getobject", @@ -30951,7 +31431,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/files/[id]/route.ts", - "source_location": "L28", + "source_location": "L30", "weight": 1.0 }, { @@ -31599,7 +32079,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L22", + "source_location": "L23", "weight": 1.0 }, { @@ -31611,7 +32091,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L24", + "source_location": "L25", "weight": 1.0 }, { @@ -31623,7 +32103,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L116", + "source_location": "L117", "weight": 1.0 }, { @@ -31635,7 +32115,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L126", + "source_location": "L127", "weight": 1.0 }, { @@ -31647,7 +32127,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L127", + "source_location": "L128", "weight": 1.0 }, { @@ -31659,7 +32139,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L131", + "source_location": "L132", "weight": 1.0 }, { @@ -31671,7 +32151,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L137", + "source_location": "L138", "weight": 1.0 }, { @@ -31683,7 +32163,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L139", + "source_location": "L140", "weight": 1.0 }, { @@ -31695,7 +32175,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L37", + "source_location": "L38", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_api_guilds_guildid_audit_log_hookid_route_patch", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", + "source_location": "L45", "weight": 1.0 }, { @@ -31707,7 +32199,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L88", + "source_location": "L89", "weight": 1.0 }, { @@ -31719,7 +32211,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L90", + "source_location": "L91", "weight": 1.0 }, { @@ -31794,6 +32286,18 @@ "source_location": "L50", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_audit_log_route_post", + "target": "apps_web_src_lib_audit_actor", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", + "source_location": "L100", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_audit_log_route_post", "target": "apps_web_src_lib_auth_getcurrentuser", @@ -31803,7 +32307,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", - "source_location": "L32", + "source_location": "L33", "weight": 1.0 }, { @@ -31815,7 +32319,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", - "source_location": "L34", + "source_location": "L35", "weight": 1.0 }, { @@ -31827,43 +32331,43 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", - "source_location": "L38", + "source_location": "L39", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_audit_log_route_post", - "target": "apps_web_src_lib_discord_webhook_checkdiscordwebhook", + "target": "apps_web_src_lib_validation_error_validationmessage", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", - "source_location": "L71", + "source_location": "L50", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_audit_log_route_post", - "target": "packages_db_src_guild_log_enqueueguildlog", + "target": "apps_web_src_lib_discord_webhook_checkdiscordwebhook", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", - "source_location": "L97", + "source_location": "L72", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_audit_log_route_post", - "target": "apps_web_src_lib_audit_actor", + "target": "packages_db_src_guild_log_enqueueguildlog", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", - "source_location": "L99", + "source_location": "L98", "weight": 1.0 }, { @@ -32019,7 +32523,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/bot-config/route.ts", - "source_location": "L19", + "source_location": "L20", "weight": 1.0 }, { @@ -32031,7 +32535,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/bot-config/route.ts", - "source_location": "L21", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_api_guilds_guildid_bot_config_route_patch", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/guilds/[guildId]/bot-config/route.ts", + "source_location": "L29", "weight": 1.0 }, { @@ -32043,7 +32559,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/bot-config/route.ts", - "source_location": "L37", + "source_location": "L38", "weight": 1.0 }, { @@ -32055,7 +32571,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/bot-config/route.ts", - "source_location": "L39", + "source_location": "L40", "weight": 1.0 }, { @@ -32259,7 +32775,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", - "source_location": "L21", + "source_location": "L22", "weight": 1.0 }, { @@ -32271,7 +32787,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", - "source_location": "L23", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_api_guilds_guildid_branding_route_patch", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", + "source_location": "L31", "weight": 1.0 }, { @@ -32283,7 +32811,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", - "source_location": "L40", + "source_location": "L41", "weight": 1.0 }, { @@ -32295,7 +32823,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", - "source_location": "L45", + "source_location": "L46", "weight": 1.0 }, { @@ -32307,7 +32835,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", - "source_location": "L46", + "source_location": "L47", "weight": 1.0 }, { @@ -32319,7 +32847,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", - "source_location": "L54", + "source_location": "L55", "weight": 1.0 }, { @@ -32331,7 +32859,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", - "source_location": "L56", + "source_location": "L57", "weight": 1.0 }, { @@ -32463,7 +32991,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", - "source_location": "L19", + "source_location": "L20", "weight": 1.0 }, { @@ -32475,7 +33003,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", - "source_location": "L21", + "source_location": "L22", "weight": 1.0 }, { @@ -32487,7 +33015,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", - "source_location": "L45", + "source_location": "L46", "weight": 1.0 }, { @@ -32499,7 +33027,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", - "source_location": "L47", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_api_guilds_guildid_categories_route_put", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", + "source_location": "L55", "weight": 1.0 }, { @@ -32511,7 +33051,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", - "source_location": "L85", + "source_location": "L86", "weight": 1.0 }, { @@ -32523,67 +33063,67 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", - "source_location": "L87", + "source_location": "L88", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_domain_route_delete", - "target": "packages_db_src_guild_log_logguildactivitysafe", + "target": "apps_web_src_lib_domain_sync_requestdomainsync", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L100", + "source_location": "L102", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_domain_route_delete", - "target": "apps_web_src_lib_audit_actor", + "target": "packages_db_src_guild_log_logguildactivitysafe", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L102", + "source_location": "L104", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_domain_route_delete", - "target": "apps_web_src_lib_auth_getcurrentuser", + "target": "apps_web_src_lib_audit_actor", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L86", + "source_location": "L106", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_domain_route_delete", - "target": "apps_web_src_lib_guild_canmanageforms", + "target": "apps_web_src_lib_auth_getcurrentuser", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L88", + "source_location": "L90", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_domain_route_delete", - "target": "apps_web_src_lib_domain_sync_requestdomainsync", + "target": "apps_web_src_lib_guild_canmanageforms", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L98", + "source_location": "L92", "weight": 1.0 }, { @@ -32595,7 +33135,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L24", + "source_location": "L25", "weight": 1.0 }, { @@ -32607,7 +33147,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L26", + "source_location": "L27", "weight": 1.0 }, { @@ -32619,7 +33159,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L29", + "source_location": "L30", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_api_guilds_guildid_domain_route_patch", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", + "source_location": "L40", "weight": 1.0 }, { @@ -32631,7 +33183,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L42", + "source_location": "L46", "weight": 1.0 }, { @@ -32643,7 +33195,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L71", + "source_location": "L75", "weight": 1.0 }, { @@ -32655,7 +33207,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L73", + "source_location": "L77", "weight": 1.0 }, { @@ -33087,7 +33639,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L100", + "source_location": "L101", "weight": 1.0 }, { @@ -33099,7 +33651,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L102", + "source_location": "L103", "weight": 1.0 }, { @@ -33111,7 +33663,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L127", + "source_location": "L133", "weight": 1.0 }, { @@ -33123,7 +33675,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L129", + "source_location": "L135", "weight": 1.0 }, { @@ -33135,7 +33687,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L131", + "source_location": "L137", "weight": 1.0 }, { @@ -33147,7 +33699,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L22", + "source_location": "L23", "weight": 1.0 }, { @@ -33159,7 +33711,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L24", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_api_guilds_guildid_forms_formid_route_patch", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", + "source_location": "L40", "weight": 1.0 }, { @@ -33171,7 +33735,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L47", + "source_location": "L48", "weight": 1.0 }, { @@ -33183,7 +33747,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L52", + "source_location": "L53", "weight": 1.0 }, { @@ -33195,7 +33759,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L71", + "source_location": "L72", "weight": 1.0 }, { @@ -33207,7 +33771,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L73", + "source_location": "L74", "weight": 1.0 }, { @@ -33219,7 +33783,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L121", + "source_location": "L122", "weight": 1.0 }, { @@ -33231,7 +33795,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L40", + "source_location": "L41", "weight": 1.0 }, { @@ -33243,7 +33807,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L42", + "source_location": "L43", "weight": 1.0 }, { @@ -33255,7 +33819,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L45", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_api_guilds_guildid_forms_import_route_post", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", + "source_location": "L56", "weight": 1.0 }, { @@ -33267,7 +33843,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L63", + "source_location": "L64", "weight": 1.0 }, { @@ -33279,7 +33855,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L93", + "source_location": "L94", "weight": 1.0 }, { @@ -33291,7 +33867,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L95", + "source_location": "L96", "weight": 1.0 }, { @@ -33303,7 +33879,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", - "source_location": "L22", + "source_location": "L23", "weight": 1.0 }, { @@ -33315,7 +33891,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", - "source_location": "L24", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_api_guilds_guildid_forms_route_post", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", + "source_location": "L32", "weight": 1.0 }, { @@ -33327,7 +33915,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", - "source_location": "L39", + "source_location": "L40", "weight": 1.0 }, { @@ -33339,7 +33927,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", - "source_location": "L56", + "source_location": "L57", "weight": 1.0 }, { @@ -33351,7 +33939,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", - "source_location": "L76", + "source_location": "L77", "weight": 1.0 }, { @@ -33363,7 +33951,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", - "source_location": "L78", + "source_location": "L79", "weight": 1.0 }, { @@ -33375,7 +33963,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/handle/route.ts", - "source_location": "L22", + "source_location": "L23", "weight": 1.0 }, { @@ -33387,31 +33975,31 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/handle/route.ts", - "source_location": "L24", + "source_location": "L25", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_handle_route_patch", - "target": "apps_web_src_lib_audit_actor", + "target": "packages_db_src_guild_log_logguildactivitysafe", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/handle/route.ts", - "source_location": "L34", + "source_location": "L35", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_handle_route_patch", - "target": "packages_db_src_guild_log_logguildactivitysafe", + "target": "apps_web_src_lib_audit_actor", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/handle/route.ts", - "source_location": "L34", + "source_location": "L37", "weight": 1.0 }, { @@ -33423,7 +34011,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/handle/route.ts", - "source_location": "L41", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_api_guilds_guildid_handle_route_patch", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/guilds/[guildId]/handle/route.ts", + "source_location": "L49", "weight": 1.0 }, { @@ -33963,7 +34563,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", - "source_location": "L19", + "source_location": "L20", "weight": 1.0 }, { @@ -33975,7 +34575,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", - "source_location": "L21", + "source_location": "L22", "weight": 1.0 }, { @@ -33987,7 +34587,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", - "source_location": "L40", + "source_location": "L41", "weight": 1.0 }, { @@ -33999,7 +34599,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", - "source_location": "L42", + "source_location": "L43", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_api_guilds_guildid_statuses_route_put", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", + "source_location": "L51", "weight": 1.0 }, { @@ -34011,7 +34623,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", - "source_location": "L70", + "source_location": "L71", "weight": 1.0 }, { @@ -34023,7 +34635,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", - "source_location": "L72", + "source_location": "L73", "weight": 1.0 }, { @@ -34143,7 +34755,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L124", + "source_location": "L125", "weight": 1.0 }, { @@ -34155,7 +34767,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L126", + "source_location": "L127", "weight": 1.0 }, { @@ -34167,7 +34779,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L164", + "source_location": "L165", "weight": 1.0 }, { @@ -34179,7 +34791,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L36", + "source_location": "L37", "weight": 1.0 }, { @@ -34191,7 +34803,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L53", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_api_guilds_guildid_submissions_id_events_route_post", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", + "source_location": "L61", "weight": 1.0 }, { @@ -34203,7 +34827,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L83", + "source_location": "L84", "weight": 1.0 }, { @@ -34215,7 +34839,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L84", + "source_location": "L85", "weight": 1.0 }, { @@ -34227,7 +34851,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L94", + "source_location": "L95", "weight": 1.0 }, { @@ -34239,7 +34863,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L25", + "source_location": "L26", "weight": 1.0 }, { @@ -34251,7 +34875,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L27", + "source_location": "L28", "weight": 1.0 }, { @@ -34263,7 +34887,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L107", + "source_location": "L111", "weight": 1.0 }, { @@ -34275,7 +34899,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L109", + "source_location": "L113", "weight": 1.0 }, { @@ -34287,7 +34911,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L55", + "source_location": "L56", "weight": 1.0 }, { @@ -34299,7 +34923,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L57", + "source_location": "L58", "weight": 1.0 }, { @@ -34311,7 +34935,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L60", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_api_guilds_guildid_webhooks_route_post", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", + "source_location": "L71", "weight": 1.0 }, { @@ -34412,7 +35048,7 @@ }, { "source": "apps_web_src_app_api_submissions_id_export_route_get", - "target": "apps_web_src_lib_client_ip_clientip", + "target": "packages_shared_src_uuid_isuuid", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", @@ -34422,6 +35058,18 @@ "source_location": "L19", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_submissions_id_export_route_get", + "target": "apps_web_src_lib_client_ip_clientip", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", + "source_location": "L21", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_submissions_id_export_route_get", "target": "apps_web_src_lib_rate_limit_ratelimit", @@ -34431,7 +35079,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", - "source_location": "L19", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_api_submissions_id_route_delete", + "target": "packages_shared_src_uuid_isuuid", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", + "source_location": "L21", "weight": 1.0 }, { @@ -34443,7 +35103,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L20", + "source_location": "L22", "weight": 1.0 }, { @@ -34455,7 +35115,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L20", + "source_location": "L22", "weight": 1.0 }, { @@ -34467,7 +35127,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L42", + "source_location": "L44", "weight": 1.0 }, { @@ -34479,12 +35139,12 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L45", + "source_location": "L47", "weight": 1.0 }, { "source": "apps_web_src_app_api_submissions_id_withdraw_route_post", - "target": "apps_web_src_lib_client_ip_clientip", + "target": "packages_shared_src_uuid_isuuid", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", @@ -34494,6 +35154,18 @@ "source_location": "L21", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_submissions_id_withdraw_route_post", + "target": "apps_web_src_lib_client_ip_clientip", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/api/submissions/[id]/withdraw/route.ts", + "source_location": "L22", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_submissions_id_withdraw_route_post", "target": "apps_web_src_lib_rate_limit_ratelimit", @@ -34503,7 +35175,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/submissions/[id]/withdraw/route.ts", - "source_location": "L21", + "source_location": "L22", "weight": 1.0 }, { @@ -34515,7 +35187,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/submissions/[id]/withdraw/route.ts", - "source_location": "L61", + "source_location": "L62", "weight": 1.0 }, { @@ -34527,7 +35199,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/api/submissions/[id]/withdraw/route.ts", - "source_location": "L81", + "source_location": "L82", "weight": 1.0 }, { @@ -34926,6 +35598,18 @@ "source_location": "L82", "weight": 1.0 }, + { + "source": "apps_web_src_app_dashboard_guildid_board_page_boardpage", + "target": "apps_web_src_i18n_index_getlocale", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/dashboard/[guildId]/board/page.tsx", + "source_location": "L109", + "weight": 1.0 + }, { "source": "apps_web_src_app_dashboard_guildid_board_page_boardpage", "target": "apps_web_src_lib_auth_requireuser", @@ -35576,14 +36260,14 @@ }, { "source": "apps_web_src_app_dashboard_guildid_forms_formid_experiment_page_experimentresultspage", - "target": "apps_web_src_lib_guild_canmanageforms", + "target": "apps_web_src_lib_guild_canmanageform", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/experiment/page.tsx", - "source_location": "L30", + "source_location": "L32", "weight": 1.0 }, { @@ -35595,7 +36279,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/experiment/page.tsx", - "source_location": "L46", + "source_location": "L48", "weight": 1.0 }, { @@ -35607,7 +36291,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/experiment/page.tsx", - "source_location": "L49", + "source_location": "L51", "weight": 1.0 }, { @@ -35619,7 +36303,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/experiment/page.tsx", - "source_location": "L55", + "source_location": "L57", "weight": 1.0 }, { @@ -35631,7 +36315,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/forms/[formId]/experiment/page.tsx", - "source_location": "L93", + "source_location": "L95", "weight": 1.0 }, { @@ -36423,7 +37107,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/archived/page.tsx", - "source_location": "L85", + "source_location": "L90", "weight": 1.0 }, { @@ -36543,7 +37227,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L113", + "source_location": "L128", "weight": 1.0 }, { @@ -36555,7 +37239,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L26", + "source_location": "L27", "weight": 1.0 }, { @@ -36567,7 +37251,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L27", + "source_location": "L28", "weight": 1.0 }, { @@ -36579,7 +37263,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L31", + "source_location": "L32", "weight": 1.0 }, { @@ -36591,7 +37275,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L42", + "source_location": "L43", "weight": 1.0 }, { @@ -36603,7 +37287,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L45", + "source_location": "L46", "weight": 1.0 }, { @@ -36615,7 +37299,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L51", + "source_location": "L52", "weight": 1.0 }, { @@ -36627,7 +37311,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L55", + "source_location": "L56", "weight": 1.0 }, { @@ -36639,7 +37323,31 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L59", + "source_location": "L60", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_dashboard_guildid_submissions_page_guildsubmissionspage", + "target": "apps_web_src_i18n_index_getlocale", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", + "source_location": "L82", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_dashboard_guildid_submissions_page_guildsubmissionspage", + "target": "apps_web_src_lib_plural_countform", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", + "source_location": "L82", "weight": 1.0 }, { @@ -37707,7 +38415,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L148", + "source_location": "L150", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_board_kanban_board_kanbanboard", + "target": "apps_web_src_lib_plural_countform", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/components/board/kanban-board.tsx", + "source_location": "L155", "weight": 1.0 }, { @@ -37719,7 +38439,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L191", + "source_location": "L193", "weight": 1.0 }, { @@ -37731,43 +38451,55 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L104", + "source_location": "L106", "weight": 1.0 }, { "source": "apps_web_src_components_bot_bot_config_form_botconfigform", - "target": "apps_web_src_components_bot_bot_config_form_valuesof", + "target": "apps_web_src_components_bot_bot_config_values_botconfigvaluesof", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L66", + "source_location": "L54", "weight": 1.0 }, { "source": "apps_web_src_components_bot_bot_config_form_botconfigform_save", - "target": "packages_shared_src_form_settings_parseidlist", + "target": "apps_web_src_components_bot_bot_config_values_botconfigbody", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L89", + "source_location": "L72", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_bot_bot_config_values_botconfigbody", + "target": "packages_shared_src_form_settings_parseidlist", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/components/bot/bot-config-values.ts", + "source_location": "L32", "weight": 1.0 }, { - "source": "apps_web_src_components_bot_bot_config_form_valuesof", + "source": "apps_web_src_components_bot_bot_config_values_botconfigvaluesof", "target": "packages_shared_src_form_settings_acceptedroleidsof", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", - "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L41", + "source_file": "apps/web/src/components/bot/bot-config-values.ts", + "source_location": "L17", "weight": 1.0 }, { @@ -38523,19 +39255,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L190", + "source_location": "L182", "weight": 1.0 }, { "source": "apps_web_src_components_categories_category_list_form_categorylistform", - "target": "apps_web_src_components_categories_category_list_form_rowsfrom", + "target": "apps_web_src_components_categories_category_rows_categoryrowsfrom", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L67", + "source_location": "L64", "weight": 1.0 }, { @@ -38547,7 +39279,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L85", + "source_location": "L82", "weight": 1.0 }, { @@ -38559,7 +39291,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L103", + "source_location": "L100", "weight": 1.0 }, { @@ -38571,7 +39303,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L128", + "source_location": "L125", "weight": 1.0 }, { @@ -38583,7 +39315,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L97", + "source_location": "L94", "weight": 1.0 }, { @@ -38595,19 +39327,31 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L110", + "source_location": "L107", "weight": 1.0 }, { "source": "apps_web_src_components_categories_category_list_form_categorylistform_save", - "target": "apps_web_src_components_categories_category_list_form_rowsfrom", + "target": "apps_web_src_components_categories_category_rows_categorypayload", "relation": "calls", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L151", + "source_location": "L132", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_categories_category_list_form_categorylistform_save", + "target": "apps_web_src_components_categories_category_rows_categoryrowsfrom", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/components/categories/category-list-form.tsx", + "source_location": "L143", "weight": 1.0 }, { @@ -38751,7 +39495,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/dashboard/forms-table.tsx", - "source_location": "L268", + "source_location": "L270", "weight": 1.0 }, { @@ -39147,7 +39891,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L223", + "source_location": "L236", "weight": 1.0 }, { @@ -39159,7 +39903,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L297", + "source_location": "L310", "weight": 1.0 }, { @@ -39171,7 +39915,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L182", + "source_location": "L194", "weight": 1.0 }, { @@ -39183,7 +39927,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L184", + "source_location": "L196", "weight": 1.0 }, { @@ -39195,7 +39939,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L159", + "source_location": "L171", "weight": 1.0 }, { @@ -39207,7 +39951,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L161", + "source_location": "L173", "weight": 1.0 }, { @@ -39219,7 +39963,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/domain/domain-form.tsx", - "source_location": "L53", + "source_location": "L54", "weight": 1.0 }, { @@ -39231,7 +39975,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/domain/domain-form.tsx", - "source_location": "L54", + "source_location": "L55", "weight": 1.0 }, { @@ -41703,7 +42447,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L315", + "source_location": "L316", "weight": 1.0 }, { @@ -41715,7 +42459,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L287", + "source_location": "L288", "weight": 1.0 }, { @@ -41727,7 +42471,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L202", + "source_location": "L203", "weight": 1.0 }, { @@ -41739,7 +42483,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L85", + "source_location": "L86", "weight": 1.0 }, { @@ -41751,7 +42495,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L417", + "source_location": "L420", "weight": 1.0 }, { @@ -41763,7 +42507,19 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L419", + "source_location": "L422", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_forms_getsubmissionforstatus", + "target": "packages_shared_src_uuid_isuuid", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/lib/forms.ts", + "source_location": "L325", "weight": 1.0 }, { @@ -41775,7 +42531,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L365", + "source_location": "L368", "weight": 1.0 }, { @@ -41787,7 +42543,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L112", + "source_location": "L113", "weight": 1.0 }, { @@ -41799,7 +42555,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L133", + "source_location": "L134", "weight": 1.0 }, { @@ -41811,7 +42567,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L147", + "source_location": "L148", "weight": 1.0 }, { @@ -41823,7 +42579,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L149", + "source_location": "L150", "weight": 1.0 }, { @@ -41835,7 +42591,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L48", + "source_location": "L45", "weight": 1.0 }, { @@ -41871,7 +42627,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L36", + "source_location": "L33", "weight": 1.0 }, { @@ -41883,7 +42639,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L36", + "source_location": "L33", "weight": 1.0 }, { @@ -42426,6 +43182,54 @@ "source_location": "L37", "weight": 1.0 }, + { + "source": "apps_web_src_lib_validation_error_validationmessage", + "target": "apps_web_src_i18n_index_getdict", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/lib/validation-error.ts", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_error_validationmessage", + "target": "apps_web_src_i18n_index_getlocale", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/lib/validation-error.ts", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_error_validationmessage", + "target": "apps_web_src_lib_validation_message_localizeissue", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/lib/validation-error.ts", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message_localizeissue", + "target": "packages_shared_src_validation_messages_validationmessagekey", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "apps/web/src/lib/validation-message.ts", + "source_location": "L26", + "weight": 1.0 + }, { "source": "apps_web_src_test_contrast_test_resolve", "target": "apps_web_src_test_tokens_over", @@ -42735,7 +43539,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L192", + "source_location": "L193", "weight": 1.0 }, { @@ -42915,7 +43719,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "packages/shared/src/handle.ts", - "source_location": "L58", + "source_location": "L56", "weight": 1.0 }, { @@ -42939,7 +43743,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L229", + "source_location": "L230", "weight": 1.0 }, { @@ -42951,7 +43755,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L164", + "source_location": "L165", "weight": 1.0 }, { @@ -42963,7 +43767,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L169", + "source_location": "L170", "weight": 1.0 }, { @@ -43119,7 +43923,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L91", + "source_location": "L93", "weight": 1.0 }, { @@ -43443,7 +44247,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L105", + "source_location": "L102", "weight": 1.0 }, { @@ -43455,7 +44259,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L112", + "source_location": "L109", "weight": 1.0 }, { @@ -43467,7 +44271,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L96", + "source_location": "L93", "weight": 1.0 }, { @@ -43503,7 +44307,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L117", + "source_location": "L129", "weight": 1.0 }, { @@ -43515,7 +44319,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L124", + "source_location": "L136", "weight": 1.0 }, { @@ -43527,7 +44331,7 @@ "confidence_score": 1.0, "context": "call", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L144", + "source_location": "L156", "weight": 1.0 }, { @@ -44239,6 +45043,30 @@ "source_location": "L20", "weight": 1.0 }, + { + "source": "packages_shared_src_index", + "target": "packages_shared_src_validation_messages", + "relation": "re_exports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "export", + "source_file": "packages/shared/src/index.ts", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "packages_shared_src_index", + "target": "packages_shared_src_uuid", + "relation": "re_exports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "export", + "source_file": "packages/shared/src/index.ts", + "source_location": "L22", + "weight": 1.0 + }, { "source": "packages_shared_src_index", "target": "packages_shared_src_form_spec", @@ -44455,6 +45283,18 @@ "source_location": "L45", "weight": 1.0 }, + { + "source": "apps_web_src_components_board_kanban_board_boardlabels", + "target": "apps_web_src_lib_plural_countforms", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "field", + "source_file": "apps/web/src/components/board/kanban-board.tsx", + "source_location": "L38", + "weight": 1.0 + }, { "source": "apps_web_src_components_builder_field_editor_fieldeditorprops", "target": "packages_shared_src_form_spec_formfield", @@ -47347,6 +48187,18 @@ "source_location": "L1", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_files_id_route", + "target": "packages_shared_src_uuid_isuuid", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/files/[id]/route.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_files_id_route", "target": "apps_web_src_lib_s3_getobject", @@ -47356,7 +48208,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/app/api/files/[id]/route.ts", - "source_location": "L4", + "source_location": "L5", "weight": 1.0 }, { @@ -48211,6 +49063,18 @@ "source_location": "L14", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_audit_log_hookid_route", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", + "source_location": "L15", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_audit_log_hookid_route", "target": "packages_shared_src_audit_log_audit_webhook_kind", @@ -48415,6 +49279,18 @@ "source_location": "L16", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_audit_log_route", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", + "source_location": "L17", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_audit_log_route", "target": "packages_db_src_guild_log_enqueueguildlog", @@ -48727,6 +49603,18 @@ "source_location": "L7", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_bot_config_route", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/bot-config/route.ts", + "source_location": "L8", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_branding_logo_route", "target": "packages_db_src_guild_log_logguildactivitysafe", @@ -48883,6 +49771,18 @@ "source_location": "L1", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_branding_route", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", + "source_location": "L10", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_branding_route", "target": "packages_shared_src_branding_branding", @@ -49135,6 +50035,18 @@ "source_location": "L7", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_categories_route", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", + "source_location": "L8", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_domain_route", "target": "apps_web_src_lib_domain_sync_requestdomainsync", @@ -49171,6 +50083,18 @@ "source_location": "L12", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_domain_route", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", + "source_location": "L13", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_domain_route", "target": "packages_db_src_guild_log_logguildactivitysafe", @@ -49783,6 +50707,18 @@ "source_location": "L10", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_forms_formid_route", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", + "source_location": "L11", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_forms_formid_route", "target": "apps_web_src_lib_audit_actor", @@ -49903,6 +50839,18 @@ "source_location": "L12", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_forms_import_route", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", + "source_location": "L13", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_forms_import_route", "target": "packages_db_src_guild_log_logguildactivitysafe", @@ -49999,6 +50947,18 @@ "source_location": "L10", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_forms_route", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", + "source_location": "L11", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_forms_route", "target": "packages_shared_src_plans_free_form_limit", @@ -50155,6 +51115,18 @@ "source_location": "L7", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_handle_route", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/handle/route.ts", + "source_location": "L8", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_logo_route", "target": "packages_db_src_index_prisma", @@ -50743,6 +51715,18 @@ "source_location": "L7", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_statuses_route", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", + "source_location": "L8", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_submissions_bulk_route", "target": "packages_db_src_index_prisma", @@ -51019,6 +52003,18 @@ "source_location": "L20", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_submissions_id_events_route", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", + "source_location": "L21", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_submissions_id_events_route", "target": "packages_shared_src_constants_default_statuses", @@ -51067,6 +52063,18 @@ "source_location": "L10", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_webhooks_route", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", + "source_location": "L11", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_webhooks_route", "target": "packages_db_src_guild_log_logguildactivitysafe", @@ -51211,6 +52219,18 @@ "source_location": "L1", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_submissions_id_export_route", + "target": "packages_shared_src_uuid_isuuid", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_submissions_id_export_route", "target": "apps_web_src_lib_client_ip_clientip", @@ -51220,7 +52240,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", - "source_location": "L4", + "source_location": "L5", "weight": 1.0 }, { @@ -51232,7 +52252,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", - "source_location": "L4", + "source_location": "L5", "weight": 1.0 }, { @@ -51259,6 +52279,18 @@ "source_location": "L1", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_submissions_id_route", + "target": "packages_shared_src_uuid_isuuid", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_submissions_id_route", "target": "apps_web_src_lib_client_ip_clientip", @@ -51268,7 +52300,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L4", + "source_location": "L5", "weight": 1.0 }, { @@ -51280,7 +52312,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L4", + "source_location": "L5", "weight": 1.0 }, { @@ -51292,7 +52324,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L5", + "source_location": "L6", "weight": 1.0 }, { @@ -51343,6 +52375,18 @@ "source_location": "L2", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_submissions_id_withdraw_route", + "target": "packages_shared_src_uuid_isuuid", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/submissions/[id]/withdraw/route.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_submissions_id_withdraw_route", "target": "apps_web_src_lib_client_ip_clientip", @@ -52207,6 +53251,18 @@ "source_location": "L13", "weight": 1.0 }, + { + "source": "apps_web_src_app_dashboard_guildid_board_page", + "target": "apps_web_src_i18n_index_getlocale", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/dashboard/[guildId]/board/page.tsx", + "source_location": "L13", + "weight": 1.0 + }, { "source": "apps_web_src_app_dashboard_guildid_board_page", "target": "apps_web_src_components_board_kanban_board_boardcolumn", @@ -52243,6 +53299,18 @@ "source_location": "L6", "weight": 1.0 }, + { + "source": "apps_web_src_app_dashboard_guildid_board_page", + "target": "apps_web_src_components_dashboard_kit_notice_notice", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/dashboard/[guildId]/board/page.tsx", + "source_location": "L6", + "weight": 1.0 + }, { "source": "apps_web_src_app_dashboard_guildid_board_page", "target": "apps_web_src_components_dashboard_kit_page_header_pageheader", @@ -53313,7 +54381,7 @@ }, { "source": "apps_web_src_app_dashboard_guildid_forms_formid_experiment_page", - "target": "apps_web_src_lib_guild_canmanageforms", + "target": "apps_web_src_lib_guild_canmanageform", "relation": "imports", "_origin": "ast", "confidence": "EXTRACTED", @@ -54775,6 +55843,18 @@ "source_location": "L3", "weight": 1.0 }, + { + "source": "apps_web_src_app_dashboard_guildid_submissions_archived_page", + "target": "apps_web_src_components_dashboard_kit_notice_notice", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/archived/page.tsx", + "source_location": "L3", + "weight": 1.0 + }, { "source": "apps_web_src_app_dashboard_guildid_submissions_archived_page", "target": "apps_web_src_components_dashboard_kit_page_header_pageheader", @@ -55269,7 +56349,7 @@ }, { "source": "apps_web_src_app_dashboard_guildid_submissions_page", - "target": "apps_web_src_lib_realtime_token_signguildrealtimetoken", + "target": "apps_web_src_lib_plural_countform", "relation": "imports", "_origin": "ast", "confidence": "EXTRACTED", @@ -55281,7 +56361,7 @@ }, { "source": "apps_web_src_app_dashboard_guildid_submissions_page", - "target": "apps_web_src_i18n_index_getdict", + "target": "apps_web_src_lib_realtime_token_signguildrealtimetoken", "relation": "imports", "_origin": "ast", "confidence": "EXTRACTED", @@ -55291,6 +56371,30 @@ "source_location": "L15", "weight": 1.0 }, + { + "source": "apps_web_src_app_dashboard_guildid_submissions_page", + "target": "apps_web_src_i18n_index_getdict", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "apps_web_src_app_dashboard_guildid_submissions_page", + "target": "apps_web_src_i18n_index_getlocale", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", + "source_location": "L16", + "weight": 1.0 + }, { "source": "apps_web_src_app_dashboard_guildid_submissions_page", "target": "apps_web_src_components_dashboard_kit_empty_state_emptystate", @@ -55303,6 +56407,18 @@ "source_location": "L5", "weight": 1.0 }, + { + "source": "apps_web_src_app_dashboard_guildid_submissions_page", + "target": "apps_web_src_components_dashboard_kit_notice_notice", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", + "source_location": "L5", + "weight": 1.0 + }, { "source": "apps_web_src_app_dashboard_guildid_submissions_page", "target": "apps_web_src_components_dashboard_kit_page_header_pageheader", @@ -57667,6 +58783,30 @@ "source_location": "L10", "weight": 1.0 }, + { + "source": "apps_web_src_components_board_kanban_board", + "target": "apps_web_src_lib_plural_countform", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/board/kanban-board.tsx", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_board_kanban_board", + "target": "apps_web_src_lib_plural_countforms", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/board/kanban-board.tsx", + "source_location": "L11", + "weight": 1.0 + }, { "source": "apps_web_src_components_board_kanban_board", "target": "packages_ui_src_status_badge_submissionstatusbadge", @@ -57753,31 +58893,43 @@ }, { "source": "apps_web_src_components_bot_bot_config_form", - "target": "packages_shared_src_bot_config_botconfig", + "target": "apps_web_src_components_bot_bot_config_values_botconfigbody", "relation": "imports", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L3", + "source_location": "L17", "weight": 1.0 }, { "source": "apps_web_src_components_bot_bot_config_form", - "target": "packages_shared_src_form_settings_acceptedroleidsof", + "target": "apps_web_src_components_bot_bot_config_values_botconfigvalues", "relation": "imports", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L3", + "source_location": "L17", "weight": 1.0 }, { "source": "apps_web_src_components_bot_bot_config_form", - "target": "packages_shared_src_form_settings_parseidlist", + "target": "apps_web_src_components_bot_bot_config_values_botconfigvaluesof", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/bot/bot-config-form.tsx", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_bot_bot_config_form", + "target": "packages_shared_src_bot_config_botconfig", "relation": "imports", "_origin": "ast", "confidence": "EXTRACTED", @@ -57859,6 +59011,78 @@ "source_location": "L8", "weight": 1.0 }, + { + "source": "apps_web_src_components_bot_bot_config_values", + "target": "packages_shared_src_bot_config_botconfig", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/bot/bot-config-values.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_bot_bot_config_values", + "target": "packages_shared_src_form_settings_acceptedroleidsof", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/bot/bot-config-values.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_bot_bot_config_values", + "target": "packages_shared_src_form_settings_parseidlist", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/bot/bot-config-values.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_bot_bot_config_values_test", + "target": "apps_web_src_components_bot_bot_config_values_botconfigbody", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/bot/bot-config-values.test.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_bot_bot_config_values_test", + "target": "apps_web_src_components_bot_bot_config_values_botconfigvalues", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/bot/bot-config-values.test.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_bot_bot_config_values_test", + "target": "apps_web_src_components_bot_bot_config_values_botconfigvaluesof", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/bot/bot-config-values.test.ts", + "source_location": "L3", + "weight": 1.0 + }, { "source": "apps_web_src_components_branding_branding_form", "target": "apps_web_src_components_pro_notice_pronotice", @@ -59959,6 +61183,54 @@ "source_location": "L24", "weight": 1.0 }, + { + "source": "apps_web_src_components_categories_category_list_form", + "target": "apps_web_src_components_categories_category_rows_categorypayload", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/categories/category-list-form.tsx", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_categories_category_list_form", + "target": "apps_web_src_components_categories_category_rows_categoryrow", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/categories/category-list-form.tsx", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_categories_category_list_form", + "target": "apps_web_src_components_categories_category_rows_categoryrowsfrom", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/categories/category-list-form.tsx", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_categories_category_list_form", + "target": "apps_web_src_components_categories_category_rows_new_category_color", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/categories/category-list-form.tsx", + "source_location": "L26", + "weight": 1.0 + }, { "source": "apps_web_src_components_categories_category_list_form", "target": "packages_shared_src_categories_categoryinput", @@ -60043,6 +61315,42 @@ "source_location": "L8", "weight": 1.0 }, + { + "source": "apps_web_src_components_categories_category_rows", + "target": "packages_shared_src_categories_categoryinput", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/categories/category-rows.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_categories_category_rows_test", + "target": "apps_web_src_components_categories_category_rows_categorypayload", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/categories/category-rows.test.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_categories_category_rows_test", + "target": "apps_web_src_components_categories_category_rows_categoryrowsfrom", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/categories/category-rows.test.ts", + "source_location": "L3", + "weight": 1.0 + }, { "source": "apps_web_src_components_dashboard_archived_forms_table", "target": "apps_web_src_components_dashboard_form_action_button_formactioncopy", @@ -62404,7 +63712,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L10", + "source_location": "L16", "weight": 1.0 }, { @@ -62416,7 +63724,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L10", + "source_location": "L16", "weight": 1.0 }, { @@ -62428,7 +63736,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L11", + "source_location": "L17", "weight": 1.0 }, { @@ -62440,7 +63748,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L12", + "source_location": "L18", "weight": 1.0 }, { @@ -62452,7 +63760,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L13", + "source_location": "L19", "weight": 1.0 }, { @@ -62464,7 +63772,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L14", + "source_location": "L20", "weight": 1.0 }, { @@ -62479,6 +63787,18 @@ "source_location": "L3", "weight": 1.0 }, + { + "source": "apps_web_src_components_dashboard_submissions_table", + "target": "apps_web_src_components_dashboard_kit_confirm_dialog_confirmdialog", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", + "source_location": "L9", + "weight": 1.0 + }, { "source": "apps_web_src_components_dashboard_submissions_table", "target": "apps_web_src_components_dashboard_kit_data_table_datacolumn", @@ -66631,6 +67951,30 @@ "source_location": "L6", "weight": 1.0 }, + { + "source": "apps_web_src_i18n_field_type_labels_test", + "target": "packages_shared_src_form_spec_field_types", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/i18n/field-type-labels.test.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "apps_web_src_i18n_field_type_labels_test", + "target": "apps_web_src_i18n_dictionaries_dictionaries", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/i18n/field-type-labels.test.ts", + "source_location": "L4", + "weight": 1.0 + }, { "source": "apps_web_src_i18n_index", "target": "apps_web_src_i18n_dictionaries_dictionaries", @@ -67639,6 +68983,18 @@ "source_location": "L4", "weight": 1.0 }, + { + "source": "apps_web_src_lib_forms", + "target": "packages_shared_src_uuid_isuuid", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/forms.ts", + "source_location": "L4", + "weight": 1.0 + }, { "source": "apps_web_src_lib_guild", "target": "packages_db_src_index_prisma", @@ -67903,6 +69259,18 @@ "source_location": "L4", "weight": 1.0 }, + { + "source": "apps_web_src_lib_plural_test", + "target": "apps_web_src_lib_plural_countform", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/plural.test.ts", + "source_location": "L3", + "weight": 1.0 + }, { "source": "apps_web_src_lib_rate_limit", "target": "apps_web_src_lib_redis_getredis", @@ -68059,6 +69427,126 @@ "source_location": "L7", "weight": 1.0 }, + { + "source": "apps_web_src_lib_validation_error", + "target": "apps_web_src_i18n_index_getdict", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-error.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_error", + "target": "apps_web_src_i18n_index_getlocale", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-error.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_error", + "target": "apps_web_src_lib_validation_message_localizeissue", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-error.ts", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message", + "target": "packages_shared_src_validation_messages_validationmessagekey", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-message.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message", + "target": "apps_web_src_i18n_dictionaries_dictionary", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-message.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message", + "target": "apps_web_src_i18n_dictionaries_locale", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-message.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message_test", + "target": "packages_shared_src_validation_messages_validation_messages", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-message.test.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message_test", + "target": "packages_shared_src_validation_messages_validationmessagekey", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-message.test.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message_test", + "target": "apps_web_src_i18n_dictionaries_dictionaries", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-message.test.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message_test", + "target": "apps_web_src_lib_validation_message_localizeissue", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-message.test.ts", + "source_location": "L7", + "weight": 1.0 + }, { "source": "apps_web_src_test_branding_contract_test", "target": "apps_web_src_lib_branding_brandprops", @@ -68635,6 +70123,18 @@ "source_location": "L4", "weight": 1.0 }, + { + "source": "packages_shared_src_audit_log", + "target": "packages_shared_src_validation_messages_validation_messages", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/audit-log.ts", + "source_location": "L5", + "weight": 1.0 + }, { "source": "packages_shared_src_audit_log_test", "target": "packages_shared_src_notifications_log_actions", @@ -68707,6 +70207,30 @@ "source_location": "L3", "weight": 1.0 }, + { + "source": "packages_shared_src_bot_config", + "target": "packages_shared_src_validation_messages_validation_messages", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/bot-config.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "packages_shared_src_branding", + "target": "packages_shared_src_validation_messages_validation_messages", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/branding.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "packages_shared_src_branding_test", "target": "packages_shared_src_branding_max_custom_css", @@ -68731,6 +70255,18 @@ "source_location": "L3", "weight": 1.0 }, + { + "source": "packages_shared_src_categories", + "target": "packages_shared_src_validation_messages_validation_messages", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/categories.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "packages_shared_src_conditions", "target": "packages_shared_src_form_spec_conditionrule", @@ -68851,6 +70387,18 @@ "source_location": "L9", "weight": 1.0 }, + { + "source": "packages_shared_src_domains", + "target": "packages_shared_src_validation_messages_validation_messages", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/domains.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "packages_shared_src_domains_test", "target": "packages_shared_src_domains_customdomainschema", @@ -68923,6 +70471,18 @@ "source_location": "L4", "weight": 1.0 }, + { + "source": "packages_shared_src_form_definition", + "target": "packages_shared_src_validation_messages_validation_messages", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/form-definition.ts", + "source_location": "L5", + "weight": 1.0 + }, { "source": "packages_shared_src_form_definition_test", "target": "packages_shared_src_form_definition_formdefinitionschema", @@ -68971,6 +70531,18 @@ "source_location": "L4", "weight": 1.0 }, + { + "source": "packages_shared_src_form_settings", + "target": "packages_shared_src_validation_messages_validation_messages", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/form-settings.ts", + "source_location": "L5", + "weight": 1.0 + }, { "source": "packages_shared_src_form_settings_test", "target": "packages_shared_src_form_settings_automationrule", @@ -69235,6 +70807,18 @@ "source_location": "L4", "weight": 1.0 }, + { + "source": "packages_shared_src_handle", + "target": "packages_shared_src_validation_messages_validation_messages", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/handle.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "packages_shared_src_schedule_test", "target": "packages_shared_src_schedule_formschedulestatus", @@ -69307,6 +70891,18 @@ "source_location": "L3", "weight": 1.0 }, + { + "source": "packages_shared_src_status_defs", + "target": "packages_shared_src_validation_messages_validation_messages", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/status-defs.ts", + "source_location": "L4", + "weight": 1.0 + }, { "source": "packages_shared_src_status_defs_test", "target": "packages_shared_src_status_defs_isterminalstatus", @@ -69331,6 +70927,18 @@ "source_location": "L3", "weight": 1.0 }, + { + "source": "packages_shared_src_uuid_test", + "target": "packages_shared_src_uuid_isuuid", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/uuid.test.ts", + "source_location": "L3", + "weight": 1.0 + }, { "source": "packages_shared_src_webhooks", "target": "packages_shared_src_form_spec_answervaluelabels", @@ -69379,6 +70987,18 @@ "source_location": "L3", "weight": 1.0 }, + { + "source": "packages_shared_src_webhooks", + "target": "packages_shared_src_validation_messages_validation_messages", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/webhooks.ts", + "source_location": "L9", + "weight": 1.0 + }, { "source": "packages_shared_src_webhooks_test", "target": "packages_shared_src_webhooks_builddiscordwebhookbody", @@ -70401,6 +72021,18 @@ "source_location": "L1", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_files_id_route", + "target": "packages_shared_src_index", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/files/[id]/route.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_files_id_route", "target": "apps_web_src_lib_s3", @@ -70410,7 +72042,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/app/api/files/[id]/route.ts", - "source_location": "L4", + "source_location": "L5", "weight": 1.0 }, { @@ -70857,6 +72489,18 @@ "source_location": "L14", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_audit_log_hookid_route", + "target": "apps_web_src_lib_validation_error", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", + "source_location": "L15", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_audit_log_hookid_route", "target": "packages_shared_src_index", @@ -71013,6 +72657,18 @@ "source_location": "L16", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_audit_log_route", + "target": "apps_web_src_lib_validation_error", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", + "source_location": "L17", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_audit_log_route", "target": "packages_db_src_index", @@ -71229,6 +72885,18 @@ "source_location": "L7", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_bot_config_route", + "target": "apps_web_src_lib_validation_error", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/bot-config/route.ts", + "source_location": "L8", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_branding_logo_route", "target": "packages_db_src_index", @@ -71337,6 +73005,18 @@ "source_location": "L1", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_branding_route", + "target": "apps_web_src_lib_validation_error", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", + "source_location": "L10", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_branding_route", "target": "packages_shared_src_index", @@ -71541,6 +73221,18 @@ "source_location": "L7", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_categories_route", + "target": "apps_web_src_lib_validation_error", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", + "source_location": "L8", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_domain_route", "target": "apps_web_src_lib_domain_sync", @@ -71577,6 +73269,18 @@ "source_location": "L12", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_domain_route", + "target": "apps_web_src_lib_validation_error", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", + "source_location": "L13", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_domain_route", "target": "packages_db_src_index", @@ -72069,6 +73773,18 @@ "source_location": "L10", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_forms_formid_route", + "target": "apps_web_src_lib_validation_error", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", + "source_location": "L11", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_forms_formid_route", "target": "apps_web_src_lib_audit", @@ -72177,6 +73893,18 @@ "source_location": "L12", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_forms_import_route", + "target": "apps_web_src_lib_validation_error", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", + "source_location": "L13", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_forms_import_route", "target": "packages_db_src_index", @@ -72249,6 +73977,18 @@ "source_location": "L10", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_forms_route", + "target": "apps_web_src_lib_validation_error", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", + "source_location": "L11", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_forms_route", "target": "packages_shared_src_index", @@ -72381,6 +74121,18 @@ "source_location": "L7", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_handle_route", + "target": "apps_web_src_lib_validation_error", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/handle/route.ts", + "source_location": "L8", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_logo_route", "target": "packages_db_src_index", @@ -72837,6 +74589,18 @@ "source_location": "L7", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_statuses_route", + "target": "apps_web_src_lib_validation_error", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", + "source_location": "L8", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_submissions_bulk_route", "target": "packages_db_src_index", @@ -73041,6 +74805,18 @@ "source_location": "L20", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_submissions_id_events_route", + "target": "apps_web_src_lib_validation_error", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", + "source_location": "L21", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_submissions_id_events_route", "target": "packages_shared_src_index", @@ -73065,6 +74841,18 @@ "source_location": "L10", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_guilds_guildid_webhooks_route", + "target": "apps_web_src_lib_validation_error", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", + "source_location": "L11", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_guilds_guildid_webhooks_route", "target": "packages_db_src_index", @@ -73185,6 +74973,18 @@ "source_location": "L1", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_submissions_id_export_route", + "target": "packages_shared_src_index", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_submissions_id_export_route", "target": "apps_web_src_lib_rate_limit", @@ -73194,7 +74994,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", - "source_location": "L4", + "source_location": "L5", "weight": 1.0 }, { @@ -73209,6 +75009,18 @@ "source_location": "L1", "weight": 1.0 }, + { + "source": "apps_web_src_app_api_submissions_id_route", + "target": "packages_shared_src_index", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "apps_web_src_app_api_submissions_id_route", "target": "apps_web_src_lib_rate_limit", @@ -73218,7 +75030,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L4", + "source_location": "L5", "weight": 1.0 }, { @@ -73230,7 +75042,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L5", + "source_location": "L6", "weight": 1.0 }, { @@ -76080,7 +77892,7 @@ }, { "source": "apps_web_src_app_dashboard_guildid_submissions_page", - "target": "apps_web_src_lib_realtime_token", + "target": "apps_web_src_lib_plural", "relation": "imports_from", "_origin": "ast", "confidence": "EXTRACTED", @@ -76092,7 +77904,7 @@ }, { "source": "apps_web_src_app_dashboard_guildid_submissions_page", - "target": "apps_web_src_i18n_index", + "target": "apps_web_src_lib_realtime_token", "relation": "imports_from", "_origin": "ast", "confidence": "EXTRACTED", @@ -76102,6 +77914,18 @@ "source_location": "L15", "weight": 1.0 }, + { + "source": "apps_web_src_app_dashboard_guildid_submissions_page", + "target": "apps_web_src_i18n_index", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", + "source_location": "L16", + "weight": 1.0 + }, { "source": "apps_web_src_app_dashboard_guildid_submissions_page", "target": "apps_web_src_components_dashboard_kit_index", @@ -77641,6 +79465,18 @@ "source_location": "L10", "weight": 1.0 }, + { + "source": "apps_web_src_components_board_kanban_board", + "target": "apps_web_src_lib_plural", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/board/kanban-board.tsx", + "source_location": "L11", + "weight": 1.0 + }, { "source": "apps_web_src_components_board_kanban_board", "target": "packages_ui_src_index", @@ -77714,6 +79550,18 @@ "type_only": true, "weight": 1.0 }, + { + "source": "apps_web_src_components_bot_bot_config_form", + "target": "apps_web_src_components_bot_bot_config_values", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/bot/bot-config-form.tsx", + "source_location": "L17", + "weight": 1.0 + }, { "source": "apps_web_src_components_bot_bot_config_form", "target": "packages_shared_src_index", @@ -77724,6 +79572,7 @@ "context": "import", "source_file": "apps/web/src/components/bot/bot-config-form.tsx", "source_location": "L3", + "type_only": true, "weight": 1.0 }, { @@ -77750,6 +79599,30 @@ "source_location": "L8", "weight": 1.0 }, + { + "source": "apps_web_src_components_bot_bot_config_values", + "target": "packages_shared_src_index", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/bot/bot-config-values.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_bot_bot_config_values_test", + "target": "apps_web_src_components_bot_bot_config_values", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/bot/bot-config-values.test.ts", + "source_location": "L3", + "weight": 1.0 + }, { "source": "apps_web_src_components_branding_branding_form", "target": "apps_web_src_components_pro_notice", @@ -78734,6 +80607,18 @@ "source_location": "L24", "weight": 1.0 }, + { + "source": "apps_web_src_components_categories_category_list_form", + "target": "apps_web_src_components_categories_category_rows", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/categories/category-list-form.tsx", + "source_location": "L26", + "weight": 1.0 + }, { "source": "apps_web_src_components_categories_category_list_form", "target": "packages_shared_src_index", @@ -78771,6 +80656,31 @@ "source_location": "L8", "weight": 1.0 }, + { + "source": "apps_web_src_components_categories_category_rows", + "target": "packages_shared_src_index", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/categories/category-rows.ts", + "source_location": "L1", + "type_only": true, + "weight": 1.0 + }, + { + "source": "apps_web_src_components_categories_category_rows_test", + "target": "apps_web_src_components_categories_category_rows", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/components/categories/category-rows.test.ts", + "source_location": "L3", + "weight": 1.0 + }, { "source": "apps_web_src_components_dashboard_archived_forms_table", "target": "apps_web_src_components_dashboard_form_action_button", @@ -80049,7 +81959,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L10", + "source_location": "L16", "weight": 1.0 }, { @@ -80061,7 +81971,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L11", + "source_location": "L17", "weight": 1.0 }, { @@ -80073,7 +81983,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L12", + "source_location": "L18", "weight": 1.0 }, { @@ -80085,7 +81995,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L13", + "source_location": "L19", "weight": 1.0 }, { @@ -80097,7 +82007,7 @@ "confidence_score": 1.0, "context": "import", "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L14", + "source_location": "L20", "weight": 1.0 }, { @@ -82550,6 +84460,30 @@ "source_location": "L6", "weight": 1.0 }, + { + "source": "apps_web_src_i18n_field_type_labels_test", + "target": "packages_shared_src_index", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/i18n/field-type-labels.test.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "apps_web_src_i18n_field_type_labels_test", + "target": "apps_web_src_i18n_dictionaries", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/i18n/field-type-labels.test.ts", + "source_location": "L4", + "weight": 1.0 + }, { "source": "apps_web_src_i18n_locale_options", "target": "apps_web_src_i18n_dictionaries", @@ -83057,6 +84991,18 @@ "source_location": "L4", "weight": 1.0 }, + { + "source": "apps_web_src_lib_plural_test", + "target": "apps_web_src_lib_plural", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/plural.test.ts", + "source_location": "L3", + "weight": 1.0 + }, { "source": "apps_web_src_lib_rate_limit", "target": "apps_web_src_lib_redis", @@ -83214,6 +85160,91 @@ "source_location": "L7", "weight": 1.0 }, + { + "source": "apps_web_src_lib_validation_error", + "target": "apps_web_src_i18n_index", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-error.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_error", + "target": "apps_web_src_lib_validation_message", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-error.ts", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message", + "target": "packages_shared_src_index", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-message.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message", + "target": "apps_web_src_i18n_index", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-message.ts", + "source_location": "L4", + "type_only": true, + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message_test", + "target": "packages_shared_src_index", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-message.test.ts", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message_test", + "target": "apps_web_src_i18n_dictionaries", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-message.test.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message_test", + "target": "apps_web_src_lib_validation_message", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "apps/web/src/lib/validation-message.test.ts", + "source_location": "L7", + "weight": 1.0 + }, { "source": "apps_web_src_test_branding_contract_test", "target": "apps_web_src_lib_branding", @@ -83394,6 +85425,18 @@ "source_location": "L4", "weight": 1.0 }, + { + "source": "packages_shared_src_audit_log", + "target": "packages_shared_src_validation_messages", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/audit-log.ts", + "source_location": "L5", + "weight": 1.0 + }, { "source": "packages_shared_src_audit_log_test", "target": "packages_shared_src_notifications", @@ -83418,6 +85461,30 @@ "source_location": "L3", "weight": 1.0 }, + { + "source": "packages_shared_src_bot_config", + "target": "packages_shared_src_validation_messages", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/bot-config.ts", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "packages_shared_src_branding", + "target": "packages_shared_src_validation_messages", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/branding.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "packages_shared_src_branding_test", "target": "packages_shared_src_branding", @@ -83430,6 +85497,18 @@ "source_location": "L3", "weight": 1.0 }, + { + "source": "packages_shared_src_categories", + "target": "packages_shared_src_validation_messages", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/categories.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "packages_shared_src_conditions", "target": "packages_shared_src_form_spec", @@ -83468,6 +85547,18 @@ "type_only": true, "weight": 1.0 }, + { + "source": "packages_shared_src_domains", + "target": "packages_shared_src_validation_messages", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/domains.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "packages_shared_src_domains_test", "target": "packages_shared_src_domains", @@ -83504,6 +85595,18 @@ "source_location": "L4", "weight": 1.0 }, + { + "source": "packages_shared_src_form_definition", + "target": "packages_shared_src_validation_messages", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/form-definition.ts", + "source_location": "L5", + "weight": 1.0 + }, { "source": "packages_shared_src_form_definition_test", "target": "packages_shared_src_form_definition", @@ -83540,6 +85643,18 @@ "source_location": "L4", "weight": 1.0 }, + { + "source": "packages_shared_src_form_settings", + "target": "packages_shared_src_validation_messages", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/form-settings.ts", + "source_location": "L5", + "weight": 1.0 + }, { "source": "packages_shared_src_form_settings_test", "target": "packages_shared_src_form_settings", @@ -83602,6 +85717,18 @@ "type_only": true, "weight": 1.0 }, + { + "source": "packages_shared_src_handle", + "target": "packages_shared_src_validation_messages", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/handle.ts", + "source_location": "L2", + "weight": 1.0 + }, { "source": "packages_shared_src_schedule_test", "target": "packages_shared_src_schedule", @@ -83664,6 +85791,18 @@ "source_location": "L3", "weight": 1.0 }, + { + "source": "packages_shared_src_status_defs", + "target": "packages_shared_src_validation_messages", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/status-defs.ts", + "source_location": "L4", + "weight": 1.0 + }, { "source": "packages_shared_src_status_defs_test", "target": "packages_shared_src_status_defs", @@ -83676,6 +85815,18 @@ "source_location": "L3", "weight": 1.0 }, + { + "source": "packages_shared_src_uuid_test", + "target": "packages_shared_src_uuid", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/uuid.test.ts", + "source_location": "L3", + "weight": 1.0 + }, { "source": "packages_shared_src_webhooks", "target": "packages_shared_src_form_spec", @@ -83688,6 +85839,18 @@ "source_location": "L3", "weight": 1.0 }, + { + "source": "packages_shared_src_webhooks", + "target": "packages_shared_src_validation_messages", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "packages/shared/src/webhooks.ts", + "source_location": "L9", + "weight": 1.0 + }, { "source": "packages_shared_src_webhooks_test", "target": "packages_shared_src_webhooks", @@ -87105,7 +89268,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/files/[id]/route.ts", - "source_location": "L14", + "source_location": "L15", "weight": 1.0 }, { @@ -87116,7 +89279,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/files/[id]/route.ts", - "source_location": "L6", + "source_location": "L7", "weight": 1.0 }, { @@ -87127,7 +89290,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/files/[id]/route.ts", - "source_location": "L7", + "source_location": "L8", "weight": 1.0 }, { @@ -87336,7 +89499,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L114", + "source_location": "L115", "weight": 1.0 }, { @@ -87347,7 +89510,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L16", + "source_location": "L17", "weight": 1.0 }, { @@ -87358,7 +89521,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L17", + "source_location": "L18", "weight": 1.0 }, { @@ -87369,7 +89532,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L19", + "source_location": "L20", "weight": 1.0 }, { @@ -87380,7 +89543,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L21", + "source_location": "L22", "weight": 1.0 }, { @@ -87391,7 +89554,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L35", + "source_location": "L36", "weight": 1.0 }, { @@ -87435,7 +89598,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", - "source_location": "L18", + "source_location": "L19", "weight": 1.0 }, { @@ -87446,7 +89609,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", - "source_location": "L19", + "source_location": "L20", "weight": 1.0 }, { @@ -87457,7 +89620,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", - "source_location": "L26", + "source_location": "L27", "weight": 1.0 }, { @@ -87528,7 +89691,7 @@ }, { "source": "apps_web_src_app_api_guilds_guildid_bot_config_route", - "target": "apps_web_src_app_api_guilds_guildid_bot_config_route_dynamic", + "target": "apps_web_src_app_api_guilds_guildid_bot_config_route_runtime", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", @@ -87539,24 +89702,24 @@ }, { "source": "apps_web_src_app_api_guilds_guildid_bot_config_route", - "target": "apps_web_src_app_api_guilds_guildid_bot_config_route_patch", + "target": "apps_web_src_app_api_guilds_guildid_bot_config_route_dynamic", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/bot-config/route.ts", - "source_location": "L13", + "source_location": "L11", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_bot_config_route", - "target": "apps_web_src_app_api_guilds_guildid_bot_config_route_runtime", + "target": "apps_web_src_app_api_guilds_guildid_bot_config_route_patch", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/bot-config/route.ts", - "source_location": "L9", + "source_location": "L14", "weight": 1.0 }, { @@ -87622,7 +89785,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", - "source_location": "L11", + "source_location": "L12", "weight": 1.0 }, { @@ -87633,7 +89796,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", - "source_location": "L12", + "source_location": "L13", "weight": 1.0 }, { @@ -87644,7 +89807,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/branding/route.ts", - "source_location": "L15", + "source_location": "L16", "weight": 1.0 }, { @@ -87693,7 +89856,7 @@ }, { "source": "apps_web_src_app_api_guilds_guildid_categories_route", - "target": "apps_web_src_app_api_guilds_guildid_categories_route_dynamic", + "target": "apps_web_src_app_api_guilds_guildid_categories_route_runtime", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", @@ -87704,35 +89867,35 @@ }, { "source": "apps_web_src_app_api_guilds_guildid_categories_route", - "target": "apps_web_src_app_api_guilds_guildid_categories_route_get", + "target": "apps_web_src_app_api_guilds_guildid_categories_route_dynamic", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", - "source_location": "L13", + "source_location": "L11", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_categories_route", - "target": "apps_web_src_app_api_guilds_guildid_categories_route_put", + "target": "apps_web_src_app_api_guilds_guildid_categories_route_get", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", - "source_location": "L39", + "source_location": "L14", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_categories_route", - "target": "apps_web_src_app_api_guilds_guildid_categories_route_runtime", + "target": "apps_web_src_app_api_guilds_guildid_categories_route_put", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/categories/route.ts", - "source_location": "L9", + "source_location": "L40", "weight": 1.0 }, { @@ -87743,7 +89906,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L14", + "source_location": "L15", "weight": 1.0 }, { @@ -87754,7 +89917,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L15", + "source_location": "L16", "weight": 1.0 }, { @@ -87765,7 +89928,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L18", + "source_location": "L19", "weight": 1.0 }, { @@ -87776,7 +89939,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/domain/route.ts", - "source_location": "L80", + "source_location": "L84", "weight": 1.0 }, { @@ -88051,7 +90214,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L12", + "source_location": "L13", "weight": 1.0 }, { @@ -88062,7 +90225,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L13", + "source_location": "L14", "weight": 1.0 }, { @@ -88073,7 +90236,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L16", + "source_location": "L17", "weight": 1.0 }, { @@ -88084,7 +90247,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/[formId]/route.ts", - "source_location": "L94", + "source_location": "L95", "weight": 1.0 }, { @@ -88095,7 +90258,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L14", + "source_location": "L15", "weight": 1.0 }, { @@ -88106,7 +90269,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L15", + "source_location": "L16", "weight": 1.0 }, { @@ -88117,7 +90280,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L17", + "source_location": "L18", "weight": 1.0 }, { @@ -88128,7 +90291,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L24", + "source_location": "L25", "weight": 1.0 }, { @@ -88139,7 +90302,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/import/route.ts", - "source_location": "L34", + "source_location": "L35", "weight": 1.0 }, { @@ -88150,7 +90313,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", - "source_location": "L12", + "source_location": "L13", "weight": 1.0 }, { @@ -88161,7 +90324,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", - "source_location": "L13", + "source_location": "L14", "weight": 1.0 }, { @@ -88172,12 +90335,12 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/forms/route.ts", - "source_location": "L16", + "source_location": "L17", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_handle_route", - "target": "apps_web_src_app_api_guilds_guildid_handle_route_dynamic", + "target": "apps_web_src_app_api_guilds_guildid_handle_route_runtime", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", @@ -88188,24 +90351,24 @@ }, { "source": "apps_web_src_app_api_guilds_guildid_handle_route", - "target": "apps_web_src_app_api_guilds_guildid_handle_route_patch", + "target": "apps_web_src_app_api_guilds_guildid_handle_route_dynamic", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/handle/route.ts", - "source_location": "L16", + "source_location": "L11", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_handle_route", - "target": "apps_web_src_app_api_guilds_guildid_handle_route_runtime", + "target": "apps_web_src_app_api_guilds_guildid_handle_route_patch", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/handle/route.ts", - "source_location": "L9", + "source_location": "L17", "weight": 1.0 }, { @@ -88474,7 +90637,7 @@ }, { "source": "apps_web_src_app_api_guilds_guildid_statuses_route", - "target": "apps_web_src_app_api_guilds_guildid_statuses_route_dynamic", + "target": "apps_web_src_app_api_guilds_guildid_statuses_route_runtime", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", @@ -88485,35 +90648,35 @@ }, { "source": "apps_web_src_app_api_guilds_guildid_statuses_route", - "target": "apps_web_src_app_api_guilds_guildid_statuses_route_get", + "target": "apps_web_src_app_api_guilds_guildid_statuses_route_dynamic", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", - "source_location": "L13", + "source_location": "L11", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_statuses_route", - "target": "apps_web_src_app_api_guilds_guildid_statuses_route_put", + "target": "apps_web_src_app_api_guilds_guildid_statuses_route_get", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", - "source_location": "L34", + "source_location": "L14", "weight": 1.0 }, { "source": "apps_web_src_app_api_guilds_guildid_statuses_route", - "target": "apps_web_src_app_api_guilds_guildid_statuses_route_runtime", + "target": "apps_web_src_app_api_guilds_guildid_statuses_route_put", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/statuses/route.ts", - "source_location": "L9", + "source_location": "L35", "weight": 1.0 }, { @@ -88601,7 +90764,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L22", + "source_location": "L23", "weight": 1.0 }, { @@ -88612,7 +90775,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L23", + "source_location": "L24", "weight": 1.0 }, { @@ -88623,7 +90786,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/submissions/[id]/events/route.ts", - "source_location": "L30", + "source_location": "L31", "weight": 1.0 }, { @@ -88634,7 +90797,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L12", + "source_location": "L13", "weight": 1.0 }, { @@ -88645,7 +90808,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L13", + "source_location": "L14", "weight": 1.0 }, { @@ -88656,7 +90819,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L19", + "source_location": "L20", "weight": 1.0 }, { @@ -88667,7 +90830,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/guilds/[guildId]/webhooks/route.ts", - "source_location": "L49", + "source_location": "L50", "weight": 1.0 }, { @@ -88744,7 +90907,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", - "source_location": "L13", + "source_location": "L14", "weight": 1.0 }, { @@ -88755,7 +90918,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", - "source_location": "L6", + "source_location": "L7", "weight": 1.0 }, { @@ -88766,7 +90929,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/submissions/[id]/export/route.ts", - "source_location": "L7", + "source_location": "L8", "weight": 1.0 }, { @@ -88777,7 +90940,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L15", + "source_location": "L16", "weight": 1.0 }, { @@ -88788,7 +90951,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L7", + "source_location": "L8", "weight": 1.0 }, { @@ -88799,7 +90962,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/api/submissions/[id]/route.ts", - "source_location": "L8", + "source_location": "L9", "weight": 1.0 }, { @@ -89778,7 +91941,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L17", + "source_location": "L18", "weight": 1.0 }, { @@ -89789,7 +91952,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L18", + "source_location": "L19", "weight": 1.0 }, { @@ -89800,7 +91963,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/app/dashboard/[guildId]/submissions/page.tsx", - "source_location": "L20", + "source_location": "L21", "weight": 1.0 }, { @@ -90581,7 +92744,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L12", + "source_location": "L13", "weight": 1.0 }, { @@ -90592,7 +92755,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L18", + "source_location": "L19", "weight": 1.0 }, { @@ -90603,7 +92766,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L28", + "source_location": "L29", "weight": 1.0 }, { @@ -90614,7 +92777,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L42", + "source_location": "L44", "weight": 1.0 }, { @@ -90625,7 +92788,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/board/kanban-board.tsx", - "source_location": "L55", + "source_location": "L57", "weight": 1.0 }, { @@ -90636,7 +92799,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L17", + "source_location": "L19", "weight": 1.0 }, { @@ -90647,7 +92810,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L19", + "source_location": "L21", "weight": 1.0 }, { @@ -90658,40 +92821,40 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L29", + "source_location": "L31", "weight": 1.0 }, { "source": "apps_web_src_components_bot_bot_config_form", - "target": "apps_web_src_components_bot_bot_config_form_valuesof", + "target": "apps_web_src_components_bot_bot_config_form_id_field", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L37", + "source_location": "L34", "weight": 1.0 }, { "source": "apps_web_src_components_bot_bot_config_form", - "target": "apps_web_src_components_bot_bot_config_form_id_field", + "target": "apps_web_src_components_bot_bot_config_form_botconfigform", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L46", + "source_location": "L42", "weight": 1.0 }, { - "source": "apps_web_src_components_bot_bot_config_form", - "target": "apps_web_src_components_bot_bot_config_form_botconfigform", + "source": "apps_web_src_components_bot_bot_config_form_botconfigform", + "target": "apps_web_src_components_bot_bot_config_form_botconfigform_save", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L54", + "source_location": "L68", "weight": 1.0 }, { @@ -90702,18 +92865,51 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L111", + "source_location": "L92", "weight": 1.0 }, { - "source": "apps_web_src_components_bot_bot_config_form_botconfigform", - "target": "apps_web_src_components_bot_bot_config_form_botconfigform_save", + "source": "apps_web_src_components_bot_bot_config_values", + "target": "apps_web_src_components_bot_bot_config_values_botconfigvaluesof", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, - "source_file": "apps/web/src/components/bot/bot-config-form.tsx", - "source_location": "L80", + "source_file": "apps/web/src/components/bot/bot-config-values.ts", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_bot_bot_config_values", + "target": "apps_web_src_components_bot_bot_config_values_botconfigbody", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/components/bot/bot-config-values.ts", + "source_location": "L27", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_bot_bot_config_values", + "target": "apps_web_src_components_bot_bot_config_values_botconfigvalues", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/components/bot/bot-config-values.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_bot_bot_config_values_test", + "target": "apps_web_src_components_bot_bot_config_values_test_empty", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/components/bot/bot-config-values.test.ts", + "source_location": "L5", "weight": 1.0 }, { @@ -91428,7 +93624,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L26", + "source_location": "L33", "weight": 1.0 }, { @@ -91439,7 +93635,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L35", + "source_location": "L40", "weight": 1.0 }, { @@ -91450,18 +93646,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L36", - "weight": 1.0 - }, - { - "source": "apps_web_src_components_categories_category_list_form", - "target": "apps_web_src_components_categories_category_list_form_rowsfrom", - "relation": "contains", - "_origin": "ast", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L38", + "source_location": "L41", "weight": 1.0 }, { @@ -91472,7 +93657,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L47", + "source_location": "L44", "weight": 1.0 }, { @@ -91483,7 +93668,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L55", + "source_location": "L52", "weight": 1.0 }, { @@ -91494,7 +93679,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L131", + "source_location": "L128", "weight": 1.0 }, { @@ -91505,7 +93690,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L163", + "source_location": "L155", "weight": 1.0 }, { @@ -91516,7 +93701,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L92", + "source_location": "L89", "weight": 1.0 }, { @@ -91527,7 +93712,51 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/categories/category-list-form.tsx", - "source_location": "L99", + "source_location": "L96", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_categories_category_rows", + "target": "apps_web_src_components_categories_category_rows_categorypayload", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/components/categories/category-rows.ts", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_categories_category_rows", + "target": "apps_web_src_components_categories_category_rows_new_category_color", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/components/categories/category-rows.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_categories_category_rows", + "target": "apps_web_src_components_categories_category_rows_categoryrow", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/components/categories/category-rows.ts", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "apps_web_src_components_categories_category_rows", + "target": "apps_web_src_components_categories_category_rows_categoryrowsfrom", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/components/categories/category-rows.ts", + "source_location": "L9", "weight": 1.0 }, { @@ -92715,7 +94944,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L16", + "source_location": "L22", "weight": 1.0 }, { @@ -92726,7 +94955,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L29", + "source_location": "L35", "weight": 1.0 }, { @@ -92737,7 +94966,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L35", + "source_location": "L41", "weight": 1.0 }, { @@ -92748,7 +94977,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L64", + "source_location": "L74", "weight": 1.0 }, { @@ -92759,7 +94988,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L67", + "source_location": "L77", "weight": 1.0 }, { @@ -92770,7 +94999,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L77", + "source_location": "L87", "weight": 1.0 }, { @@ -92792,7 +95021,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L133", + "source_location": "L145", "weight": 1.0 }, { @@ -92803,7 +95032,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L138", + "source_location": "L150", "weight": 1.0 }, { @@ -92814,7 +95043,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/dashboard/submissions-table.tsx", - "source_location": "L171", + "source_location": "L183", "weight": 1.0 }, { @@ -92891,7 +95120,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/domain/domain-form.tsx", - "source_location": "L58", + "source_location": "L59", "weight": 1.0 }, { @@ -92902,7 +95131,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/domain/domain-form.tsx", - "source_location": "L79", + "source_location": "L80", "weight": 1.0 }, { @@ -92913,7 +95142,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/components/domain/domain-form.tsx", - "source_location": "L95", + "source_location": "L96", "weight": 1.0 }, { @@ -96081,7 +98310,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L1300", + "source_location": "L1342", "weight": 1.0 }, { @@ -96092,7 +98321,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L1302", + "source_location": "L1344", "weight": 1.0 }, { @@ -96103,7 +98332,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L2619", + "source_location": "L2704", "weight": 1.0 }, { @@ -96125,7 +98354,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L3918", + "source_location": "L4044", "weight": 1.0 }, { @@ -96136,7 +98365,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L5230", + "source_location": "L5400", "weight": 1.0 }, { @@ -96147,7 +98376,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L6529", + "source_location": "L6740", "weight": 1.0 }, { @@ -96158,7 +98387,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L7830", + "source_location": "L8083", "weight": 1.0 }, { @@ -96169,7 +98398,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/i18n/dictionaries.ts", - "source_location": "L9125", + "source_location": "L9419", "weight": 1.0 }, { @@ -97753,29 +99982,29 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L101", + "source_location": "L102", "weight": 1.0 }, { "source": "apps_web_src_lib_forms", - "target": "apps_web_src_lib_forms_resolvedstatus", + "target": "apps_web_src_lib_forms_parseformspec", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L15", + "source_location": "L158", "weight": 1.0 }, { "source": "apps_web_src_lib_forms", - "target": "apps_web_src_lib_forms_parseformspec", + "target": "apps_web_src_lib_forms_resolvedstatus", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L157", + "source_location": "L16", "weight": 1.0 }, { @@ -97786,7 +100015,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L163", + "source_location": "L164", "weight": 1.0 }, { @@ -97797,7 +100026,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L186", + "source_location": "L187", "weight": 1.0 }, { @@ -97808,7 +100037,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L207", + "source_location": "L208", "weight": 1.0 }, { @@ -97819,7 +100048,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L215", + "source_location": "L216", "weight": 1.0 }, { @@ -97830,7 +100059,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L224", + "source_location": "L225", "weight": 1.0 }, { @@ -97841,7 +100070,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L241", + "source_location": "L242", "weight": 1.0 }, { @@ -97852,7 +100081,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L25", + "source_location": "L26", "weight": 1.0 }, { @@ -97863,7 +100092,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L261", + "source_location": "L262", "weight": 1.0 }, { @@ -97874,29 +100103,29 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L298", + "source_location": "L299", "weight": 1.0 }, { "source": "apps_web_src_lib_forms", - "target": "apps_web_src_lib_forms_resolvestatus", + "target": "apps_web_src_lib_forms_getsubmissionforstatus", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L32", + "source_location": "L323", "weight": 1.0 }, { "source": "apps_web_src_lib_forms", - "target": "apps_web_src_lib_forms_getsubmissionforstatus", + "target": "apps_web_src_lib_forms_resolvestatus", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L322", + "source_location": "L33", "weight": 1.0 }, { @@ -97907,7 +100136,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L375", + "source_location": "L378", "weight": 1.0 }, { @@ -97918,7 +100147,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L53", + "source_location": "L54", "weight": 1.0 }, { @@ -97929,7 +100158,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L76", + "source_location": "L77", "weight": 1.0 }, { @@ -97940,7 +100169,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/forms.ts", - "source_location": "L89", + "source_location": "L90", "weight": 1.0 }, { @@ -98044,7 +100273,7 @@ }, { "source": "apps_web_src_lib_guild", - "target": "apps_web_src_lib_guild_getguildsubmissions", + "target": "apps_web_src_lib_guild_submission_list_limit", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", @@ -98055,35 +100284,46 @@ }, { "source": "apps_web_src_lib_guild", - "target": "apps_web_src_lib_guild_countarchivedsubmissions", + "target": "apps_web_src_lib_guild_getguildsubmissions", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L290", + "source_location": "L269", "weight": 1.0 }, { "source": "apps_web_src_lib_guild", - "target": "apps_web_src_lib_guild_getusersubmissions", + "target": "apps_web_src_lib_guild_reviewscope", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L306", + "source_location": "L29", "weight": 1.0 }, { "source": "apps_web_src_lib_guild", - "target": "apps_web_src_lib_guild_reviewscope", + "target": "apps_web_src_lib_guild_countarchivedsubmissions", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L32", + "source_location": "L303", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_guild", + "target": "apps_web_src_lib_guild_getusersubmissions", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/lib/guild.ts", + "source_location": "L319", "weight": 1.0 }, { @@ -98094,7 +100334,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L35", + "source_location": "L32", "weight": 1.0 }, { @@ -98105,7 +100345,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "apps/web/src/lib/guild.ts", - "source_location": "L43", + "source_location": "L40", "weight": 1.0 }, { @@ -98218,6 +100458,39 @@ "source_location": "L9", "weight": 1.0 }, + { + "source": "apps_web_src_lib_guild_submissions_test", + "target": "apps_web_src_lib_guild_submissions_test_findmany", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/lib/guild-submissions.test.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_guild_submissions_test", + "target": "apps_web_src_lib_guild_submissions_test_count", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/lib/guild-submissions.test.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_guild_submissions_test", + "target": "apps_web_src_lib_guild_submissions_test_rows", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/lib/guild-submissions.test.ts", + "source_location": "L9", + "weight": 1.0 + }, { "source": "apps_web_src_lib_image", "target": "apps_web_src_lib_image_rasterimage", @@ -98427,6 +100700,50 @@ "source_location": "L6", "weight": 1.0 }, + { + "source": "apps_web_src_lib_plural", + "target": "apps_web_src_lib_plural_countforms", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/lib/plural.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_plural", + "target": "apps_web_src_lib_plural_countform", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/lib/plural.ts", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_plural_test", + "target": "apps_web_src_lib_plural_test_pl", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/lib/plural.test.ts", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_plural_test", + "target": "apps_web_src_lib_plural_test_en", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/lib/plural.test.ts", + "source_location": "L6", + "weight": 1.0 + }, { "source": "apps_web_src_lib_rate_limit", "target": "apps_web_src_lib_rate_limit_ratelimit", @@ -98911,6 +101228,50 @@ "source_location": "L22", "weight": 1.0 }, + { + "source": "apps_web_src_lib_validation_error", + "target": "apps_web_src_lib_validation_error_validationmessage", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/lib/validation-error.ts", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message", + "target": "apps_web_src_lib_validation_message_localizeissue", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/lib/validation-message.ts", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message", + "target": "apps_web_src_lib_validation_message_zod_locales", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/lib/validation-message.ts", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "apps_web_src_lib_validation_message_test", + "target": "apps_web_src_lib_validation_message_test_firstissue", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/lib/validation-message.test.ts", + "source_location": "L9", + "weight": 1.0 + }, { "source": "apps_web_src_proxy", "target": "apps_web_src_proxy_proxy", @@ -99153,6 +101514,50 @@ "source_location": "L22", "weight": 1.0 }, + { + "source": "apps_web_src_test_experiment_page_access_test", + "target": "apps_web_src_test_experiment_page_access_test_open", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/test/experiment-page-access.test.ts", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "apps_web_src_test_experiment_page_access_test", + "target": "apps_web_src_test_experiment_page_access_test_canmanageform", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/test/experiment-page-access.test.ts", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "apps_web_src_test_experiment_page_access_test", + "target": "apps_web_src_test_experiment_page_access_test_canmanageforms", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/test/experiment-page-access.test.ts", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "apps_web_src_test_experiment_page_access_test", + "target": "apps_web_src_test_experiment_page_access_test_getformforedit", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/test/experiment-page-access.test.ts", + "source_location": "L5", + "weight": 1.0 + }, { "source": "apps_web_src_test_routes_test", "target": "apps_web_src_test_routes_test_app_dir", @@ -99942,7 +102347,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/development.md", - "source_location": "L54", + "source_location": "L60", "weight": 1.0 }, { @@ -101540,6 +103945,17 @@ "source_location": "L16", "weight": 1.0 }, + { + "source": "packages_shared_src_audit_log", + "target": "packages_shared_src_audit_log_logactionschema", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "packages/shared/src/audit-log.ts", + "source_location": "L100", + "weight": 1.0 + }, { "source": "packages_shared_src_audit_log", "target": "packages_shared_src_audit_log_auditwebhookinputschema", @@ -101548,7 +103964,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L102", + "source_location": "L103", "weight": 1.0 }, { @@ -101559,7 +103975,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L117", + "source_location": "L118", "weight": 1.0 }, { @@ -101570,7 +103986,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L120", + "source_location": "L121", "weight": 1.0 }, { @@ -101581,7 +103997,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L131", + "source_location": "L132", "weight": 1.0 }, { @@ -101592,7 +104008,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L137", + "source_location": "L138", "weight": 1.0 }, { @@ -101603,7 +104019,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L18", + "source_location": "L19", "weight": 1.0 }, { @@ -101614,7 +104030,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L20", + "source_location": "L21", "weight": 1.0 }, { @@ -101625,7 +104041,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L23", + "source_location": "L24", "weight": 1.0 }, { @@ -101636,7 +104052,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L26", + "source_location": "L27", "weight": 1.0 }, { @@ -101647,7 +104063,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L29", + "source_location": "L30", "weight": 1.0 }, { @@ -101658,7 +104074,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L34", + "source_location": "L35", "weight": 1.0 }, { @@ -101669,7 +104085,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L45", + "source_location": "L46", "weight": 1.0 }, { @@ -101680,7 +104096,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L90", + "source_location": "L91", "weight": 1.0 }, { @@ -101691,18 +104107,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L97", - "weight": 1.0 - }, - { - "source": "packages_shared_src_audit_log", - "target": "packages_shared_src_audit_log_logactionschema", - "relation": "contains", - "_origin": "ast", - "confidence": "EXTRACTED", - "confidence_score": 1.0, - "source_file": "packages/shared/src/audit-log.ts", - "source_location": "L99", + "source_location": "L98", "weight": 1.0 }, { @@ -101713,7 +104118,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/bot-config.ts", - "source_location": "L11", + "source_location": "L12", "weight": 1.0 }, { @@ -101724,7 +104129,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/bot-config.ts", - "source_location": "L12", + "source_location": "L13", "weight": 1.0 }, { @@ -101735,7 +104140,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/bot-config.ts", - "source_location": "L14", + "source_location": "L15", "weight": 1.0 }, { @@ -101746,7 +104151,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/bot-config.ts", - "source_location": "L33", + "source_location": "L34", "weight": 1.0 }, { @@ -101757,7 +104162,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/bot-config.ts", - "source_location": "L36", + "source_location": "L37", "weight": 1.0 }, { @@ -101768,7 +104173,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/bot-config.ts", - "source_location": "L8", + "source_location": "L9", "weight": 1.0 }, { @@ -101779,7 +104184,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/branding.ts", - "source_location": "L14", + "source_location": "L15", "weight": 1.0 }, { @@ -101790,7 +104195,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/branding.ts", - "source_location": "L16", + "source_location": "L17", "weight": 1.0 }, { @@ -101801,7 +104206,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/branding.ts", - "source_location": "L25", + "source_location": "L26", "weight": 1.0 }, { @@ -101812,7 +104217,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/branding.ts", - "source_location": "L44", + "source_location": "L45", "weight": 1.0 }, { @@ -101823,7 +104228,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/branding.ts", - "source_location": "L50", + "source_location": "L51", "weight": 1.0 }, { @@ -101834,7 +104239,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/branding.ts", - "source_location": "L57", + "source_location": "L58", "weight": 1.0 }, { @@ -101845,7 +104250,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/branding.ts", - "source_location": "L8", + "source_location": "L9", "weight": 1.0 }, { @@ -101856,7 +104261,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/categories.ts", - "source_location": "L11", + "source_location": "L12", "weight": 1.0 }, { @@ -101867,7 +104272,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/categories.ts", - "source_location": "L22", + "source_location": "L23", "weight": 1.0 }, { @@ -101878,7 +104283,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/categories.ts", - "source_location": "L24", + "source_location": "L25", "weight": 1.0 }, { @@ -101889,7 +104294,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/categories.ts", - "source_location": "L4", + "source_location": "L5", "weight": 1.0 }, { @@ -102043,7 +104448,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/domains.ts", - "source_location": "L13", + "source_location": "L14", "weight": 1.0 }, { @@ -102054,7 +104459,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/domains.ts", - "source_location": "L16", + "source_location": "L17", "weight": 1.0 }, { @@ -102065,7 +104470,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/domains.ts", - "source_location": "L21", + "source_location": "L22", "weight": 1.0 }, { @@ -102076,7 +104481,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/domains.ts", - "source_location": "L26", + "source_location": "L27", "weight": 1.0 }, { @@ -102087,7 +104492,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/domains.ts", - "source_location": "L6", + "source_location": "L7", "weight": 1.0 }, { @@ -102098,7 +104503,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-definition.ts", - "source_location": "L17", + "source_location": "L18", "weight": 1.0 }, { @@ -102109,7 +104514,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-definition.ts", - "source_location": "L46", + "source_location": "L47", "weight": 1.0 }, { @@ -102120,7 +104525,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-definition.ts", - "source_location": "L7", + "source_location": "L8", "weight": 1.0 }, { @@ -102131,7 +104536,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L11", + "source_location": "L12", "weight": 1.0 }, { @@ -102142,7 +104547,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L132", + "source_location": "L133", "weight": 1.0 }, { @@ -102153,29 +104558,29 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L137", + "source_location": "L138", "weight": 1.0 }, { "source": "packages_shared_src_form_settings", - "target": "packages_shared_src_form_settings_automationconditionschema", + "target": "packages_shared_src_form_settings_pickvariant", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L14", + "source_location": "L147", "weight": 1.0 }, { "source": "packages_shared_src_form_settings", - "target": "packages_shared_src_form_settings_pickvariant", + "target": "packages_shared_src_form_settings_automationconditionschema", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L146", + "source_location": "L15", "weight": 1.0 }, { @@ -102186,7 +104591,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L158", + "source_location": "L159", "weight": 1.0 }, { @@ -102197,7 +104602,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L161", + "source_location": "L162", "weight": 1.0 }, { @@ -102208,7 +104613,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L172", + "source_location": "L173", "weight": 1.0 }, { @@ -102219,29 +104624,29 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L181", + "source_location": "L182", "weight": 1.0 }, { "source": "packages_shared_src_form_settings", - "target": "packages_shared_src_form_settings_automationcondition", + "target": "packages_shared_src_form_settings_evaluateautomations", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L19", + "source_location": "L191", "weight": 1.0 }, { "source": "packages_shared_src_form_settings", - "target": "packages_shared_src_form_settings_evaluateautomations", + "target": "packages_shared_src_form_settings_automationcondition", "relation": "contains", "_origin": "ast", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L190", + "source_location": "L20", "weight": 1.0 }, { @@ -102252,7 +104657,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L26", + "source_location": "L27", "weight": 1.0 }, { @@ -102263,7 +104668,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L30", + "source_location": "L31", "weight": 1.0 }, { @@ -102274,7 +104679,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L37", + "source_location": "L38", "weight": 1.0 }, { @@ -102285,7 +104690,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L46", + "source_location": "L47", "weight": 1.0 }, { @@ -102296,7 +104701,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L48", + "source_location": "L49", "weight": 1.0 }, { @@ -102307,7 +104712,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L52", + "source_location": "L53", "weight": 1.0 }, { @@ -102318,7 +104723,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L55", + "source_location": "L56", "weight": 1.0 }, { @@ -102329,7 +104734,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L63", + "source_location": "L64", "weight": 1.0 }, { @@ -102340,7 +104745,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L67", + "source_location": "L68", "weight": 1.0 }, { @@ -102351,7 +104756,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L70", + "source_location": "L71", "weight": 1.0 }, { @@ -102362,7 +104767,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L86", + "source_location": "L87", "weight": 1.0 }, { @@ -102373,7 +104778,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/form-settings.ts", - "source_location": "L97", + "source_location": "L98", "weight": 1.0 }, { @@ -102912,7 +105317,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/handle.ts", - "source_location": "L37", + "source_location": "L38", "weight": 1.0 }, { @@ -102923,7 +105328,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/handle.ts", - "source_location": "L41", + "source_location": "L42", "weight": 1.0 }, { @@ -102934,7 +105339,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/handle.ts", - "source_location": "L50", + "source_location": "L51", "weight": 1.0 }, { @@ -102945,7 +105350,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/handle.ts", - "source_location": "L8", + "source_location": "L9", "weight": 1.0 }, { @@ -103264,7 +105669,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/status-defs.ts", - "source_location": "L10", + "source_location": "L11", "weight": 1.0 }, { @@ -103275,7 +105680,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/status-defs.ts", - "source_location": "L24", + "source_location": "L25", "weight": 1.0 }, { @@ -103286,7 +105691,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/status-defs.ts", - "source_location": "L34", + "source_location": "L33", "weight": 1.0 }, { @@ -103297,7 +105702,51 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/status-defs.ts", - "source_location": "L37", + "source_location": "L36", + "weight": 1.0 + }, + { + "source": "packages_shared_src_uuid", + "target": "packages_shared_src_uuid_isuuid", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "packages/shared/src/uuid.ts", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "packages_shared_src_validation_messages", + "target": "packages_shared_src_validation_messages_by_message", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "packages/shared/src/validation-messages.ts", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "packages_shared_src_validation_messages", + "target": "packages_shared_src_validation_messages_validationmessagekey", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "packages/shared/src/validation-messages.ts", + "source_location": "L30", + "weight": 1.0 + }, + { + "source": "packages_shared_src_validation_messages", + "target": "packages_shared_src_validation_messages_validation_messages", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "packages/shared/src/validation-messages.ts", + "source_location": "L7", "weight": 1.0 }, { @@ -103308,7 +105757,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L100", + "source_location": "L101", "weight": 1.0 }, { @@ -103319,7 +105768,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L114", + "source_location": "L115", "weight": 1.0 }, { @@ -103330,7 +105779,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L135", + "source_location": "L136", "weight": 1.0 }, { @@ -103341,7 +105790,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L143", + "source_location": "L144", "weight": 1.0 }, { @@ -103352,7 +105801,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L16", + "source_location": "L17", "weight": 1.0 }, { @@ -103363,7 +105812,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L17", + "source_location": "L18", "weight": 1.0 }, { @@ -103374,7 +105823,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L19", + "source_location": "L20", "weight": 1.0 }, { @@ -103385,7 +105834,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L206", + "source_location": "L207", "weight": 1.0 }, { @@ -103396,7 +105845,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L211", + "source_location": "L212", "weight": 1.0 }, { @@ -103407,7 +105856,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L227", + "source_location": "L228", "weight": 1.0 }, { @@ -103418,7 +105867,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L26", + "source_location": "L27", "weight": 1.0 }, { @@ -103429,7 +105878,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L27", + "source_location": "L28", "weight": 1.0 }, { @@ -103440,7 +105889,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L28", + "source_location": "L29", "weight": 1.0 }, { @@ -103451,7 +105900,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L35", + "source_location": "L36", "weight": 1.0 }, { @@ -103462,7 +105911,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L39", + "source_location": "L40", "weight": 1.0 }, { @@ -103473,7 +105922,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L67", + "source_location": "L68", "weight": 1.0 }, { @@ -103484,7 +105933,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L70", + "source_location": "L71", "weight": 1.0 }, { @@ -103495,7 +105944,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L83", + "source_location": "L84", "weight": 1.0 }, { @@ -103506,7 +105955,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L84", + "source_location": "L85", "weight": 1.0 }, { @@ -103517,7 +105966,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L85", + "source_location": "L86", "weight": 1.0 }, { @@ -103528,7 +105977,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L92", + "source_location": "L93", "weight": 1.0 }, { @@ -103539,7 +105988,7 @@ "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "packages/shared/src/webhooks.ts", - "source_location": "L97", + "source_location": "L98", "weight": 1.0 }, { @@ -104827,6 +107276,33 @@ "confidence_score": 1.0, "source_file": "apps/web/scripts/generate-pwa-icons.mjs" }, + { + "source": "apps_web_src_lib_guild_submissions_test", + "target": "apps_web_src_lib_guild", + "relation": "dynamic_import", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/lib/guild-submissions.test.ts" + }, + { + "source": "apps_web_src_test_experiment_page_access_test", + "target": "apps_web_src_app_dashboard_guildid_forms_formid_experiment_page", + "relation": "dynamic_import", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/test/experiment-page-access.test.ts" + }, + { + "source": "apps_web_src_test_experiment_page_access_test", + "target": "apps_web_src_i18n_dictionaries", + "relation": "dynamic_import", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "apps/web/src/test/experiment-page-access.test.ts" + }, { "source": "packages_db_prisma_seed", "target": "packages_db_src_index", @@ -105220,7 +107696,7 @@ "confidence_score": 0.85, "context": "argument", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L69", + "source_location": "L70", "weight": 1.0 }, { @@ -105232,7 +107708,7 @@ "confidence_score": 0.85, "context": "argument", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/[hookId]/route.ts", - "source_location": "L98", + "source_location": "L99", "weight": 1.0 }, { @@ -105244,7 +107720,7 @@ "confidence_score": 0.85, "context": "argument", "source_file": "apps/web/src/app/api/guilds/[guildId]/audit-log/route.ts", - "source_location": "L88", + "source_location": "L89", "weight": 1.0 }, { @@ -106408,5 +108884,5 @@ "source_file": "pnpm-workspace.yaml" } ], - "built_at_commit": "ae543f49f51c4101f7ec643e73f450d4c03a979f" + "built_at_commit": "ec324f0902cde67279140f02cad09951f79e7415" } \ No newline at end of file