Generated by pr-reviewer v0.5.0
{
"coverage_gaps": [],
"planner_error": "[Errno 7] Argument list too long: 'codex'",
"recommended_provider_mix": [],
"risks": [
"Planner output unavailable; using simple file-based partitioning."
],
"summary": "Fallback plan generated locally because planner output was unavailable.",
"tracks": [
{
"evidence_targets": [
".audit-rules",
".github/workflows/react-doctor.yml",
".memory/INDEX.md",
".memory/issues/event-team-flow-consistency/memory.md",
".memory/pitfalls/event-status-phase-desync.md",
".memory/pitfalls/leaderboard-run-window-phase-gate.md",
".memory/pitfalls/postgres-driver-types.md",
".trajectories/traj_1772349830782_6r8bdm.json",
".trajectories/traj_1772349949532_pw7tnd.json",
".trajectories/traj_1772349956793_z8rk90.json",
"apps/web/.dev.vars.example",
"apps/web/.env.example",
"apps/web/drizzle/20260311081634_kind_goliath.sql",
"apps/web/drizzle/meta/20260311081634_snapshot.json",
"apps/web/drizzle/meta/_journal.json",
"apps/web/package.json",
"apps/web/scripts/seed-db.ts",
"apps/web/server.ts",
"apps/web/src/components/@settings/core/AvatarDropdown.tsx",
"apps/web/src/components/@settings/core/ControlPanel.tsx",
"apps/web/src/components/@settings/shared/components/TabManagement.tsx",
"apps/web/src/components/@settings/tabs/account/AccountTab.tsx",
"apps/web/src/components/@settings/tabs/agents/AgentsTab.tsx",
"apps/web/src/components/@settings/tabs/agents/McpServerEditor.tsx",
"apps/web/src/components/@settings/tabs/agents/PermissionsEditor.tsx",
"apps/web/src/components/@settings/tabs/agents/PluginsEditor.tsx",
"apps/web/src/components/@settings/tabs/agents/ResourceCategoryEditors.tsx",
"apps/web/src/components/@settings/tabs/agents/ToolTogglesEditor.tsx",
"apps/web/src/components/@settings/tabs/batch-runs/BatchRunsTab.tsx",
"apps/web/src/components/@settings/tabs/connections/ConnectionDiagnostics.tsx",
"apps/web/src/components/@settings/tabs/connections/ConnectionsTab.tsx",
"apps/web/src/components/@settings/tabs/connections/GithubConnection.tsx",
"apps/web/src/components/@settings/tabs/connections/NetlifyConnection.tsx",
"apps/web/src/components/@settings/tabs/connections/components/RepositorySelectionDialog.tsx",
"apps/web/src/components/@settings/tabs/credits/CreditsTab.tsx",
"apps/web/src/components/@settings/tabs/data/DataTab.tsx",
"apps/web/src/components/@settings/tabs/data/DataVisualization.tsx",
"apps/web/src/components/@settings/tabs/features/FeaturesTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerAdministrationTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerAnalyticsTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerDashboardTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerEventsTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerProjectsTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerQuestsTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerSettingsTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/AdminViewerManagement.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/DomainManagementSection.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/FaucetTransactionHistory.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/InviteCodesSection.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/PendingCreditRequestsSection.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/PoolBreakdownTooltip.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/ProjectDetailModal.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/ProjectsTable.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/SeatAllocationCard.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/SeatsTable.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/UnlinkDomainModal.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/AddSeatsDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/AdminDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/CreditDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/InviteDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/RemovalPolicyDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/RemoveSeatsDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/RevokeRoleDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/index.ts",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/index.ts",
"apps/web/src/components/@settings/tabs/profile/ProfileTab.tsx",
"apps/web/src/components/@settings/tabs/profile/ReferralSection.tsx",
"apps/web/src/components/@settings/tabs/projects/ProjectsTab.client.tsx",
"apps/web/src/components/@settings/tabs/settings/SettingsTab.tsx",
"apps/web/src/components/admin/CreatePartnerDialog.tsx",
"apps/web/src/components/admin/EventsAdminTab.tsx",
"apps/web/src/components/admin/PartnerDetailModal.tsx",
"apps/web/src/components/admin/QuestsAdminTab.tsx",
"apps/web/src/components/admin/VerificationConfigEditor.tsx",
"apps/web/src/components/admin/index.ts",
"apps/web/src/components/authentication/AuthForm.tsx",
"apps/web/src/components/authentication/ForgotPasswordModal.tsx",
"apps/web/src/components/authentication/SessionExpirationWarning.tsx",
"apps/web/src/components/authentication/SignInModal.tsx",
"apps/web/src/components/authentication/SignInWithEthereumButton.tsx",
"apps/web/src/components/authentication/SignInWithGithubButton.tsx",
"apps/web/src/components/authentication/SignUpModal.tsx",
"apps/web/src/components/batch/BatchComparisonView.tsx",
"apps/web/src/components/batch/BatchDetailView.client.tsx",
"apps/web/src/components/batch/BatchInput.tsx",
"apps/web/src/components/batch/BatchTemplateSelector.tsx",
"apps/web/src/components/batch/ExtendTimeoutButton.tsx",
"apps/web/src/components/batch/MultiTaskInput.tsx",
"apps/web/src/components/batch/PRCreationDialog.tsx",
"apps/web/src/components/batch/PRStatusDisplay.tsx",
"apps/web/src/components/batch/RunBatchDialog.tsx",
"apps/web/src/components/batch/SaveTemplateDialog.tsx",
"apps/web/src/components/batch/SimulationBadge.tsx",
"apps/web/src/components/batch/VariantDiffViewer.tsx",
"apps/web/src/components/batch/VariantExecutionCard.tsx",
"apps/web/src/components/batch/VariantMetricsCard.tsx",
"apps/web/src/components/batch/VariantPromotionPanel.tsx",
"apps/web/src/components/batch/analytics/BatchAnalyticsDashboard.tsx",
"apps/web/src/components/batch/analytics/ExecutionTimeline.tsx",
"apps/web/src/components/batch/analytics/LiveComparisonChart.tsx",
"apps/web/src/components/batch/analytics/ProfileComparisonChart.tsx",
"apps/web/src/components/batch/analytics/ProfileLeaderboard.tsx",
"apps/web/src/components/batch/analytics/TokenBreakdownChart.tsx",
"apps/web/src/components/batch/analytics/ToolUsageChart.tsx",
"apps/web/src/components/billing/BillingDialog.tsx",
"apps/web/src/components/billing/UpgradeDialog.tsx",
"apps/web/src/components/billing/errors/LimitExhaustedError.tsx",
"apps/web/src/components/billing/shared/BillingErrorBoundary.tsx",
"apps/web/src/components/billing/shared/BillingHeader.tsx",
"apps/web/src/components/billing/shared/BillingTabs.tsx",
"apps/web/src/components/billing/shared/PendingPlanChangeNotice.tsx",
"apps/web/src/components/billing/shared/UsageOverview.tsx",
"apps/web/src/components/billing/tabs/BillingCreditsTab.tsx",
"apps/web/src/components/billing/tabs/BillingOverviewTab.tsx",
"apps/web/src/components/billing/tabs/BillingUsageTab.tsx",
"apps/web/src/components/blocks/diff-viewer/diff-viewer.tsx",
"apps/web/src/components/blueprints/PublishBlueprintDialog.tsx",
"apps/web/src/components/charts/BarChart.tsx",
"apps/web/src/components/charts/DistributionChart.test.tsx",
"apps/web/src/components/charts/DistributionChart.tsx",
"apps/web/src/components/charts/DonutChart.tsx",
"apps/web/src/components/charts/GroupedBarChart.tsx",
"apps/web/src/components/charts/HeatmapChart.tsx",
"apps/web/src/components/charts/PieChart.tsx",
"apps/web/src/components/charts/RadarChart.tsx",
"apps/web/src/components/charts/ScoreBar.tsx",
"apps/web/src/components/charts/Sparkline.tsx",
"apps/web/src/components/charts/StatCard.tsx",
"apps/web/src/components/charts/colors.ts",
"apps/web/src/components/charts/index.ts",
"apps/web/src/components/chat/BaseChat.tsx",
"apps/web/src/components/chat/CodeBlock.tsx",
"apps/web/src/components/chat/ContextVisualizer.tsx",
"apps/web/src/components/chat/DomainMismatchModal.tsx",
"apps/web/src/components/chat/MessageReasoningPart.tsx",
"apps/web/src/components/chat/MessageToolPart.tsx",
"apps/web/src/components/chat/StreamingData.tsx",
"apps/web/src/components/chat/ToolDiffDisplay.tsx",
"apps/web/src/components/chat/chatExportAndImport/ExportChatButton.tsx"
],
"goal": "Audit changed files for correctness, security, tests, and maintainability.",
"scope": [
".audit-rules",
".github/workflows/react-doctor.yml",
".memory/INDEX.md",
".memory/issues/event-team-flow-consistency/memory.md",
".memory/pitfalls/event-status-phase-desync.md",
".memory/pitfalls/leaderboard-run-window-phase-gate.md",
".memory/pitfalls/postgres-driver-types.md",
".trajectories/traj_1772349830782_6r8bdm.json",
".trajectories/traj_1772349949532_pw7tnd.json",
".trajectories/traj_1772349956793_z8rk90.json",
"apps/web/.dev.vars.example",
"apps/web/.env.example",
"apps/web/drizzle/20260311081634_kind_goliath.sql",
"apps/web/drizzle/meta/20260311081634_snapshot.json",
"apps/web/drizzle/meta/_journal.json",
"apps/web/package.json",
"apps/web/scripts/seed-db.ts",
"apps/web/server.ts",
"apps/web/src/components/@settings/core/AvatarDropdown.tsx",
"apps/web/src/components/@settings/core/ControlPanel.tsx",
"apps/web/src/components/@settings/shared/components/TabManagement.tsx",
"apps/web/src/components/@settings/tabs/account/AccountTab.tsx",
"apps/web/src/components/@settings/tabs/agents/AgentsTab.tsx",
"apps/web/src/components/@settings/tabs/agents/McpServerEditor.tsx",
"apps/web/src/components/@settings/tabs/agents/PermissionsEditor.tsx",
"apps/web/src/components/@settings/tabs/agents/PluginsEditor.tsx",
"apps/web/src/components/@settings/tabs/agents/ResourceCategoryEditors.tsx",
"apps/web/src/components/@settings/tabs/agents/ToolTogglesEditor.tsx",
"apps/web/src/components/@settings/tabs/batch-runs/BatchRunsTab.tsx",
"apps/web/src/components/@settings/tabs/connections/ConnectionDiagnostics.tsx",
"apps/web/src/components/@settings/tabs/connections/ConnectionsTab.tsx",
"apps/web/src/components/@settings/tabs/connections/GithubConnection.tsx",
"apps/web/src/components/@settings/tabs/connections/NetlifyConnection.tsx",
"apps/web/src/components/@settings/tabs/connections/components/RepositorySelectionDialog.tsx",
"apps/web/src/components/@settings/tabs/credits/CreditsTab.tsx",
"apps/web/src/components/@settings/tabs/data/DataTab.tsx",
"apps/web/src/components/@settings/tabs/data/DataVisualization.tsx",
"apps/web/src/components/@settings/tabs/features/FeaturesTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerAdministrationTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerAnalyticsTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerDashboardTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerEventsTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerProjectsTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerQuestsTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/PartnerSettingsTab.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/AdminViewerManagement.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/DomainManagementSection.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/FaucetTransactionHistory.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/InviteCodesSection.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/PendingCreditRequestsSection.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/PoolBreakdownTooltip.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/ProjectDetailModal.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/ProjectsTable.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/SeatAllocationCard.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/SeatsTable.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/UnlinkDomainModal.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/AddSeatsDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/AdminDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/CreditDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/InviteDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/RemovalPolicyDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/RemoveSeatsDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/RevokeRoleDialog.tsx",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/index.ts",
"apps/web/src/components/@settings/tabs/partner-dashboard/components/index.ts",
"apps/web/src/components/@settings/tabs/profile/ProfileTab.tsx",
"apps/web/src/components/@settings/tabs/profile/ReferralSection.tsx",
"apps/web/src/components/@settings/tabs/projects/ProjectsTab.client.tsx",
"apps/web/src/components/@settings/tabs/settings/SettingsTab.tsx",
"apps/web/src/components/admin/CreatePartnerDialog.tsx",
"apps/web/src/components/admin/EventsAdminTab.tsx",
"apps/web/src/components/admin/PartnerDetailModal.tsx",
"apps/web/src/components/admin/QuestsAdminTab.tsx",
"apps/web/src/components/admin/VerificationConfigEditor.tsx",
"apps/web/src/components/admin/index.ts",
"apps/web/src/components/authentication/AuthForm.tsx",
"apps/web/src/components/authentication/ForgotPasswordModal.tsx",
"apps/web/src/components/authentication/SessionExpirationWarning.tsx",
"apps/web/src/components/authentication/SignInModal.tsx",
"apps/web/src/components/authentication/SignInWithEthereumButton.tsx",
"apps/web/src/components/authentication/SignInWithGithubButton.tsx",
"apps/web/src/components/authentication/SignUpModal.tsx",
"apps/web/src/components/batch/BatchComparisonView.tsx",
"apps/web/src/components/batch/BatchDetailView.client.tsx",
"apps/web/src/components/batch/BatchInput.tsx",
"apps/web/src/components/batch/BatchTemplateSelector.tsx",
"apps/web/src/components/batch/ExtendTimeoutButton.tsx",
"apps/web/src/components/batch/MultiTaskInput.tsx",
"apps/web/src/components/batch/PRCreationDialog.tsx",
"apps/web/src/components/batch/PRStatusDisplay.tsx",
"apps/web/src/components/batch/RunBatchDialog.tsx",
"apps/web/src/components/batch/SaveTemplateDialog.tsx",
"apps/web/src/components/batch/SimulationBadge.tsx",
"apps/web/src/components/batch/VariantDiffViewer.tsx",
"apps/web/src/components/batch/VariantExecutionCard.tsx",
"apps/web/src/components/batch/VariantMetricsCard.tsx",
"apps/web/src/components/batch/VariantPromotionPanel.tsx",
"apps/web/src/components/batch/analytics/BatchAnalyticsDashboard.tsx",
"apps/web/src/components/batch/analytics/ExecutionTimeline.tsx",
"apps/web/src/components/batch/analytics/LiveComparisonChart.tsx",
"apps/web/src/components/batch/analytics/ProfileComparisonChart.tsx",
"apps/web/src/components/batch/analytics/ProfileLeaderboard.tsx",
"apps/web/src/components/batch/analytics/TokenBreakdownChart.tsx",
"apps/web/src/components/batch/analytics/ToolUsageChart.tsx",
"apps/web/src/components/billing/BillingDialog.tsx",
"apps/web/src/components/billing/UpgradeDialog.tsx",
"apps/web/src/components/billing/errors/LimitExhaustedError.tsx",
"apps/web/src/components/billing/shared/BillingErrorBoundary.tsx",
"apps/web/src/components/billing/shared/BillingHeader.tsx",
"apps/web/src/components/billing/shared/BillingTabs.tsx",
"apps/web/src/components/billing/shared/PendingPlanChangeNotice.tsx",
"apps/web/src/components/billing/shared/UsageOverview.tsx",
"apps/web/src/components/billing/tabs/BillingCreditsTab.tsx",
"apps/web/src/components/billing/tabs/BillingOverviewTab.tsx",
"apps/web/src/components/billing/tabs/BillingUsageTab.tsx",
"apps/web/src/components/blocks/diff-viewer/diff-viewer.tsx",
"apps/web/src/components/blueprints/PublishBlueprintDialog.tsx",
"apps/web/src/components/charts/BarChart.tsx",
"apps/web/src/components/charts/DistributionChart.test.tsx",
"apps/web/src/components/charts/DistributionChart.tsx",
"apps/web/src/components/charts/DonutChart.tsx",
"apps/web/src/components/charts/GroupedBarChart.tsx",
"apps/web/src/components/charts/HeatmapChart.tsx",
"apps/web/src/components/charts/PieChart.tsx",
"apps/web/src/components/charts/RadarChart.tsx",
"apps/web/src/components/charts/ScoreBar.tsx",
"apps/web/src/components/charts/Sparkline.tsx",
"apps/web/src/components/charts/StatCard.tsx",
"apps/web/src/components/charts/colors.ts",
"apps/web/src/components/charts/index.ts",
"apps/web/src/components/chat/BaseChat.tsx",
"apps/web/src/components/chat/CodeBlock.tsx",
"apps/web/src/components/chat/ContextVisualizer.tsx",
"apps/web/src/components/chat/DomainMismatchModal.tsx",
"apps/web/src/components/chat/MessageReasoningPart.tsx",
"apps/web/src/components/chat/MessageToolPart.tsx",
"apps/web/src/components/chat/StreamingData.tsx",
"apps/web/src/components/chat/ToolDiffDisplay.tsx",
"apps/web/src/components/chat/chatExportAndImport/ExportChatButton.tsx"
],
"should_use_subagents": true,
"suggested_provider": "",
"track_id": "track-01"
},
{
"evidence_targets": [
"apps/web/src/components/chat/chatExportAndImport/ImportButtons.tsx",
"apps/web/src/components/chat/extensions/ChatDomainSelector.tsx",
"apps/web/src/components/chat/extensions/GitCloneButton.tsx",
"apps/web/src/components/chat/extensions/ImportFolderButton.tsx",
"apps/web/src/components/chat/extensions/ModelSelector.tsx",
"apps/web/src/components/chat/extensions/ProfileSelector.tsx",
"apps/web/src/components/chat/extensions/SpeechRecognitionButton.tsx",
"apps/web/src/components/chat/extensions/SupabaseConnection.tsx",
"apps/web/src/components/chat/run/ExpandedToolDetail.tsx",
"apps/web/src/components/chat/sections/BlueprintDetailsDialog.tsx",
"apps/web/src/components/chat/sections/ChatInput.tsx",
"apps/web/src/components/chat/sections/CreditsBreakdownTooltip.tsx",
"apps/web/src/components/chat/sections/HostedServiceToggle.tsx",
"apps/web/src/components/chat/sections/InlineImportActions.tsx",
"apps/web/src/components/chat/sections/ProjectsShowcase.tsx",
"apps/web/src/components/editor/DiffViewer.tsx",
"apps/web/src/components/editor/LazyCodeMirror.tsx",
"apps/web/src/components/emails/EventPhaseEmail.tsx",
"apps/web/src/components/emails/PrizeWonEmail.tsx",
"apps/web/src/components/emails/QuestCompletedEmail.tsx",
"apps/web/src/components/errors/ChatNotFoundError.tsx",
"apps/web/src/components/errors/ErrorBoundary.tsx",
"apps/web/src/components/faq/FaqSection.tsx",
"apps/web/src/components/feedback/FeedbackDialog.tsx",
"apps/web/src/components/feedback/FeedbackModal.tsx",
"apps/web/src/components/header/DomainSelector.tsx",
"apps/web/src/components/header/Header.tsx",
"apps/web/src/components/header/HeaderActionButtons.client.tsx",
"apps/web/src/components/header/LandingHeader.tsx",
"apps/web/src/components/header/ProfileDropdown.tsx",
"apps/web/src/components/header/ProjectChatSwitcher.tsx",
"apps/web/src/components/judge/JudgeEventCard.tsx",
"apps/web/src/components/judge/ScoringForm.tsx",
"apps/web/src/components/layout/ProgressOverlay.tsx",
"apps/web/src/components/partners/CreditRequestModal.tsx",
"apps/web/src/components/partners/TierSelectionModal.tsx",
"apps/web/src/components/pricing/PricingCards.tsx",
"apps/web/src/components/pricing/PricingDialog.tsx",
"apps/web/src/components/profiles/ProfileEditorModal.tsx",
"apps/web/src/components/quests/CompletedQuestsHistory.tsx",
"apps/web/src/components/quests/EventCard.tsx",
"apps/web/src/components/quests/EventDetailModal.tsx",
"apps/web/src/components/quests/QuestCard.test.tsx",
"apps/web/src/components/quests/QuestCard.tsx",
"apps/web/src/components/quests/QuestDetailModal.tsx",
"apps/web/src/components/quests/QuestFilters.tsx",
"apps/web/src/components/quests/QuestGrid.tsx",
"apps/web/src/components/quests/QuestStatsCards.tsx",
"apps/web/src/components/quests/RankingsTable.tsx",
"apps/web/src/components/quests/SubmitRunDialog.tsx",
"apps/web/src/components/quests/competition/CompetitionAnalytics.tsx",
"apps/web/src/components/quests/competition/CompetitionHero.tsx",
"apps/web/src/components/quests/competition/CompetitionLeaderboard.tsx",
"apps/web/src/components/quests/competition/CompetitionOverview.tsx",
"apps/web/src/components/quests/competition/CompetitionPrizes.tsx",
"apps/web/src/components/quests/competition/CompetitionResults.tsx",
"apps/web/src/components/quests/competition/CompetitionSchedule.tsx",
"apps/web/src/components/quests/competition/index.ts",
"apps/web/src/components/quests/competition/shared.tsx",
"apps/web/src/components/quests/index.ts",
"apps/web/src/components/quests/quest-config.ts",
"apps/web/src/components/quests/types.ts",
"apps/web/src/components/reports/ReportDetailView.tsx",
"apps/web/src/components/reports/ReportUpgradeOverlay.tsx",
"apps/web/src/components/reports/ReportsPage.tsx",
"apps/web/src/components/sidebar/HistoryItem.tsx",
"apps/web/src/components/sidebar/Menu.client.tsx",
"apps/web/src/components/sidebar/ProjectGroupItem.tsx",
"apps/web/src/components/sidebar/ProjectSidebarItem.tsx",
"apps/web/src/components/sidebar/components/SettingsButton.tsx",
"apps/web/src/components/sidebar/components/SidebarFooter.tsx",
"apps/web/src/components/sidebar/components/ThemeSwitch.tsx",
"apps/web/src/components/sidebar/index.ts",
"apps/web/src/components/sidebar/modes/AnalyticsPanel.tsx",
"apps/web/src/components/sidebar/modes/BatchesPanel.tsx",
"apps/web/src/components/sidebar/modes/LearnPanel.tsx",
"apps/web/src/components/sidebar/modes/ProjectsPanel.tsx",
"apps/web/src/components/sidebar/modes/QuestsPanel.tsx",
"apps/web/src/components/sidebar/modes/index.ts",
"apps/web/src/components/ui/accordion.tsx",
"apps/web/src/components/ui/alert-dialog.tsx",
"apps/web/src/components/ui/alert.tsx",
"apps/web/src/components/ui/avatar.tsx",
"apps/web/src/components/ui/badge.tsx",
"apps/web/src/components/ui/button.tsx",
"apps/web/src/components/ui/card.tsx",
"apps/web/src/components/ui/checkbox.tsx",
"apps/web/src/components/ui/collapsible-card.tsx",
"apps/web/src/components/ui/collapsible.tsx",
"apps/web/src/components/ui/command.tsx",
"apps/web/src/components/ui/context-menu.tsx",
"apps/web/src/components/ui/copy-button.tsx",
"apps/web/src/components/ui/dialog.tsx",
"apps/web/src/components/ui/dropdown-menu.tsx",
"apps/web/src/components/ui/emoji-picker-input.tsx",
"apps/web/src/components/ui/input.tsx",
"apps/web/src/components/ui/kbd.tsx",
"apps/web/src/components/ui/label.tsx",
"apps/web/src/components/ui/loading-dots.tsx",
"apps/web/src/components/ui/loading-overlay.tsx",
"apps/web/src/components/ui/pagination.tsx",
"apps/web/src/components/ui/pill-tabs.tsx",
"apps/web/src/components/ui/popover.tsx",
"apps/web/src/components/ui/progress.tsx",
"apps/web/src/components/ui/scroll-area.tsx",
"apps/web/src/components/ui/select.tsx",
"apps/web/src/components/ui/selection-dialog.tsx",
"apps/web/src/components/ui/separator.tsx",
"apps/web/src/components/ui/sheet.tsx",
"apps/web/src/components/ui/sidebar.tsx",
"apps/web/src/components/ui/skeleton.tsx",
"apps/web/src/components/ui/slider.tsx",
"apps/web/src/components/ui/sonner.tsx",
"apps/web/src/components/ui/switch.tsx",
"apps/web/src/components/ui/table-pagination.tsx",
"apps/web/src/components/ui/table.tsx",
"apps/web/src/components/ui/tabs.tsx",
"apps/web/src/components/ui/textarea.tsx",
"apps/web/src/components/ui/tooltip.tsx",
"apps/web/src/components/ui/typewriter-text.tsx",
"apps/web/src/components/workbench/EditorPanel.tsx",
"apps/web/src/components/workbench/ExpoQrModal.tsx",
"apps/web/src/components/workbench/GitHubStatusIndicator.tsx",
"apps/web/src/components/workbench/PanelHeader.tsx",
"apps/web/src/components/workbench/PanelHeaderButton.tsx",
"apps/web/src/components/workbench/PortDropdown.tsx",
"apps/web/src/components/workbench/PortsPane.tsx",
"apps/web/src/components/workbench/Preview.tsx",
"apps/web/src/components/workbench/Workbench.client.tsx",
"apps/web/src/components/workbench/WorkspaceStatusIndicator.tsx",
"apps/web/src/components/workbench/terminal/TerminalTabs.tsx",
"apps/web/src/components/workbench/terminal/TerminalUpgradeGate.tsx",
"apps/web/src/data/partner-plans.ts",
"apps/web/src/data/pricing.tsx",
"apps/web/src/lib/.server/db/schema.ts",
"apps/web/src/lib/.server/db/schema/batch-reports.ts",
"apps/web/src/lib/.server/db/schema/billing.ts",
"apps/web/src/lib/.server/db/schema/collaboration.ts",
"apps/web/src/lib/.server/db/schema/deployment.ts"
],
"goal": "Audit changed files for correctness, security, tests, and maintainability.",
"scope": [
"apps/web/src/components/chat/chatExportAndImport/ImportButtons.tsx",
"apps/web/src/components/chat/extensions/ChatDomainSelector.tsx",
"apps/web/src/components/chat/extensions/GitCloneButton.tsx",
"apps/web/src/components/chat/extensions/ImportFolderButton.tsx",
"apps/web/src/components/chat/extensions/ModelSelector.tsx",
"apps/web/src/components/chat/extensions/ProfileSelector.tsx",
"apps/web/src/components/chat/extensions/SpeechRecognitionButton.tsx",
"apps/web/src/components/chat/extensions/SupabaseConnection.tsx",
"apps/web/src/components/chat/run/ExpandedToolDetail.tsx",
"apps/web/src/components/chat/sections/BlueprintDetailsDialog.tsx",
"apps/web/src/components/chat/sections/ChatInput.tsx",
"apps/web/src/components/chat/sections/CreditsBreakdownTooltip.tsx",
"apps/web/src/components/chat/sections/HostedServiceToggle.tsx",
"apps/web/src/components/chat/sections/InlineImportActions.tsx",
"apps/web/src/components/chat/sections/ProjectsShowcase.tsx",
"apps/web/src/components/editor/DiffViewer.tsx",
"apps/web/src/components/editor/LazyCodeMirror.tsx",
"apps/web/src/components/emails/EventPhaseEmail.tsx",
"apps/web/src/components/emails/PrizeWonEmail.tsx",
"apps/web/src/components/emails/QuestCompletedEmail.tsx",
"apps/web/src/components/errors/ChatNotFoundError.tsx",
"apps/web/src/components/errors/ErrorBoundary.tsx",
"apps/web/src/components/faq/FaqSection.tsx",
"apps/web/src/components/feedback/FeedbackDialog.tsx",
"apps/web/src/components/feedback/FeedbackModal.tsx",
"apps/web/src/components/header/DomainSelector.tsx",
"apps/web/src/components/header/Header.tsx",
"apps/web/src/components/header/HeaderActionButtons.client.tsx",
"apps/web/src/components/header/LandingHeader.tsx",
"apps/web/src/components/header/ProfileDropdown.tsx",
"apps/web/src/components/header/ProjectChatSwitcher.tsx",
"apps/web/src/components/judge/JudgeEventCard.tsx",
"apps/web/src/components/judge/ScoringForm.tsx",
"apps/web/src/components/layout/ProgressOverlay.tsx",
"apps/web/src/components/partners/CreditRequestModal.tsx",
"apps/web/src/components/partners/TierSelectionModal.tsx",
"apps/web/src/components/pricing/PricingCards.tsx",
"apps/web/src/components/pricing/PricingDialog.tsx",
"apps/web/src/components/profiles/ProfileEditorModal.tsx",
"apps/web/src/components/quests/CompletedQuestsHistory.tsx",
"apps/web/src/components/quests/EventCard.tsx",
"apps/web/src/components/quests/EventDetailModal.tsx",
"apps/web/src/components/quests/QuestCard.test.tsx",
"apps/web/src/components/quests/QuestCard.tsx",
"apps/web/src/components/quests/QuestDetailModal.tsx",
"apps/web/src/components/quests/QuestFilters.tsx",
"apps/web/src/components/quests/QuestGrid.tsx",
"apps/web/src/components/quests/QuestStatsCards.tsx",
"apps/web/src/components/quests/RankingsTable.tsx",
"apps/web/src/components/quests/SubmitRunDialog.tsx",
"apps/web/src/components/quests/competition/CompetitionAnalytics.tsx",
"apps/web/src/components/quests/competition/CompetitionHero.tsx",
"apps/web/src/components/quests/competition/CompetitionLeaderboard.tsx",
"apps/web/src/components/quests/competition/CompetitionOverview.tsx",
"apps/web/src/components/quests/competition/CompetitionPrizes.tsx",
"apps/web/src/components/quests/competition/CompetitionResults.tsx",
"apps/web/src/components/quests/competition/CompetitionSchedule.tsx",
"apps/web/src/components/quests/competition/index.ts",
"apps/web/src/components/quests/competition/shared.tsx",
"apps/web/src/components/quests/index.ts",
"apps/web/src/components/quests/quest-config.ts",
"apps/web/src/components/quests/types.ts",
"apps/web/src/components/reports/ReportDetailView.tsx",
"apps/web/src/components/reports/ReportUpgradeOverlay.tsx",
"apps/web/src/components/reports/ReportsPage.tsx",
"apps/web/src/components/sidebar/HistoryItem.tsx",
"apps/web/src/components/sidebar/Menu.client.tsx",
"apps/web/src/components/sidebar/ProjectGroupItem.tsx",
"apps/web/src/components/sidebar/ProjectSidebarItem.tsx",
"apps/web/src/components/sidebar/components/SettingsButton.tsx",
"apps/web/src/components/sidebar/components/SidebarFooter.tsx",
"apps/web/src/components/sidebar/components/ThemeSwitch.tsx",
"apps/web/src/components/sidebar/index.ts",
"apps/web/src/components/sidebar/modes/AnalyticsPanel.tsx",
"apps/web/src/components/sidebar/modes/BatchesPanel.tsx",
"apps/web/src/components/sidebar/modes/LearnPanel.tsx",
"apps/web/src/components/sidebar/modes/ProjectsPanel.tsx",
"apps/web/src/components/sidebar/modes/QuestsPanel.tsx",
"apps/web/src/components/sidebar/modes/index.ts",
"apps/web/src/components/ui/accordion.tsx",
"apps/web/src/components/ui/alert-dialog.tsx",
"apps/web/src/components/ui/alert.tsx",
"apps/web/src/components/ui/avatar.tsx",
"apps/web/src/components/ui/badge.tsx",
"apps/web/src/components/ui/button.tsx",
"apps/web/src/components/ui/card.tsx",
"apps/web/src/components/ui/checkbox.tsx",
"apps/web/src/components/ui/collapsible-card.tsx",
"apps/web/src/components/ui/collapsible.tsx",
"apps/web/src/components/ui/command.tsx",
"apps/web/src/components/ui/context-menu.tsx",
"apps/web/src/components/ui/copy-button.tsx",
"apps/web/src/components/ui/dialog.tsx",
"apps/web/src/components/ui/dropdown-menu.tsx",
"apps/web/src/components/ui/emoji-picker-input.tsx",
"apps/web/src/components/ui/input.tsx",
"apps/web/src/components/ui/kbd.tsx",
"apps/web/src/components/ui/label.tsx",
"apps/web/src/components/ui/loading-dots.tsx",
"apps/web/src/components/ui/loading-overlay.tsx",
"apps/web/src/components/ui/pagination.tsx",
"apps/web/src/components/ui/pill-tabs.tsx",
"apps/web/src/components/ui/popover.tsx",
"apps/web/src/components/ui/progress.tsx",
"apps/web/src/components/ui/scroll-area.tsx",
"apps/web/src/components/ui/select.tsx",
"apps/web/src/components/ui/selection-dialog.tsx",
"apps/web/src/components/ui/separator.tsx",
"apps/web/src/components/ui/sheet.tsx",
"apps/web/src/components/ui/sidebar.tsx",
"apps/web/src/components/ui/skeleton.tsx",
"apps/web/src/components/ui/slider.tsx",
"apps/web/src/components/ui/sonner.tsx",
"apps/web/src/components/ui/switch.tsx",
"apps/web/src/components/ui/table-pagination.tsx",
"apps/web/src/components/ui/table.tsx",
"apps/web/src/components/ui/tabs.tsx",
"apps/web/src/components/ui/textarea.tsx",
"apps/web/src/components/ui/tooltip.tsx",
"apps/web/src/components/ui/typewriter-text.tsx",
"apps/web/src/components/workbench/EditorPanel.tsx",
"apps/web/src/components/workbench/ExpoQrModal.tsx",
"apps/web/src/components/workbench/GitHubStatusIndicator.tsx",
"apps/web/src/components/workbench/PanelHeader.tsx",
"apps/web/src/components/workbench/PanelHeaderButton.tsx",
"apps/web/src/components/workbench/PortDropdown.tsx",
"apps/web/src/components/workbench/PortsPane.tsx",
"apps/web/src/components/workbench/Preview.tsx",
"apps/web/src/components/workbench/Workbench.client.tsx",
"apps/web/src/components/workbench/WorkspaceStatusIndicator.tsx",
"apps/web/src/components/workbench/terminal/TerminalTabs.tsx",
"apps/web/src/components/workbench/terminal/TerminalUpgradeGate.tsx",
"apps/web/src/data/partner-plans.ts",
"apps/web/src/data/pricing.tsx",
"apps/web/src/lib/.server/db/schema.ts",
"apps/web/src/lib/.server/db/schema/batch-reports.ts",
"apps/web/src/lib/.server/db/schema/billing.ts",
"apps/web/src/lib/.server/db/schema/collaboration.ts",
"apps/web/src/lib/.server/db/schema/deployment.ts"
],
"should_use_subagents": true,
"suggested_provider": "",
"track_id": "track-02"
},
{
"evidence_targets": [
"apps/web/src/lib/.server/db/schema/email.ts",
"apps/web/src/lib/.server/db/schema/events.ts",
"apps/web/src/lib/.server/db/schema/index.ts",
"apps/web/src/lib/.server/db/schema/marketplace.ts",
"apps/web/src/lib/.server/db/schema/organizations.ts",
"apps/web/src/lib/.server/db/schema/partners.ts",
"apps/web/src/lib/.server/db/schema/projects.ts",
"apps/web/src/lib/.server/db/schema/quests.ts",
"apps/web/src/lib/.server/db/schema/relations.ts",
"apps/web/src/lib/.server/db/schema/system.ts",
"apps/web/src/lib/.server/db/seeds/events.ts",
"apps/web/src/lib/.server/db/seeds/partner-users.ts",
"apps/web/src/lib/.server/db/seeds/quests.ts",
"apps/web/src/lib/.server/durable-objects/verification-state-do.ts",
"apps/web/src/lib/.server/middleware/rateLimit.ts",
"apps/web/src/lib/.server/repositories/CreditsRepository.ts",
"apps/web/src/lib/.server/repositories/partners/partner-admins.ts",
"apps/web/src/lib/.server/repositories/partners/partner-users.ts",
"apps/web/src/lib/.server/services/EmailService.ts",
"apps/web/src/lib/.server/services/NotificationService.ts",
"apps/web/src/lib/.server/services/PartnerDetectionService.ts",
"apps/web/src/lib/.server/services/batch-service.ts",
"apps/web/src/lib/.server/services/credits/CreditDeductionService.ts",
"apps/web/src/lib/.server/services/database.ts",
"apps/web/src/lib/.server/services/kv-cache.ts",
"apps/web/src/lib/.server/services/leaderboards/BenchmarkService.ts",
"apps/web/src/lib/.server/services/leaderboards/LeaderboardService.ts",
"apps/web/src/lib/.server/services/leaderboards/index.ts",
"apps/web/src/lib/.server/services/leaderboards/types.ts",
"apps/web/src/lib/.server/services/profile-service.ts",
"apps/web/src/lib/.server/services/quests/EventEditPolicy.ts",
"apps/web/src/lib/.server/services/quests/EventPhaseService.ts",
"apps/web/src/lib/.server/services/quests/EventService.ts",
"apps/web/src/lib/.server/services/quests/QuestService.ts",
"apps/web/src/lib/.server/services/quests/VerificationEngine.ts",
"apps/web/src/lib/.server/services/quests/adapters/BlockchainAdapter.ts",
"apps/web/src/lib/.server/services/quests/adapters/CompositeAdapter.ts",
"apps/web/src/lib/.server/services/quests/adapters/GitHubAdapter.ts",
"apps/web/src/lib/.server/services/quests/adapters/PlatformAdapter.ts",
"apps/web/src/lib/.server/services/quests/adapters/TwitterAdapter.ts",
"apps/web/src/lib/.server/services/quests/adapters/WebhookAdapter.ts",
"apps/web/src/lib/.server/services/quests/index.ts",
"apps/web/src/lib/.server/services/quests/types.ts",
"apps/web/src/lib/.server/services/quests/verification-state.ts",
"apps/web/src/lib/.server/utils/event-helpers.ts",
"apps/web/src/lib/.server/utils/partner-event-access.ts",
"apps/web/src/lib/.server/utils/route-auth.ts",
"apps/web/src/lib/hooks/useAnimatedNumber.ts",
"apps/web/src/lib/services/batch/hooks.ts",
"apps/web/src/lib/services/batch/store.ts",
"apps/web/src/lib/services/batch/types.ts",
"apps/web/src/lib/services/quests/events-store.ts",
"apps/web/src/lib/services/quests/hooks.ts",
"apps/web/src/lib/services/quests/index.ts",
"apps/web/src/lib/services/quests/leaderboard-run-window.ts",
"apps/web/src/lib/services/quests/store.ts",
"apps/web/src/lib/stores/sidebar.ts",
"apps/web/src/root.tsx",
"apps/web/src/routes/admin._index.tsx",
"apps/web/src/routes/admin.partners.tsx",
"apps/web/src/routes/admin.tsx",
"apps/web/src/routes/api.admin.events.$id.finalize.ts",
"apps/web/src/routes/api.admin.events.$id.judges.ts",
"apps/web/src/routes/api.admin.events.$id.payouts.retry.ts",
"apps/web/src/routes/api.admin.events.$id.prizes.ts",
"apps/web/src/routes/api.admin.events.$id.tasks.ts",
"apps/web/src/routes/api.admin.events.$id.winners.ts",
"apps/web/src/routes/api.admin.events.ts",
"apps/web/src/routes/api.admin.partners.faucet-stats.ts",
"apps/web/src/routes/api.admin.partners.ts",
"apps/web/src/routes/api.admin.quests.ts",
"apps/web/src/routes/api.admin.update-credits.ts",
"apps/web/src/routes/api.batch.$id.stream.ts",
"apps/web/src/routes/api.batch._index.ts",
"apps/web/src/routes/api.events.$id.analytics.ts",
"apps/web/src/routes/api.events.$id.judges.ts",
"apps/web/src/routes/api.events.$id.leaderboard.ts",
"apps/web/src/routes/api.events.$id.my-submissions.ts",
"apps/web/src/routes/api.events.$id.register.ts",
"apps/web/src/routes/api.events.$id.score-details.$submissionId.ts",
"apps/web/src/routes/api.events.$id.scores.ts",
"apps/web/src/routes/api.events.$id.submissions-for-judging.ts",
"apps/web/src/routes/api.events.$id.submit-run.ts",
"apps/web/src/routes/api.events.$id.submit.ts",
"apps/web/src/routes/api.events.$id.tasks.ts",
"apps/web/src/routes/api.events.$slug.ts",
"apps/web/src/routes/api.events.ts",
"apps/web/src/routes/api.judge.my-events.ts",
"apps/web/src/routes/api.partner.admins.ts",
"apps/web/src/routes/api.partner.checkout.ts",
"apps/web/src/routes/api.partner.credit-request-admin.ts",
"apps/web/src/routes/api.partner.credit-topup.ts",
"apps/web/src/routes/api.partner.domains.impact.ts",
"apps/web/src/routes/api.partner.domains.ts",
"apps/web/src/routes/api.partner.events.$id.finalize.ts",
"apps/web/src/routes/api.partner.events.$id.judges.ts",
"apps/web/src/routes/api.partner.events.$id.payouts.retry.ts",
"apps/web/src/routes/api.partner.events.$id.prizes.ts",
"apps/web/src/routes/api.partner.events.$id.tasks.ts",
"apps/web/src/routes/api.partner.events.$id.winners.ts",
"apps/web/src/routes/api.partner.events.ts",
"apps/web/src/routes/api.partner.faucets.topup.ts",
"apps/web/src/routes/api.partner.faucets.ts",
"apps/web/src/routes/api.partner.invite-codes.ts",
"apps/web/src/routes/api.partner.metrics.ts",
"apps/web/src/routes/api.partner.projects.ts",
"apps/web/src/routes/api.partner.quests.ts",
"apps/web/src/routes/api.partner.roster.ts",
"apps/web/src/routes/api.partner.seats.preview.ts",
"apps/web/src/routes/api.partner.seats.ts",
"apps/web/src/routes/api.partner.user-credits.ts",
"apps/web/src/routes/api.quests.$id.claim.ts",
"apps/web/src/routes/api.quests.$id.ts",
"apps/web/src/routes/api.quests.$id.verify.ts",
"apps/web/src/routes/api.quests.history.ts",
"apps/web/src/routes/api.quests.me.level.ts",
"apps/web/src/routes/api.quests.ts",
"apps/web/src/routes/api.user.partner-domains.ts",
"apps/web/src/routes/api.webhook.litellm.ts",
"apps/web/src/routes/batch.$id.tsx",
"apps/web/src/routes/competitions.$slug.tsx",
"apps/web/src/routes/events.$id.results.tsx",
"apps/web/src/routes/judge.tsx",
"apps/web/src/routes/newui.tsx",
"apps/web/src/routes/partner-onboarding.tsx",
"apps/web/src/routes/partner.invite.$code.tsx",
"apps/web/src/routes/quests.tsx",
"apps/web/src/routes/reset-password.tsx",
"apps/web/src/routes/settings.partner.$partnerId.tsx",
"apps/web/src/routes/settings.partner._index.tsx",
"apps/web/src/styles/animations.scss",
"apps/web/src/styles/components/scrollbar.scss",
"apps/web/src/types/loader.ts",
"apps/web/src/types/org-pricing.ts",
"apps/web/src/ui-provider/devcontainer-events/hooks/useChatMessage.ts",
"apps/web/src/utils/partnerSponsorship.test.ts",
"apps/web/src/utils/partnerSponsorship.ts",
"apps/web/tests/helpers/partners-repository-mocks.ts",
"apps/web/tests/integration/api-auth-coverage.test.ts"
],
"goal": "Audit changed files for correctness, security, tests, and maintainability.",
"scope": [
"apps/web/src/lib/.server/db/schema/email.ts",
"apps/web/src/lib/.server/db/schema/events.ts",
"apps/web/src/lib/.server/db/schema/index.ts",
"apps/web/src/lib/.server/db/schema/marketplace.ts",
"apps/web/src/lib/.server/db/schema/organizations.ts",
"apps/web/src/lib/.server/db/schema/partners.ts",
"apps/web/src/lib/.server/db/schema/projects.ts",
"apps/web/src/lib/.server/db/schema/quests.ts",
"apps/web/src/lib/.server/db/schema/relations.ts",
"apps/web/src/lib/.server/db/schema/system.ts",
"apps/web/src/lib/.server/db/seeds/events.ts",
"apps/web/src/lib/.server/db/seeds/partner-users.ts",
"apps/web/src/lib/.server/db/seeds/quests.ts",
"apps/web/src/lib/.server/durable-objects/verification-state-do.ts",
"apps/web/src/lib/.server/middleware/rateLimit.ts",
"apps/web/src/lib/.server/repositories/CreditsRepository.ts",
"apps/web/src/lib/.server/repositories/partners/partner-admins.ts",
"apps/web/src/lib/.server/repositories/partners/partner-users.ts",
"apps/web/src/lib/.server/services/EmailService.ts",
"apps/web/src/lib/.server/services/NotificationService.ts",
"apps/web/src/lib/.server/services/PartnerDetectionService.ts",
"apps/web/src/lib/.server/services/batch-service.ts",
"apps/web/src/lib/.server/services/credits/CreditDeductionService.ts",
"apps/web/src/lib/.server/services/database.ts",
"apps/web/src/lib/.server/services/kv-cache.ts",
"apps/web/src/lib/.server/services/leaderboards/BenchmarkService.ts",
"apps/web/src/lib/.server/services/leaderboards/LeaderboardService.ts",
"apps/web/src/lib/.server/services/leaderboards/index.ts",
"apps/web/src/lib/.server/services/leaderboards/types.ts",
"apps/web/src/lib/.server/services/profile-service.ts",
"apps/web/src/lib/.server/services/quests/EventEditPolicy.ts",
"apps/web/src/lib/.server/services/quests/EventPhaseService.ts",
"apps/web/src/lib/.server/services/quests/EventService.ts",
"apps/web/src/lib/.server/services/quests/QuestService.ts",
"apps/web/src/lib/.server/services/quests/VerificationEngine.ts",
"apps/web/src/lib/.server/services/quests/adapters/BlockchainAdapter.ts",
"apps/web/src/lib/.server/services/quests/adapters/CompositeAdapter.ts",
"apps/web/src/lib/.server/services/quests/adapters/GitHubAdapter.ts",
"apps/web/src/lib/.server/services/quests/adapters/PlatformAdapter.ts",
"apps/web/src/lib/.server/services/quests/adapters/TwitterAdapter.ts",
"apps/web/src/lib/.server/services/quests/adapters/WebhookAdapter.ts",
"apps/web/src/lib/.server/services/quests/index.ts",
"apps/web/src/lib/.server/services/quests/types.ts",
"apps/web/src/lib/.server/services/quests/verification-state.ts",
"apps/web/src/lib/.server/utils/event-helpers.ts",
"apps/web/src/lib/.server/utils/partner-event-access.ts",
"apps/web/src/lib/.server/utils/route-auth.ts",
"apps/web/src/lib/hooks/useAnimatedNumber.ts",
"apps/web/src/lib/services/batch/hooks.ts",
"apps/web/src/lib/services/batch/store.ts",
"apps/web/src/lib/services/batch/types.ts",
"apps/web/src/lib/services/quests/events-store.ts",
"apps/web/src/lib/services/quests/hooks.ts",
"apps/web/src/lib/services/quests/index.ts",
"apps/web/src/lib/services/quests/leaderboard-run-window.ts",
"apps/web/src/lib/services/quests/store.ts",
"apps/web/src/lib/stores/sidebar.ts",
"apps/web/src/root.tsx",
"apps/web/src/routes/admin._index.tsx",
"apps/web/src/routes/admin.partners.tsx",
"apps/web/src/routes/admin.tsx",
"apps/web/src/routes/api.admin.events.$id.finalize.ts",
"apps/web/src/routes/api.admin.events.$id.judges.ts",
"apps/web/src/routes/api.admin.events.$id.payouts.retry.ts",
"apps/web/src/routes/api.admin.events.$id.prizes.ts",
"apps/web/src/routes/api.admin.events.$id.tasks.ts",
"apps/web/src/routes/api.admin.events.$id.winners.ts",
"apps/web/src/routes/api.admin.events.ts",
"apps/web/src/routes/api.admin.partners.faucet-stats.ts",
"apps/web/src/routes/api.admin.partners.ts",
"apps/web/src/routes/api.admin.quests.ts",
"apps/web/src/routes/api.admin.update-credits.ts",
"apps/web/src/routes/api.batch.$id.stream.ts",
"apps/web/src/routes/api.batch._index.ts",
"apps/web/src/routes/api.events.$id.analytics.ts",
"apps/web/src/routes/api.events.$id.judges.ts",
"apps/web/src/routes/api.events.$id.leaderboard.ts",
"apps/web/src/routes/api.events.$id.my-submissions.ts",
"apps/web/src/routes/api.events.$id.register.ts",
"apps/web/src/routes/api.events.$id.score-details.$submissionId.ts",
"apps/web/src/routes/api.events.$id.scores.ts",
"apps/web/src/routes/api.events.$id.submissions-for-judging.ts",
"apps/web/src/routes/api.events.$id.submit-run.ts",
"apps/web/src/routes/api.events.$id.submit.ts",
"apps/web/src/routes/api.events.$id.tasks.ts",
"apps/web/src/routes/api.events.$slug.ts",
"apps/web/src/routes/api.events.ts",
"apps/web/src/routes/api.judge.my-events.ts",
"apps/web/src/routes/api.partner.admins.ts",
"apps/web/src/routes/api.partner.checkout.ts",
"apps/web/src/routes/api.partner.credit-request-admin.ts",
"apps/web/src/routes/api.partner.credit-topup.ts",
"apps/web/src/routes/api.partner.domains.impact.ts",
"apps/web/src/routes/api.partner.domains.ts",
"apps/web/src/routes/api.partner.events.$id.finalize.ts",
"apps/web/src/routes/api.partner.events.$id.judges.ts",
"apps/web/src/routes/api.partner.events.$id.payouts.retry.ts",
"apps/web/src/routes/api.partner.events.$id.prizes.ts",
"apps/web/src/routes/api.partner.events.$id.tasks.ts",
"apps/web/src/routes/api.partner.events.$id.winners.ts",
"apps/web/src/routes/api.partner.events.ts",
"apps/web/src/routes/api.partner.faucets.topup.ts",
"apps/web/src/routes/api.partner.faucets.ts",
"apps/web/src/routes/api.partner.invite-codes.ts",
"apps/web/src/routes/api.partner.metrics.ts",
"apps/web/src/routes/api.partner.projects.ts",
"apps/web/src/routes/api.partner.quests.ts",
"apps/web/src/routes/api.partner.roster.ts",
"apps/web/src/routes/api.partner.seats.preview.ts",
"apps/web/src/routes/api.partner.seats.ts",
"apps/web/src/routes/api.partner.user-credits.ts",
"apps/web/src/routes/api.quests.$id.claim.ts",
"apps/web/src/routes/api.quests.$id.ts",
"apps/web/src/routes/api.quests.$id.verify.ts",
"apps/web/src/routes/api.quests.history.ts",
"apps/web/src/routes/api.quests.me.level.ts",
"apps/web/src/routes/api.quests.ts",
"apps/web/src/routes/api.user.partner-domains.ts",
"apps/web/src/routes/api.webhook.litellm.ts",
"apps/web/src/routes/batch.$id.tsx",
"apps/web/src/routes/competitions.$slug.tsx",
"apps/web/src/routes/events.$id.results.tsx",
"apps/web/src/routes/judge.tsx",
"apps/web/src/routes/newui.tsx",
"apps/web/src/routes/partner-onboarding.tsx",
"apps/web/src/routes/partner.invite.$code.tsx",
"apps/web/src/routes/quests.tsx",
"apps/web/src/routes/reset-password.tsx",
"apps/web/src/routes/settings.partner.$partnerId.tsx",
"apps/web/src/routes/settings.partner._index.tsx",
"apps/web/src/styles/animations.scss",
"apps/web/src/styles/components/scrollbar.scss",
"apps/web/src/types/loader.ts",
"apps/web/src/types/org-pricing.ts",
"apps/web/src/ui-provider/devcontainer-events/hooks/useChatMessage.ts",
"apps/web/src/utils/partnerSponsorship.test.ts",
"apps/web/src/utils/partnerSponsorship.ts",
"apps/web/tests/helpers/partners-repository-mocks.ts",
"apps/web/tests/integration/api-auth-coverage.test.ts"
],
"should_use_subagents": true,
"suggested_provider": "",
"track_id": "track-03"
},
{
"evidence_targets": [
"apps/web/tests/integration/billing/litellm-webhook.test.ts",
"apps/web/tests/integration/events/prize-history.test.ts",
"apps/web/tests/integration/leaderboard/api-routes.test.ts",
"apps/web/tests/integration/leaderboard/batch-stream-pipeline.test.ts",
"apps/web/tests/integration/leaderboard/batch-stream-route.test.ts",
"apps/web/tests/integration/leaderboard/competition-lifecycle.test.ts",
"apps/web/tests/integration/leaderboard/judging-system.test.ts",
"apps/web/tests/integration/leaderboard/leaderboard-edge-cases.test.ts",
"apps/web/tests/integration/leaderboard/submission-enforcement.test.ts",
"apps/web/tests/integration/leaderboard/test-helpers.ts",
"apps/web/tests/integration/partners/partner-admin-api.test.ts",
"apps/web/tests/integration/partners/partner-admin-management.test.ts",
"apps/web/tests/integration/partners/partner-admins.test.ts",
"apps/web/tests/integration/partners/partner-credit-allocation.test.ts",
"apps/web/tests/integration/partners/partner-credit-scoping.test.ts",
"apps/web/tests/integration/quests/api-routes.test.ts",
"apps/web/tests/integration/quests/faucet-edge-cases.test.ts",
"apps/web/tests/integration/quests/platform-adapter-extended.test.ts",
"apps/web/tests/integration/quests/platform-adapter.test.ts",
"apps/web/tests/integration/quests/quest-service-integration.test.ts",
"apps/web/tests/integration/quests/test-helpers.ts",
"apps/web/tests/integration/quests/twitter-adapter.test.ts",
"apps/web/tests/setup/database.ts",
"apps/web/tests/unit/components/admin/events-admin-tab.test.tsx",
"apps/web/tests/unit/components/batch/batch-runs-tab.test.tsx",
"apps/web/tests/unit/components/batch/batches-panel.test.tsx",
"apps/web/tests/unit/components/batch/simulation-profile-execution-card.test.tsx",
"apps/web/tests/unit/components/diff-viewer.test.tsx",
"apps/web/tests/unit/components/header/header-profile-sync.test.tsx",
"apps/web/tests/unit/components/partner-events-tab.test.tsx",
"apps/web/tests/unit/components/quests/competition-analytics.test.tsx",
"apps/web/tests/unit/components/quests/competition-hero.test.tsx",
"apps/web/tests/unit/components/quests/competition-leaderboard.test.tsx",
"apps/web/tests/unit/components/quests/competition-overview.test.tsx",
"apps/web/tests/unit/components/quests/competition-prizes.test.tsx",
"apps/web/tests/unit/components/quests/completed-quests-history.test.tsx",
"apps/web/tests/unit/components/quests/event-card.test.tsx",
"apps/web/tests/unit/components/quests/event-detail-modal.polling.test.tsx",
"apps/web/tests/unit/components/quests/event-detail-modal.test.tsx",
"apps/web/tests/unit/components/quests/quest-detail-modal.test.tsx",
"apps/web/tests/unit/components/quests/quest-grid.test.tsx",
"apps/web/tests/unit/components/quests/quest-stats-cards.test.tsx",
"apps/web/tests/unit/components/quests/rankings-table.test.tsx",
"apps/web/tests/unit/components/quests/submit-run-dialog.test.tsx",
"apps/web/tests/unit/components/settings/add-seats-dialog.test.tsx",
"apps/web/tests/unit/components/settings/partner-dashboard-tab.test.tsx",
"apps/web/tests/unit/components/settings/remove-seats-dialog.test.tsx",
"apps/web/tests/unit/components/todo-list.test.tsx",
"apps/web/tests/unit/components/ui/emoji-picker-input.test.tsx",
"apps/web/tests/unit/hooks/useBatchHooks.test.ts",
"apps/web/tests/unit/repositories/credits-repository.test.ts",
"apps/web/tests/unit/repositories/partners-admins-repository.test.ts",
"apps/web/tests/unit/routes/admin.partners.redirect.test.ts",
"apps/web/tests/unit/routes/api.admin.events.$id.finalize.test.ts",
"apps/web/tests/unit/routes/api.admin.events.$id.judges.test.ts",
"apps/web/tests/unit/routes/api.admin.events.$id.prizes.test.ts",
"apps/web/tests/unit/routes/api.admin.events.$id.tasks.test.ts",
"apps/web/tests/unit/routes/api.admin.events.create.test.ts",
"apps/web/tests/unit/routes/api.admin.events.payouts.test.ts",
"apps/web/tests/unit/routes/api.admin.events.status-phase-sync.test.ts",
"apps/web/tests/unit/routes/api.admin.partners.test.ts",
"apps/web/tests/unit/routes/api.admin.update-credits.test.ts",
"apps/web/tests/unit/routes/api.events.$id.register.test.ts",
"apps/web/tests/unit/routes/api.events.$id.tasks.test.ts",
"apps/web/tests/unit/routes/api.events.analytics.distribution.test.ts",
"apps/web/tests/unit/routes/api.partner.events.$id.finalize.test.ts",
"apps/web/tests/unit/routes/api.partner.events.$id.judges.test.ts",
"apps/web/tests/unit/routes/api.partner.events.$id.prizes.test.ts",
"apps/web/tests/unit/routes/api.partner.events.payouts.test.ts",
"apps/web/tests/unit/routes/api.partner.events.test.ts",
"apps/web/tests/unit/routes/api.partner.quests.test.ts",
"apps/web/tests/unit/routes/api.partner.roster.cache-invalidation.test.ts",
"apps/web/tests/unit/routes/competitions-slug.polling.test.tsx",
"apps/web/tests/unit/routes/events.$id.results.test.ts",
"apps/web/tests/unit/routes/quests-page.test.tsx",
"apps/web/tests/unit/services/batch-service.test.ts",
"apps/web/tests/unit/services/batch-store.test.ts",
"apps/web/tests/unit/services/batch-types.test.ts",
"apps/web/tests/unit/services/leaderboards/benchmark-service.test.ts",
"apps/web/tests/unit/services/leaderboards/leaderboard-service.test.ts",
"apps/web/tests/unit/services/quests/blockchain-adapter.test.ts",
"apps/web/tests/unit/services/quests/composite-adapter.test.ts",
"apps/web/tests/unit/services/quests/event-phase-service.test.ts",
"apps/web/tests/unit/services/quests/event-service.test.ts",
"apps/web/tests/unit/services/quests/github-adapter.test.ts",
"apps/web/tests/unit/services/quests/helpers.ts",
"apps/web/tests/unit/services/quests/quest-service-admin.test.ts",
"apps/web/tests/unit/services/quests/quest-service-claim.test.ts",
"apps/web/tests/unit/services/quests/quest-service-eligibility.test.ts",
"apps/web/tests/unit/services/quests/quest-service-faucet.test.ts",
"apps/web/tests/unit/services/quests/quest-service-gaps.test.ts",
"apps/web/tests/unit/services/quests/quest-service-verify.test.ts",
"apps/web/tests/unit/services/quests/quest-service.test.ts",
"apps/web/tests/unit/services/quests/score-details.test.ts",
"apps/web/tests/unit/services/quests/twitter-adapter.test.ts",
"apps/web/tests/unit/services/quests/verification-engine-internals.test.ts",
"apps/web/tests/unit/services/quests/verification-engine.test.ts",
"apps/web/tests/unit/services/quests/webhook-adapter.test.ts",
"apps/web/tests/unit/stores/sidebar-store.test.ts",
"apps/web/tests/unit/utils/route-auth.test.ts",
"apps/web/vite.config.ts",
"apps/web/worker-configuration.d.ts",
"apps/web/wrangler.develop.toml",
"apps/web/wrangler.local.toml",
"apps/web/wrangler.production.toml",
"devscripts/commands/e2e.ts",
"devscripts/index.ts",
"packages/solidity-plugin/src/components/AtAddressSection.tsx",
"packages/solidity-plugin/src/components/CompileSection.tsx",
"packages/solidity-plugin/src/components/ContractSelector.tsx",
"packages/solidity-plugin/src/components/DeployedContractsSection.tsx",
"pnpm-lock.yaml",
"scripts/e2e/agent-driver/agent-browser-driver.config.ts",
"scripts/e2e/agent-driver/record-quests-demo.ts",
"scripts/e2e/agent-driver/review-run.ts",
"scripts/e2e/agent-driver/run-competition-stories.ts",
"scripts/e2e/agent-driver/run-manifest.ts",
"scripts/e2e/agent-driver/run-quest-stories.ts",
"scripts/e2e/agent-driver/run-stories.ts",
"scripts/e2e/e2e.config.ts",
"scripts/e2e/playwright.config.ts",
"scripts/e2e/run-tests.sh",
"scripts/e2e/stress/server-utils.ts",
"scripts/e2e/tests/admin/01-admin-panel.spec.ts",
"scripts/e2e/tests/auth-helper.ts",
"scripts/e2e/tests/fixtures.ts",
"scripts/e2e/tests/global-setup.ts",
"scripts/e2e/tests/quests/01-quests-page.spec.ts",
"scripts/e2e/tests/quests/02-admin-quests.spec.ts",
"scripts/e2e/tests/quests/03-partner-quests.spec.ts",
"scripts/e2e/tests/quests/04-twitter-verification.spec.ts",
"scripts/e2e/tests/quests/05-events.spec.ts",
"scripts/e2e/tests/quests/06-leaderboard-batch.spec.ts",
"scripts/e2e/tests/quests/07-comprehensive-quest-journey.spec.ts",
"scripts/e2e/tests/quests/08-judging.spec.ts",
"scripts/e2e/tests/quests/09-admin-user-reflection-critical.spec.ts",
"scripts/e2e/tests/quests/09-event-lifecycle-frontend.spec.ts",
"scripts/e2e/tests/quests/10-admin-user-reflection-nightly.spec.ts",
"scripts/e2e/tests/quests/11-github-verification.spec.ts"
],
"goal": "Audit changed files for correctness, security, tests, and maintainability.",
"scope": [
"apps/web/tests/integration/billing/litellm-webhook.test.ts",
"apps/web/tests/integration/events/prize-history.test.ts",
"apps/web/tests/integration/leaderboard/api-routes.test.ts",
"apps/web/tests/integration/leaderboard/batch-stream-pipeline.test.ts",
"apps/web/tests/integration/leaderboard/batch-stream-route.test.ts",
"apps/web/tests/integration/leaderboard/competition-lifecycle.test.ts",
"apps/web/tests/integration/leaderboard/judging-system.test.ts",
"apps/web/tests/integration/leaderboard/leaderboard-edge-cases.test.ts",
"apps/web/tests/integration/leaderboard/submission-enforcement.test.ts",
"apps/web/tests/integration/leaderboard/test-helpers.ts",
"apps/web/tests/integration/partners/partner-admin-api.test.ts",
"apps/web/tests/integration/partners/partner-admin-management.test.ts",
"apps/web/tests/integration/partners/partner-admins.test.ts",
"apps/web/tests/integration/partners/partner-credit-allocation.test.ts",
"apps/web/tests/integration/partners/partner-credit-scoping.test.ts",
"apps/web/tests/integration/quests/api-routes.test.ts",
"apps/web/tests/integration/quests/faucet-edge-cases.test.ts",
"apps/web/tests/integration/quests/platform-adapter-extended.test.ts",
"apps/web/tests/integration/quests/platform-adapter.test.ts",
"apps/web/tests/integration/quests/quest-service-integration.test.ts",
"apps/web/tests/integration/quests/test-helpers.ts",
"apps/web/tests/integration/quests/twitter-adapter.test.ts",
"apps/web/tests/setup/database.ts",
"apps/web/tests/unit/components/admin/events-admin-tab.test.tsx",
"apps/web/tests/unit/components/batch/batch-runs-tab.test.tsx",
"apps/web/tests/unit/components/batch/batches-panel.test.tsx",
"apps/web/tests/unit/components/batch/simulation-profile-execution-card.test.tsx",
"apps/web/tests/unit/components/diff-viewer.test.tsx",
"apps/web/tests/unit/components/header/header-profile-sync.test.tsx",
"apps/web/tests/unit/components/partner-events-tab.test.tsx",
"apps/web/tests/unit/components/quests/competition-analytics.test.tsx",
"apps/web/tests/unit/components/quests/competition-hero.test.tsx",
"apps/web/tests/unit/components/quests/competition-leaderboard.test.tsx",
"apps/web/tests/unit/components/quests/competition-overview.test.tsx",
"apps/web/tests/unit/components/quests/competition-prizes.test.tsx",
"apps/web/tests/unit/components/quests/completed-quests-history.test.tsx",
"apps/web/tests/unit/components/quests/event-card.test.tsx",
"apps/web/tests/unit/components/quests/event-detail-modal.polling.test.tsx",
"apps/web/tests/unit/components/quests/event-detail-modal.test.tsx",
"apps/web/tests/unit/components/quests/quest-detail-modal.test.tsx",
"apps/web/tests/unit/components/quests/quest-grid.test.tsx",
"apps/web/tests/unit/components/quests/quest-stats-cards.test.tsx",
"apps/web/tests/unit/components/quests/rankings-table.test.tsx",
"apps/web/tests/unit/components/quests/submit-run-dialog.test.tsx",
"apps/web/tests/unit/components/settings/add-seats-dialog.test.tsx",
"apps/web/tests/unit/components/settings/partner-dashboard-tab.test.tsx",
"apps/web/tests/unit/components/settings/remove-seats-dialog.test.tsx",
"apps/web/tests/unit/components/todo-list.test.tsx",
"apps/web/tests/unit/components/ui/emoji-picker-input.test.tsx",
"apps/web/tests/unit/hooks/useBatchHooks.test.ts",
"apps/web/tests/unit/repositories/credits-repository.test.ts",
"apps/web/tests/unit/repositories/partners-admins-repository.test.ts",
"apps/web/tests/unit/routes/admin.partners.redirect.test.ts",
"apps/web/tests/unit/routes/api.admin.events.$id.finalize.test.ts",
"apps/web/tests/unit/routes/api.admin.events.$id.judges.test.ts",
"apps/web/tests/unit/routes/api.admin.events.$id.prizes.test.ts",
"apps/web/tests/unit/routes/api.admin.events.$id.tasks.test.ts",
"apps/web/tests/unit/routes/api.admin.events.create.test.ts",
"apps/web/tests/unit/routes/api.admin.events.payouts.test.ts",
"apps/web/tests/unit/routes/api.admin.events.status-phase-sync.test.ts",
"apps/web/tests/unit/routes/api.admin.partners.test.ts",
"apps/web/tests/unit/routes/api.admin.update-credits.test.ts",
"apps/web/tests/unit/routes/api.events.$id.register.test.ts",
"apps/web/tests/unit/routes/api.events.$id.tasks.test.ts",
"apps/web/tests/unit/routes/api.events.analytics.distribution.test.ts",
"apps/web/tests/unit/routes/api.partner.events.$id.finalize.test.ts",
"apps/web/tests/unit/routes/api.partner.events.$id.judges.test.ts",
"apps/web/tests/unit/routes/api.partner.events.$id.prizes.test.ts",
"apps/web/tests/unit/routes/api.partner.events.payouts.test.ts",
"apps/web/tests/unit/routes/api.partner.events.test.ts",
"apps/web/tests/unit/routes/api.partner.quests.test.ts",
"apps/web/tests/unit/routes/api.partner.roster.cache-invalidation.test.ts",
"apps/web/tests/unit/routes/competitions-slug.polling.test.tsx",
"apps/web/tests/unit/routes/events.$id.results.test.ts",
"apps/web/tests/unit/routes/quests-page.test.tsx",
"apps/web/tests/unit/services/batch-service.test.ts",
"apps/web/tests/unit/services/batch-store.test.ts",
"apps/web/tests/unit/services/batch-types.test.ts",
"apps/web/tests/unit/services/leaderboards/benchmark-service.test.ts",
"apps/web/tests/unit/services/leaderboards/leaderboard-service.test.ts",
"apps/web/tests/unit/services/quests/blockchain-adapter.test.ts",
"apps/web/tests/unit/services/quests/composite-adapter.test.ts",
"apps/web/tests/unit/services/quests/event-phase-service.test.ts",
"apps/web/tests/unit/services/quests/event-service.test.ts",
"apps/web/tests/unit/services/quests/github-adapter.test.ts",
"apps/web/tests/unit/services/quests/helpers.ts",
"apps/web/tests/unit/services/quests/quest-service-admin.test.ts",
"apps/web/tests/unit/services/quests/quest-service-claim.test.ts",
"apps/web/tests/unit/services/quests/quest-service-eligibility.test.ts",
"apps/web/tests/unit/services/quests/quest-service-faucet.test.ts",
"apps/web/tests/unit/services/quests/quest-service-gaps.test.ts",
"apps/web/tests/unit/services/quests/quest-service-verify.test.ts",
"apps/web/tests/unit/services/quests/quest-service.test.ts",
"apps/web/tests/unit/services/quests/score-details.test.ts",
"apps/web/tests/unit/services/quests/twitter-adapter.test.ts",
"apps/web/tests/unit/services/quests/verification-engine-internals.test.ts",
"apps/web/tests/unit/services/quests/verification-engine.test.ts",
"apps/web/tests/unit/services/quests/webhook-adapter.test.ts",
"apps/web/tests/unit/stores/sidebar-store.test.ts",
"apps/web/tests/unit/utils/route-auth.test.ts",
"apps/web/vite.config.ts",
"apps/web/worker-configuration.d.ts",
"apps/web/wrangler.develop.toml",
"apps/web/wrangler.local.toml",
"apps/web/wrangler.production.toml",
"devscripts/commands/e2e.ts",
"devscripts/index.ts",
"packages/solidity-plugin/src/components/AtAddressSection.tsx",
"packages/solidity-plugin/src/components/CompileSection.tsx",
"packages/solidity-plugin/src/components/ContractSelector.tsx",
"packages/solidity-plugin/src/components/DeployedContractsSection.tsx",
"pnpm-lock.yaml",
"scripts/e2e/agent-driver/agent-browser-driver.config.ts",
"scripts/e2e/agent-driver/record-quests-demo.ts",
"scripts/e2e/agent-driver/review-run.ts",
"scripts/e2e/agent-driver/run-competition-stories.ts",
"scripts/e2e/agent-driver/run-manifest.ts",
"scripts/e2e/agent-driver/run-quest-stories.ts",
"scripts/e2e/agent-driver/run-stories.ts",
"scripts/e2e/e2e.config.ts",
"scripts/e2e/playwright.config.ts",
"scripts/e2e/run-tests.sh",
"scripts/e2e/stress/server-utils.ts",
"scripts/e2e/tests/admin/01-admin-panel.spec.ts",
"scripts/e2e/tests/auth-helper.ts",
"scripts/e2e/tests/fixtures.ts",
"scripts/e2e/tests/global-setup.ts",
"scripts/e2e/tests/quests/01-quests-page.spec.ts",
"scripts/e2e/tests/quests/02-admin-quests.spec.ts",
"scripts/e2e/tests/quests/03-partner-quests.spec.ts",
"scripts/e2e/tests/quests/04-twitter-verification.spec.ts",
"scripts/e2e/tests/quests/05-events.spec.ts",
"scripts/e2e/tests/quests/06-leaderboard-batch.spec.ts",
"scripts/e2e/tests/quests/07-comprehensive-quest-journey.spec.ts",
"scripts/e2e/tests/quests/08-judging.spec.ts",
"scripts/e2e/tests/quests/09-admin-user-reflection-critical.spec.ts",
"scripts/e2e/tests/quests/09-event-lifecycle-frontend.spec.ts",
"scripts/e2e/tests/quests/10-admin-user-reflection-nightly.spec.ts",
"scripts/e2e/tests/quests/11-github-verification.spec.ts"
],
"should_use_subagents": true,
"suggested_provider": "",
"track_id": "track-04"
}
]
}Scope: .audit-rules, .github/workflows/react-doctor.yml, .memory/INDEX.md, .memory/issues/event-team-flow-consistency/memory.md, .memory/pitfalls/event-status-phase-desync.md, .memory/pitfalls/leaderboard-run-window-phase-gate.md, .memory/pitfalls/postgres-driver-types.md, .trajectories/traj_1772349830782_6r8bdm.json, .trajectories/traj_1772349949532_pw7tnd.json, .trajectories/traj_1772349956793_z8rk90.json, apps/web/.dev.vars.example, apps/web/.env.example, apps/web/drizzle/20260311081634_kind_goliath.sql, apps/web/drizzle/meta/20260311081634_snapshot.json, apps/web/drizzle/meta/_journal.json, apps/web/package.json, apps/web/scripts/seed-db.ts, apps/web/server.ts, apps/web/src/components/@settings/core/AvatarDropdown.tsx, apps/web/src/components/@settings/core/ControlPanel.tsx, apps/web/src/components/@settings/shared/components/TabManagement.tsx, apps/web/src/components/@settings/tabs/account/AccountTab.tsx, apps/web/src/components/@settings/tabs/agents/AgentsTab.tsx, apps/web/src/components/@settings/tabs/agents/McpServerEditor.tsx, apps/web/src/components/@settings/tabs/agents/PermissionsEditor.tsx, apps/web/src/components/@settings/tabs/agents/PluginsEditor.tsx, apps/web/src/components/@settings/tabs/agents/ResourceCategoryEditors.tsx, apps/web/src/components/@settings/tabs/agents/ToolTogglesEditor.tsx, apps/web/src/components/@settings/tabs/batch-runs/BatchRunsTab.tsx, apps/web/src/components/@settings/tabs/connections/ConnectionDiagnostics.tsx, apps/web/src/components/@settings/tabs/connections/ConnectionsTab.tsx, apps/web/src/components/@settings/tabs/connections/GithubConnection.tsx, apps/web/src/components/@settings/tabs/connections/NetlifyConnection.tsx, apps/web/src/components/@settings/tabs/connections/components/RepositorySelectionDialog.tsx, apps/web/src/components/@settings/tabs/credits/CreditsTab.tsx, apps/web/src/components/@settings/tabs/data/DataTab.tsx, apps/web/src/components/@settings/tabs/data/DataVisualization.tsx, apps/web/src/components/@settings/tabs/features/FeaturesTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerAdministrationTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerAnalyticsTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerDashboardTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerEventsTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerProjectsTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerQuestsTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerSettingsTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/AdminViewerManagement.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/DomainManagementSection.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/FaucetTransactionHistory.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/InviteCodesSection.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/PendingCreditRequestsSection.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/PoolBreakdownTooltip.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/ProjectDetailModal.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/ProjectsTable.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/SeatAllocationCard.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/SeatsTable.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/UnlinkDomainModal.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/AddSeatsDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/AdminDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/CreditDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/InviteDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/RemovalPolicyDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/RemoveSeatsDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/RevokeRoleDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/index.ts, apps/web/src/components/@settings/tabs/partner-dashboard/components/index.ts, apps/web/src/components/@settings/tabs/profile/ProfileTab.tsx, apps/web/src/components/@settings/tabs/profile/ReferralSection.tsx, apps/web/src/components/@settings/tabs/projects/ProjectsTab.client.tsx, apps/web/src/components/@settings/tabs/settings/SettingsTab.tsx, apps/web/src/components/admin/CreatePartnerDialog.tsx, apps/web/src/components/admin/EventsAdminTab.tsx, apps/web/src/components/admin/PartnerDetailModal.tsx, apps/web/src/components/admin/QuestsAdminTab.tsx, apps/web/src/components/admin/VerificationConfigEditor.tsx, apps/web/src/components/admin/index.ts, apps/web/src/components/authentication/AuthForm.tsx, apps/web/src/components/authentication/ForgotPasswordModal.tsx, apps/web/src/components/authentication/SessionExpirationWarning.tsx, apps/web/src/components/authentication/SignInModal.tsx, apps/web/src/components/authentication/SignInWithEthereumButton.tsx, apps/web/src/components/authentication/SignInWithGithubButton.tsx, apps/web/src/components/authentication/SignUpModal.tsx, apps/web/src/components/batch/BatchComparisonView.tsx, apps/web/src/components/batch/BatchDetailView.client.tsx, apps/web/src/components/batch/BatchInput.tsx, apps/web/src/components/batch/BatchTemplateSelector.tsx, apps/web/src/components/batch/ExtendTimeoutButton.tsx, apps/web/src/components/batch/MultiTaskInput.tsx, apps/web/src/components/batch/PRCreationDialog.tsx, apps/web/src/components/batch/PRStatusDisplay.tsx, apps/web/src/components/batch/RunBatchDialog.tsx, apps/web/src/components/batch/SaveTemplateDialog.tsx, apps/web/src/components/batch/SimulationBadge.tsx, apps/web/src/components/batch/VariantDiffViewer.tsx, apps/web/src/components/batch/VariantExecutionCard.tsx, apps/web/src/components/batch/VariantMetricsCard.tsx, apps/web/src/components/batch/VariantPromotionPanel.tsx, apps/web/src/components/batch/analytics/BatchAnalyticsDashboard.tsx, apps/web/src/components/batch/analytics/ExecutionTimeline.tsx, apps/web/src/components/batch/analytics/LiveComparisonChart.tsx, apps/web/src/components/batch/analytics/ProfileComparisonChart.tsx, apps/web/src/components/batch/analytics/ProfileLeaderboard.tsx, apps/web/src/components/batch/analytics/TokenBreakdownChart.tsx, apps/web/src/components/batch/analytics/ToolUsageChart.tsx, apps/web/src/components/billing/BillingDialog.tsx, apps/web/src/components/billing/UpgradeDialog.tsx, apps/web/src/components/billing/errors/LimitExhaustedError.tsx, apps/web/src/components/billing/shared/BillingErrorBoundary.tsx, apps/web/src/components/billing/shared/BillingHeader.tsx, apps/web/src/components/billing/shared/BillingTabs.tsx, apps/web/src/components/billing/shared/PendingPlanChangeNotice.tsx, apps/web/src/components/billing/shared/UsageOverview.tsx, apps/web/src/components/billing/tabs/BillingCreditsTab.tsx, apps/web/src/components/billing/tabs/BillingOverviewTab.tsx, apps/web/src/components/billing/tabs/BillingUsageTab.tsx, apps/web/src/components/blocks/diff-viewer/diff-viewer.tsx, apps/web/src/components/blueprints/PublishBlueprintDialog.tsx, apps/web/src/components/charts/BarChart.tsx, apps/web/src/components/charts/DistributionChart.test.tsx, apps/web/src/components/charts/DistributionChart.tsx, apps/web/src/components/charts/DonutChart.tsx, apps/web/src/components/charts/GroupedBarChart.tsx, apps/web/src/components/charts/HeatmapChart.tsx, apps/web/src/components/charts/PieChart.tsx, apps/web/src/components/charts/RadarChart.tsx, apps/web/src/components/charts/ScoreBar.tsx, apps/web/src/components/charts/Sparkline.tsx, apps/web/src/components/charts/StatCard.tsx, apps/web/src/components/charts/colors.ts, apps/web/src/components/charts/index.ts, apps/web/src/components/chat/BaseChat.tsx, apps/web/src/components/chat/CodeBlock.tsx, apps/web/src/components/chat/ContextVisualizer.tsx, apps/web/src/components/chat/DomainMismatchModal.tsx, apps/web/src/components/chat/MessageReasoningPart.tsx, apps/web/src/components/chat/MessageToolPart.tsx, apps/web/src/components/chat/StreamingData.tsx, apps/web/src/components/chat/ToolDiffDisplay.tsx, apps/web/src/components/chat/chatExportAndImport/ExportChatButton.tsx
No findings from this reviewer.
Scope: .audit-rules, .github/workflows/react-doctor.yml, .memory/INDEX.md, .memory/issues/event-team-flow-consistency/memory.md, .memory/pitfalls/event-status-phase-desync.md, .memory/pitfalls/leaderboard-run-window-phase-gate.md, .memory/pitfalls/postgres-driver-types.md, .trajectories/traj_1772349830782_6r8bdm.json, .trajectories/traj_1772349949532_pw7tnd.json, .trajectories/traj_1772349956793_z8rk90.json, apps/web/.dev.vars.example, apps/web/.env.example, apps/web/drizzle/20260311081634_kind_goliath.sql, apps/web/drizzle/meta/20260311081634_snapshot.json, apps/web/drizzle/meta/_journal.json, apps/web/package.json, apps/web/scripts/seed-db.ts, apps/web/server.ts, apps/web/src/components/@settings/core/AvatarDropdown.tsx, apps/web/src/components/@settings/core/ControlPanel.tsx, apps/web/src/components/@settings/shared/components/TabManagement.tsx, apps/web/src/components/@settings/tabs/account/AccountTab.tsx, apps/web/src/components/@settings/tabs/agents/AgentsTab.tsx, apps/web/src/components/@settings/tabs/agents/McpServerEditor.tsx, apps/web/src/components/@settings/tabs/agents/PermissionsEditor.tsx, apps/web/src/components/@settings/tabs/agents/PluginsEditor.tsx, apps/web/src/components/@settings/tabs/agents/ResourceCategoryEditors.tsx, apps/web/src/components/@settings/tabs/agents/ToolTogglesEditor.tsx, apps/web/src/components/@settings/tabs/batch-runs/BatchRunsTab.tsx, apps/web/src/components/@settings/tabs/connections/ConnectionDiagnostics.tsx, apps/web/src/components/@settings/tabs/connections/ConnectionsTab.tsx, apps/web/src/components/@settings/tabs/connections/GithubConnection.tsx, apps/web/src/components/@settings/tabs/connections/NetlifyConnection.tsx, apps/web/src/components/@settings/tabs/connections/components/RepositorySelectionDialog.tsx, apps/web/src/components/@settings/tabs/credits/CreditsTab.tsx, apps/web/src/components/@settings/tabs/data/DataTab.tsx, apps/web/src/components/@settings/tabs/data/DataVisualization.tsx, apps/web/src/components/@settings/tabs/features/FeaturesTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerAdministrationTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerAnalyticsTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerDashboardTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerEventsTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerProjectsTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerQuestsTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/PartnerSettingsTab.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/AdminViewerManagement.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/DomainManagementSection.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/FaucetTransactionHistory.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/InviteCodesSection.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/PendingCreditRequestsSection.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/PoolBreakdownTooltip.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/ProjectDetailModal.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/ProjectsTable.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/SeatAllocationCard.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/SeatsTable.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/UnlinkDomainModal.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/AddSeatsDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/AdminDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/CreditDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/InviteDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/RemovalPolicyDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/RemoveSeatsDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/RevokeRoleDialog.tsx, apps/web/src/components/@settings/tabs/partner-dashboard/components/dialogs/index.ts, apps/web/src/components/@settings/tabs/partner-dashboard/components/index.ts, apps/web/src/components/@settings/tabs/profile/ProfileTab.tsx, apps/web/src/components/@settings/tabs/profile/ReferralSection.tsx, apps/web/src/components/@settings/tabs/projects/ProjectsTab.client.tsx, apps/web/src/components/@settings/tabs/settings/SettingsTab.tsx, apps/web/src/components/admin/CreatePartnerDialog.tsx, apps/web/src/components/admin/EventsAdminTab.tsx, apps/web/src/components/admin/PartnerDetailModal.tsx, apps/web/src/components/admin/QuestsAdminTab.tsx, apps/web/src/components/admin/VerificationConfigEditor.tsx, apps/web/src/components/admin/index.ts, apps/web/src/components/authentication/AuthForm.tsx, apps/web/src/components/authentication/ForgotPasswordModal.tsx, apps/web/src/components/authentication/SessionExpirationWarning.tsx, apps/web/src/components/authentication/SignInModal.tsx, apps/web/src/components/authentication/SignInWithEthereumButton.tsx, apps/web/src/components/authentication/SignInWithGithubButton.tsx, apps/web/src/components/authentication/SignUpModal.tsx, apps/web/src/components/batch/BatchComparisonView.tsx, apps/web/src/components/batch/BatchDetailView.client.tsx, apps/web/src/components/batch/BatchInput.tsx, apps/web/src/components/batch/BatchTemplateSelector.tsx, apps/web/src/components/batch/ExtendTimeoutButton.tsx, apps/web/src/components/batch/MultiTaskInput.tsx, apps/web/src/components/batch/PRCreationDialog.tsx, apps/web/src/components/batch/PRStatusDisplay.tsx, apps/web/src/components/batch/RunBatchDialog.tsx, apps/web/src/components/batch/SaveTemplateDialog.tsx, apps/web/src/components/batch/SimulationBadge.tsx, apps/web/src/components/batch/VariantDiffViewer.tsx, apps/web/src/components/batch/VariantExecutionCard.tsx, apps/web/src/components/batch/VariantMetricsCard.tsx, apps/web/src/components/batch/VariantPromotionPanel.tsx, apps/web/src/components/batch/analytics/BatchAnalyticsDashboard.tsx, apps/web/src/components/batch/analytics/ExecutionTimeline.tsx, apps/web/src/components/batch/analytics/LiveComparisonChart.tsx, apps/web/src/components/batch/analytics/ProfileComparisonChart.tsx, apps/web/src/components/batch/analytics/ProfileLeaderboard.tsx, apps/web/src/components/batch/analytics/TokenBreakdownChart.tsx, apps/web/src/components/batch/analytics/ToolUsageChart.tsx, apps/web/src/components/billing/BillingDialog.tsx, apps/web/src/components/billing/UpgradeDialog.tsx, apps/web/src/components/billing/errors/LimitExhaustedError.tsx, apps/web/src/components/billing/shared/BillingErrorBoundary.tsx, apps/web/src/components/billing/shared/BillingHeader.tsx, apps/web/src/components/billing/shared/BillingTabs.tsx, apps/web/src/components/billing/shared/PendingPlanChangeNotice.tsx, apps/web/src/components/billing/shared/UsageOverview.tsx, apps/web/src/components/billing/tabs/BillingCreditsTab.tsx, apps/web/src/components/billing/tabs/BillingOverviewTab.tsx, apps/web/src/components/billing/tabs/BillingUsageTab.tsx, apps/web/src/components/blocks/diff-viewer/diff-viewer.tsx, apps/web/src/components/blueprints/PublishBlueprintDialog.tsx, apps/web/src/components/charts/BarChart.tsx, apps/web/src/components/charts/DistributionChart.test.tsx, apps/web/src/components/charts/DistributionChart.tsx, apps/web/src/components/charts/DonutChart.tsx, apps/web/src/components/charts/GroupedBarChart.tsx, apps/web/src/components/charts/HeatmapChart.tsx, apps/web/src/components/charts/PieChart.tsx, apps/web/src/components/charts/RadarChart.tsx, apps/web/src/components/charts/ScoreBar.tsx, apps/web/src/components/charts/Sparkline.tsx, apps/web/src/components/charts/StatCard.tsx, apps/web/src/components/charts/colors.ts, apps/web/src/components/charts/index.ts, apps/web/src/components/chat/BaseChat.tsx, apps/web/src/components/chat/CodeBlock.tsx, apps/web/src/components/chat/ContextVisualizer.tsx, apps/web/src/components/chat/DomainMismatchModal.tsx, apps/web/src/components/chat/MessageReasoningPart.tsx, apps/web/src/components/chat/MessageToolPart.tsx, apps/web/src/components/chat/StreamingData.tsx, apps/web/src/components/chat/ToolDiffDisplay.tsx, apps/web/src/components/chat/chatExportAndImport/ExportChatButton.tsx
No findings from this reviewer.
Scope: apps/web/src/components/chat/chatExportAndImport/ImportButtons.tsx, apps/web/src/components/chat/extensions/ChatDomainSelector.tsx, apps/web/src/components/chat/extensions/GitCloneButton.tsx, apps/web/src/components/chat/extensions/ImportFolderButton.tsx, apps/web/src/components/chat/extensions/ModelSelector.tsx, apps/web/src/components/chat/extensions/ProfileSelector.tsx, apps/web/src/components/chat/extensions/SpeechRecognitionButton.tsx, apps/web/src/components/chat/extensions/SupabaseConnection.tsx, apps/web/src/components/chat/run/ExpandedToolDetail.tsx, apps/web/src/components/chat/sections/BlueprintDetailsDialog.tsx, apps/web/src/components/chat/sections/ChatInput.tsx, apps/web/src/components/chat/sections/CreditsBreakdownTooltip.tsx, apps/web/src/components/chat/sections/HostedServiceToggle.tsx, apps/web/src/components/chat/sections/InlineImportActions.tsx, apps/web/src/components/chat/sections/ProjectsShowcase.tsx, apps/web/src/components/editor/DiffViewer.tsx, apps/web/src/components/editor/LazyCodeMirror.tsx, apps/web/src/components/emails/EventPhaseEmail.tsx, apps/web/src/components/emails/PrizeWonEmail.tsx, apps/web/src/components/emails/QuestCompletedEmail.tsx, apps/web/src/components/errors/ChatNotFoundError.tsx, apps/web/src/components/errors/ErrorBoundary.tsx, apps/web/src/components/faq/FaqSection.tsx, apps/web/src/components/feedback/FeedbackDialog.tsx, apps/web/src/components/feedback/FeedbackModal.tsx, apps/web/src/components/header/DomainSelector.tsx, apps/web/src/components/header/Header.tsx, apps/web/src/components/header/HeaderActionButtons.client.tsx, apps/web/src/components/header/LandingHeader.tsx, apps/web/src/components/header/ProfileDropdown.tsx, apps/web/src/components/header/ProjectChatSwitcher.tsx, apps/web/src/components/judge/JudgeEventCard.tsx, apps/web/src/components/judge/ScoringForm.tsx, apps/web/src/components/layout/ProgressOverlay.tsx, apps/web/src/components/partners/CreditRequestModal.tsx, apps/web/src/components/partners/TierSelectionModal.tsx, apps/web/src/components/pricing/PricingCards.tsx, apps/web/src/components/pricing/PricingDialog.tsx, apps/web/src/components/profiles/ProfileEditorModal.tsx, apps/web/src/components/quests/CompletedQuestsHistory.tsx, apps/web/src/components/quests/EventCard.tsx, apps/web/src/components/quests/EventDetailModal.tsx, apps/web/src/components/quests/QuestCard.test.tsx, apps/web/src/components/quests/QuestCard.tsx, apps/web/src/components/quests/QuestDetailModal.tsx, apps/web/src/components/quests/QuestFilters.tsx, apps/web/src/components/quests/QuestGrid.tsx, apps/web/src/components/quests/QuestStatsCards.tsx, apps/web/src/components/quests/RankingsTable.tsx, apps/web/src/components/quests/SubmitRunDialog.tsx, apps/web/src/components/quests/competition/CompetitionAnalytics.tsx, apps/web/src/components/quests/competition/CompetitionHero.tsx, apps/web/src/components/quests/competition/CompetitionLeaderboard.tsx, apps/web/src/components/quests/competition/CompetitionOverview.tsx, apps/web/src/components/quests/competition/CompetitionPrizes.tsx, apps/web/src/components/quests/competition/CompetitionResults.tsx, apps/web/src/components/quests/competition/CompetitionSchedule.tsx, apps/web/src/components/quests/competition/index.ts, apps/web/src/components/quests/competition/shared.tsx, apps/web/src/components/quests/index.ts, apps/web/src/components/quests/quest-config.ts, apps/web/src/components/quests/types.ts, apps/web/src/components/reports/ReportDetailView.tsx, apps/web/src/components/reports/ReportUpgradeOverlay.tsx, apps/web/src/components/reports/ReportsPage.tsx, apps/web/src/components/sidebar/HistoryItem.tsx, apps/web/src/components/sidebar/Menu.client.tsx, apps/web/src/components/sidebar/ProjectGroupItem.tsx, apps/web/src/components/sidebar/ProjectSidebarItem.tsx, apps/web/src/components/sidebar/components/SettingsButton.tsx, apps/web/src/components/sidebar/components/SidebarFooter.tsx, apps/web/src/components/sidebar/components/ThemeSwitch.tsx, apps/web/src/components/sidebar/index.ts, apps/web/src/components/sidebar/modes/AnalyticsPanel.tsx, apps/web/src/components/sidebar/modes/BatchesPanel.tsx, apps/web/src/components/sidebar/modes/LearnPanel.tsx, apps/web/src/components/sidebar/modes/ProjectsPanel.tsx, apps/web/src/components/sidebar/modes/QuestsPanel.tsx, apps/web/src/components/sidebar/modes/index.ts, apps/web/src/components/ui/accordion.tsx, apps/web/src/components/ui/alert-dialog.tsx, apps/web/src/components/ui/alert.tsx, apps/web/src/components/ui/avatar.tsx, apps/web/src/components/ui/badge.tsx, apps/web/src/components/ui/button.tsx, apps/web/src/components/ui/card.tsx, apps/web/src/components/ui/checkbox.tsx, apps/web/src/components/ui/collapsible-card.tsx, apps/web/src/components/ui/collapsible.tsx, apps/web/src/components/ui/command.tsx, apps/web/src/components/ui/context-menu.tsx, apps/web/src/components/ui/copy-button.tsx, apps/web/src/components/ui/dialog.tsx, apps/web/src/components/ui/dropdown-menu.tsx, apps/web/src/components/ui/emoji-picker-input.tsx, apps/web/src/components/ui/input.tsx, apps/web/src/components/ui/kbd.tsx, apps/web/src/components/ui/label.tsx, apps/web/src/components/ui/loading-dots.tsx, apps/web/src/components/ui/loading-overlay.tsx, apps/web/src/components/ui/pagination.tsx, apps/web/src/components/ui/pill-tabs.tsx, apps/web/src/components/ui/popover.tsx, apps/web/src/components/ui/progress.tsx, apps/web/src/components/ui/scroll-area.tsx, apps/web/src/components/ui/select.tsx, apps/web/src/components/ui/selection-dialog.tsx, apps/web/src/components/ui/separator.tsx, apps/web/src/components/ui/sheet.tsx, apps/web/src/components/ui/sidebar.tsx, apps/web/src/components/ui/skeleton.tsx, apps/web/src/components/ui/slider.tsx, apps/web/src/components/ui/sonner.tsx, apps/web/src/components/ui/switch.tsx, apps/web/src/components/ui/table-pagination.tsx, apps/web/src/components/ui/table.tsx, apps/web/src/components/ui/tabs.tsx, apps/web/src/components/ui/textarea.tsx, apps/web/src/components/ui/tooltip.tsx, apps/web/src/components/ui/typewriter-text.tsx, apps/web/src/components/workbench/EditorPanel.tsx, apps/web/src/components/workbench/ExpoQrModal.tsx, apps/web/src/components/workbench/GitHubStatusIndicator.tsx, apps/web/src/components/workbench/PanelHeader.tsx, apps/web/src/components/workbench/PanelHeaderButton.tsx, apps/web/src/components/workbench/PortDropdown.tsx, apps/web/src/components/workbench/PortsPane.tsx, apps/web/src/components/workbench/Preview.tsx, apps/web/src/components/workbench/Workbench.client.tsx, apps/web/src/components/workbench/WorkspaceStatusIndicator.tsx, apps/web/src/components/workbench/terminal/TerminalTabs.tsx, apps/web/src/components/workbench/terminal/TerminalUpgradeGate.tsx, apps/web/src/data/partner-plans.ts, apps/web/src/data/pricing.tsx, apps/web/src/lib/.server/db/schema.ts, apps/web/src/lib/.server/db/schema/batch-reports.ts, apps/web/src/lib/.server/db/schema/billing.ts, apps/web/src/lib/.server/db/schema/collaboration.ts, apps/web/src/lib/.server/db/schema/deployment.ts
No findings from this reviewer.
Scope: apps/web/src/components/chat/chatExportAndImport/ImportButtons.tsx, apps/web/src/components/chat/extensions/ChatDomainSelector.tsx, apps/web/src/components/chat/extensions/GitCloneButton.tsx, apps/web/src/components/chat/extensions/ImportFolderButton.tsx, apps/web/src/components/chat/extensions/ModelSelector.tsx, apps/web/src/components/chat/extensions/ProfileSelector.tsx, apps/web/src/components/chat/extensions/SpeechRecognitionButton.tsx, apps/web/src/components/chat/extensions/SupabaseConnection.tsx, apps/web/src/components/chat/run/ExpandedToolDetail.tsx, apps/web/src/components/chat/sections/BlueprintDetailsDialog.tsx, apps/web/src/components/chat/sections/ChatInput.tsx, apps/web/src/components/chat/sections/CreditsBreakdownTooltip.tsx, apps/web/src/components/chat/sections/HostedServiceToggle.tsx, apps/web/src/components/chat/sections/InlineImportActions.tsx, apps/web/src/components/chat/sections/ProjectsShowcase.tsx, apps/web/src/components/editor/DiffViewer.tsx, apps/web/src/components/editor/LazyCodeMirror.tsx, apps/web/src/components/emails/EventPhaseEmail.tsx, apps/web/src/components/emails/PrizeWonEmail.tsx, apps/web/src/components/emails/QuestCompletedEmail.tsx, apps/web/src/components/errors/ChatNotFoundError.tsx, apps/web/src/components/errors/ErrorBoundary.tsx, apps/web/src/components/faq/FaqSection.tsx, apps/web/src/components/feedback/FeedbackDialog.tsx, apps/web/src/components/feedback/FeedbackModal.tsx, apps/web/src/components/header/DomainSelector.tsx, apps/web/src/components/header/Header.tsx, apps/web/src/components/header/HeaderActionButtons.client.tsx, apps/web/src/components/header/LandingHeader.tsx, apps/web/src/components/header/ProfileDropdown.tsx, apps/web/src/components/header/ProjectChatSwitcher.tsx, apps/web/src/components/judge/JudgeEventCard.tsx, apps/web/src/components/judge/ScoringForm.tsx, apps/web/src/components/layout/ProgressOverlay.tsx, apps/web/src/components/partners/CreditRequestModal.tsx, apps/web/src/components/partners/TierSelectionModal.tsx, apps/web/src/components/pricing/PricingCards.tsx, apps/web/src/components/pricing/PricingDialog.tsx, apps/web/src/components/profiles/ProfileEditorModal.tsx, apps/web/src/components/quests/CompletedQuestsHistory.tsx, apps/web/src/components/quests/EventCard.tsx, apps/web/src/components/quests/EventDetailModal.tsx, apps/web/src/components/quests/QuestCard.test.tsx, apps/web/src/components/quests/QuestCard.tsx, apps/web/src/components/quests/QuestDetailModal.tsx, apps/web/src/components/quests/QuestFilters.tsx, apps/web/src/components/quests/QuestGrid.tsx, apps/web/src/components/quests/QuestStatsCards.tsx, apps/web/src/components/quests/RankingsTable.tsx, apps/web/src/components/quests/SubmitRunDialog.tsx, apps/web/src/components/quests/competition/CompetitionAnalytics.tsx, apps/web/src/components/quests/competition/CompetitionHero.tsx, apps/web/src/components/quests/competition/CompetitionLeaderboard.tsx, apps/web/src/components/quests/competition/CompetitionOverview.tsx, apps/web/src/components/quests/competition/CompetitionPrizes.tsx, apps/web/src/components/quests/competition/CompetitionResults.tsx, apps/web/src/components/quests/competition/CompetitionSchedule.tsx, apps/web/src/components/quests/competition/index.ts, apps/web/src/components/quests/competition/shared.tsx, apps/web/src/components/quests/index.ts, apps/web/src/components/quests/quest-config.ts, apps/web/src/components/quests/types.ts, apps/web/src/components/reports/ReportDetailView.tsx, apps/web/src/components/reports/ReportUpgradeOverlay.tsx, apps/web/src/components/reports/ReportsPage.tsx, apps/web/src/components/sidebar/HistoryItem.tsx, apps/web/src/components/sidebar/Menu.client.tsx, apps/web/src/components/sidebar/ProjectGroupItem.tsx, apps/web/src/components/sidebar/ProjectSidebarItem.tsx, apps/web/src/components/sidebar/components/SettingsButton.tsx, apps/web/src/components/sidebar/components/SidebarFooter.tsx, apps/web/src/components/sidebar/components/ThemeSwitch.tsx, apps/web/src/components/sidebar/index.ts, apps/web/src/components/sidebar/modes/AnalyticsPanel.tsx, apps/web/src/components/sidebar/modes/BatchesPanel.tsx, apps/web/src/components/sidebar/modes/LearnPanel.tsx, apps/web/src/components/sidebar/modes/ProjectsPanel.tsx, apps/web/src/components/sidebar/modes/QuestsPanel.tsx, apps/web/src/components/sidebar/modes/index.ts, apps/web/src/components/ui/accordion.tsx, apps/web/src/components/ui/alert-dialog.tsx, apps/web/src/components/ui/alert.tsx, apps/web/src/components/ui/avatar.tsx, apps/web/src/components/ui/badge.tsx, apps/web/src/components/ui/button.tsx, apps/web/src/components/ui/card.tsx, apps/web/src/components/ui/checkbox.tsx, apps/web/src/components/ui/collapsible-card.tsx, apps/web/src/components/ui/collapsible.tsx, apps/web/src/components/ui/command.tsx, apps/web/src/components/ui/context-menu.tsx, apps/web/src/components/ui/copy-button.tsx, apps/web/src/components/ui/dialog.tsx, apps/web/src/components/ui/dropdown-menu.tsx, apps/web/src/components/ui/emoji-picker-input.tsx, apps/web/src/components/ui/input.tsx, apps/web/src/components/ui/kbd.tsx, apps/web/src/components/ui/label.tsx, apps/web/src/components/ui/loading-dots.tsx, apps/web/src/components/ui/loading-overlay.tsx, apps/web/src/components/ui/pagination.tsx, apps/web/src/components/ui/pill-tabs.tsx, apps/web/src/components/ui/popover.tsx, apps/web/src/components/ui/progress.tsx, apps/web/src/components/ui/scroll-area.tsx, apps/web/src/components/ui/select.tsx, apps/web/src/components/ui/selection-dialog.tsx, apps/web/src/components/ui/separator.tsx, apps/web/src/components/ui/sheet.tsx, apps/web/src/components/ui/sidebar.tsx, apps/web/src/components/ui/skeleton.tsx, apps/web/src/components/ui/slider.tsx, apps/web/src/components/ui/sonner.tsx, apps/web/src/components/ui/switch.tsx, apps/web/src/components/ui/table-pagination.tsx, apps/web/src/components/ui/table.tsx, apps/web/src/components/ui/tabs.tsx, apps/web/src/components/ui/textarea.tsx, apps/web/src/components/ui/tooltip.tsx, apps/web/src/components/ui/typewriter-text.tsx, apps/web/src/components/workbench/EditorPanel.tsx, apps/web/src/components/workbench/ExpoQrModal.tsx, apps/web/src/components/workbench/GitHubStatusIndicator.tsx, apps/web/src/components/workbench/PanelHeader.tsx, apps/web/src/components/workbench/PanelHeaderButton.tsx, apps/web/src/components/workbench/PortDropdown.tsx, apps/web/src/components/workbench/PortsPane.tsx, apps/web/src/components/workbench/Preview.tsx, apps/web/src/components/workbench/Workbench.client.tsx, apps/web/src/components/workbench/WorkspaceStatusIndicator.tsx, apps/web/src/components/workbench/terminal/TerminalTabs.tsx, apps/web/src/components/workbench/terminal/TerminalUpgradeGate.tsx, apps/web/src/data/partner-plans.ts, apps/web/src/data/pricing.tsx, apps/web/src/lib/.server/db/schema.ts, apps/web/src/lib/.server/db/schema/batch-reports.ts, apps/web/src/lib/.server/db/schema/billing.ts, apps/web/src/lib/.server/db/schema/collaboration.ts, apps/web/src/lib/.server/db/schema/deployment.ts
No findings from this reviewer.
Scope: apps/web/src/lib/.server/db/schema/email.ts, apps/web/src/lib/.server/db/schema/events.ts, apps/web/src/lib/.server/db/schema/index.ts, apps/web/src/lib/.server/db/schema/marketplace.ts, apps/web/src/lib/.server/db/schema/organizations.ts, apps/web/src/lib/.server/db/schema/partners.ts, apps/web/src/lib/.server/db/schema/projects.ts, apps/web/src/lib/.server/db/schema/quests.ts, apps/web/src/lib/.server/db/schema/relations.ts, apps/web/src/lib/.server/db/schema/system.ts, apps/web/src/lib/.server/db/seeds/events.ts, apps/web/src/lib/.server/db/seeds/partner-users.ts, apps/web/src/lib/.server/db/seeds/quests.ts, apps/web/src/lib/.server/durable-objects/verification-state-do.ts, apps/web/src/lib/.server/middleware/rateLimit.ts, apps/web/src/lib/.server/repositories/CreditsRepository.ts, apps/web/src/lib/.server/repositories/partners/partner-admins.ts, apps/web/src/lib/.server/repositories/partners/partner-users.ts, apps/web/src/lib/.server/services/EmailService.ts, apps/web/src/lib/.server/services/NotificationService.ts, apps/web/src/lib/.server/services/PartnerDetectionService.ts, apps/web/src/lib/.server/services/batch-service.ts, apps/web/src/lib/.server/services/credits/CreditDeductionService.ts, apps/web/src/lib/.server/services/database.ts, apps/web/src/lib/.server/services/kv-cache.ts, apps/web/src/lib/.server/services/leaderboards/BenchmarkService.ts, apps/web/src/lib/.server/services/leaderboards/LeaderboardService.ts, apps/web/src/lib/.server/services/leaderboards/index.ts, apps/web/src/lib/.server/services/leaderboards/types.ts, apps/web/src/lib/.server/services/profile-service.ts, apps/web/src/lib/.server/services/quests/EventEditPolicy.ts, apps/web/src/lib/.server/services/quests/EventPhaseService.ts, apps/web/src/lib/.server/services/quests/EventService.ts, apps/web/src/lib/.server/services/quests/QuestService.ts, apps/web/src/lib/.server/services/quests/VerificationEngine.ts, apps/web/src/lib/.server/services/quests/adapters/BlockchainAdapter.ts, apps/web/src/lib/.server/services/quests/adapters/CompositeAdapter.ts, apps/web/src/lib/.server/services/quests/adapters/GitHubAdapter.ts, apps/web/src/lib/.server/services/quests/adapters/PlatformAdapter.ts, apps/web/src/lib/.server/services/quests/adapters/TwitterAdapter.ts, apps/web/src/lib/.server/services/quests/adapters/WebhookAdapter.ts, apps/web/src/lib/.server/services/quests/index.ts, apps/web/src/lib/.server/services/quests/types.ts, apps/web/src/lib/.server/services/quests/verification-state.ts, apps/web/src/lib/.server/utils/event-helpers.ts, apps/web/src/lib/.server/utils/partner-event-access.ts, apps/web/src/lib/.server/utils/route-auth.ts, apps/web/src/lib/hooks/useAnimatedNumber.ts, apps/web/src/lib/services/batch/hooks.ts, apps/web/src/lib/services/batch/store.ts, apps/web/src/lib/services/batch/types.ts, apps/web/src/lib/services/quests/events-store.ts, apps/web/src/lib/services/quests/hooks.ts, apps/web/src/lib/services/quests/index.ts, apps/web/src/lib/services/quests/leaderboard-run-window.ts, apps/web/src/lib/services/quests/store.ts, apps/web/src/lib/stores/sidebar.ts, apps/web/src/root.tsx, apps/web/src/routes/admin._index.tsx, apps/web/src/routes/admin.partners.tsx, apps/web/src/routes/admin.tsx, apps/web/src/routes/api.admin.events.$id.finalize.ts, apps/web/src/routes/api.admin.events.$id.judges.ts, apps/web/src/routes/api.admin.events.$id.payouts.retry.ts, apps/web/src/routes/api.admin.events.$id.prizes.ts, apps/web/src/routes/api.admin.events.$id.tasks.ts, apps/web/src/routes/api.admin.events.$id.winners.ts, apps/web/src/routes/api.admin.events.ts, apps/web/src/routes/api.admin.partners.faucet-stats.ts, apps/web/src/routes/api.admin.partners.ts, apps/web/src/routes/api.admin.quests.ts, apps/web/src/routes/api.admin.update-credits.ts, apps/web/src/routes/api.batch.$id.stream.ts, apps/web/src/routes/api.batch._index.ts, apps/web/src/routes/api.events.$id.analytics.ts, apps/web/src/routes/api.events.$id.judges.ts, apps/web/src/routes/api.events.$id.leaderboard.ts, apps/web/src/routes/api.events.$id.my-submissions.ts, apps/web/src/routes/api.events.$id.register.ts, apps/web/src/routes/api.events.$id.score-details.$submissionId.ts, apps/web/src/routes/api.events.$id.scores.ts, apps/web/src/routes/api.events.$id.submissions-for-judging.ts, apps/web/src/routes/api.events.$id.submit-run.ts, apps/web/src/routes/api.events.$id.submit.ts, apps/web/src/routes/api.events.$id.tasks.ts, apps/web/src/routes/api.events.$slug.ts, apps/web/src/routes/api.events.ts, apps/web/src/routes/api.judge.my-events.ts, apps/web/src/routes/api.partner.admins.ts, apps/web/src/routes/api.partner.checkout.ts, apps/web/src/routes/api.partner.credit-request-admin.ts, apps/web/src/routes/api.partner.credit-topup.ts, apps/web/src/routes/api.partner.domains.impact.ts, apps/web/src/routes/api.partner.domains.ts, apps/web/src/routes/api.partner.events.$id.finalize.ts, apps/web/src/routes/api.partner.events.$id.judges.ts, apps/web/src/routes/api.partner.events.$id.payouts.retry.ts, apps/web/src/routes/api.partner.events.$id.prizes.ts, apps/web/src/routes/api.partner.events.$id.tasks.ts, apps/web/src/routes/api.partner.events.$id.winners.ts, apps/web/src/routes/api.partner.events.ts, apps/web/src/routes/api.partner.faucets.topup.ts, apps/web/src/routes/api.partner.faucets.ts, apps/web/src/routes/api.partner.invite-codes.ts, apps/web/src/routes/api.partner.metrics.ts, apps/web/src/routes/api.partner.projects.ts, apps/web/src/routes/api.partner.quests.ts, apps/web/src/routes/api.partner.roster.ts, apps/web/src/routes/api.partner.seats.preview.ts, apps/web/src/routes/api.partner.seats.ts, apps/web/src/routes/api.partner.user-credits.ts, apps/web/src/routes/api.quests.$id.claim.ts, apps/web/src/routes/api.quests.$id.ts, apps/web/src/routes/api.quests.$id.verify.ts, apps/web/src/routes/api.quests.history.ts, apps/web/src/routes/api.quests.me.level.ts, apps/web/src/routes/api.quests.ts, apps/web/src/routes/api.user.partner-domains.ts, apps/web/src/routes/api.webhook.litellm.ts, apps/web/src/routes/batch.$id.tsx, apps/web/src/routes/competitions.$slug.tsx, apps/web/src/routes/events.$id.results.tsx, apps/web/src/routes/judge.tsx, apps/web/src/routes/newui.tsx, apps/web/src/routes/partner-onboarding.tsx, apps/web/src/routes/partner.invite.$code.tsx, apps/web/src/routes/quests.tsx, apps/web/src/routes/reset-password.tsx, apps/web/src/routes/settings.partner.$partnerId.tsx, apps/web/src/routes/settings.partner._index.tsx, apps/web/src/styles/animations.scss, apps/web/src/styles/components/scrollbar.scss, apps/web/src/types/loader.ts, apps/web/src/types/org-pricing.ts, apps/web/src/ui-provider/devcontainer-events/hooks/useChatMessage.ts, apps/web/src/utils/partnerSponsorship.test.ts, apps/web/src/utils/partnerSponsorship.ts, apps/web/tests/helpers/partners-repository-mocks.ts, apps/web/tests/integration/api-auth-coverage.test.ts
No findings from this reviewer.
Scope: apps/web/src/lib/.server/db/schema/email.ts, apps/web/src/lib/.server/db/schema/events.ts, apps/web/src/lib/.server/db/schema/index.ts, apps/web/src/lib/.server/db/schema/marketplace.ts, apps/web/src/lib/.server/db/schema/organizations.ts, apps/web/src/lib/.server/db/schema/partners.ts, apps/web/src/lib/.server/db/schema/projects.ts, apps/web/src/lib/.server/db/schema/quests.ts, apps/web/src/lib/.server/db/schema/relations.ts, apps/web/src/lib/.server/db/schema/system.ts, apps/web/src/lib/.server/db/seeds/events.ts, apps/web/src/lib/.server/db/seeds/partner-users.ts, apps/web/src/lib/.server/db/seeds/quests.ts, apps/web/src/lib/.server/durable-objects/verification-state-do.ts, apps/web/src/lib/.server/middleware/rateLimit.ts, apps/web/src/lib/.server/repositories/CreditsRepository.ts, apps/web/src/lib/.server/repositories/partners/partner-admins.ts, apps/web/src/lib/.server/repositories/partners/partner-users.ts, apps/web/src/lib/.server/services/EmailService.ts, apps/web/src/lib/.server/services/NotificationService.ts, apps/web/src/lib/.server/services/PartnerDetectionService.ts, apps/web/src/lib/.server/services/batch-service.ts, apps/web/src/lib/.server/services/credits/CreditDeductionService.ts, apps/web/src/lib/.server/services/database.ts, apps/web/src/lib/.server/services/kv-cache.ts, apps/web/src/lib/.server/services/leaderboards/BenchmarkService.ts, apps/web/src/lib/.server/services/leaderboards/LeaderboardService.ts, apps/web/src/lib/.server/services/leaderboards/index.ts, apps/web/src/lib/.server/services/leaderboards/types.ts, apps/web/src/lib/.server/services/profile-service.ts, apps/web/src/lib/.server/services/quests/EventEditPolicy.ts, apps/web/src/lib/.server/services/quests/EventPhaseService.ts, apps/web/src/lib/.server/services/quests/EventService.ts, apps/web/src/lib/.server/services/quests/QuestService.ts, apps/web/src/lib/.server/services/quests/VerificationEngine.ts, apps/web/src/lib/.server/services/quests/adapters/BlockchainAdapter.ts, apps/web/src/lib/.server/services/quests/adapters/CompositeAdapter.ts, apps/web/src/lib/.server/services/quests/adapters/GitHubAdapter.ts, apps/web/src/lib/.server/services/quests/adapters/PlatformAdapter.ts, apps/web/src/lib/.server/services/quests/adapters/TwitterAdapter.ts, apps/web/src/lib/.server/services/quests/adapters/WebhookAdapter.ts, apps/web/src/lib/.server/services/quests/index.ts, apps/web/src/lib/.server/services/quests/types.ts, apps/web/src/lib/.server/services/quests/verification-state.ts, apps/web/src/lib/.server/utils/event-helpers.ts, apps/web/src/lib/.server/utils/partner-event-access.ts, apps/web/src/lib/.server/utils/route-auth.ts, apps/web/src/lib/hooks/useAnimatedNumber.ts, apps/web/src/lib/services/batch/hooks.ts, apps/web/src/lib/services/batch/store.ts, apps/web/src/lib/services/batch/types.ts, apps/web/src/lib/services/quests/events-store.ts, apps/web/src/lib/services/quests/hooks.ts, apps/web/src/lib/services/quests/index.ts, apps/web/src/lib/services/quests/leaderboard-run-window.ts, apps/web/src/lib/services/quests/store.ts, apps/web/src/lib/stores/sidebar.ts, apps/web/src/root.tsx, apps/web/src/routes/admin._index.tsx, apps/web/src/routes/admin.partners.tsx, apps/web/src/routes/admin.tsx, apps/web/src/routes/api.admin.events.$id.finalize.ts, apps/web/src/routes/api.admin.events.$id.judges.ts, apps/web/src/routes/api.admin.events.$id.payouts.retry.ts, apps/web/src/routes/api.admin.events.$id.prizes.ts, apps/web/src/routes/api.admin.events.$id.tasks.ts, apps/web/src/routes/api.admin.events.$id.winners.ts, apps/web/src/routes/api.admin.events.ts, apps/web/src/routes/api.admin.partners.faucet-stats.ts, apps/web/src/routes/api.admin.partners.ts, apps/web/src/routes/api.admin.quests.ts, apps/web/src/routes/api.admin.update-credits.ts, apps/web/src/routes/api.batch.$id.stream.ts, apps/web/src/routes/api.batch._index.ts, apps/web/src/routes/api.events.$id.analytics.ts, apps/web/src/routes/api.events.$id.judges.ts, apps/web/src/routes/api.events.$id.leaderboard.ts, apps/web/src/routes/api.events.$id.my-submissions.ts, apps/web/src/routes/api.events.$id.register.ts, apps/web/src/routes/api.events.$id.score-details.$submissionId.ts, apps/web/src/routes/api.events.$id.scores.ts, apps/web/src/routes/api.events.$id.submissions-for-judging.ts, apps/web/src/routes/api.events.$id.submit-run.ts, apps/web/src/routes/api.events.$id.submit.ts, apps/web/src/routes/api.events.$id.tasks.ts, apps/web/src/routes/api.events.$slug.ts, apps/web/src/routes/api.events.ts, apps/web/src/routes/api.judge.my-events.ts, apps/web/src/routes/api.partner.admins.ts, apps/web/src/routes/api.partner.checkout.ts, apps/web/src/routes/api.partner.credit-request-admin.ts, apps/web/src/routes/api.partner.credit-topup.ts, apps/web/src/routes/api.partner.domains.impact.ts, apps/web/src/routes/api.partner.domains.ts, apps/web/src/routes/api.partner.events.$id.finalize.ts, apps/web/src/routes/api.partner.events.$id.judges.ts, apps/web/src/routes/api.partner.events.$id.payouts.retry.ts, apps/web/src/routes/api.partner.events.$id.prizes.ts, apps/web/src/routes/api.partner.events.$id.tasks.ts, apps/web/src/routes/api.partner.events.$id.winners.ts, apps/web/src/routes/api.partner.events.ts, apps/web/src/routes/api.partner.faucets.topup.ts, apps/web/src/routes/api.partner.faucets.ts, apps/web/src/routes/api.partner.invite-codes.ts, apps/web/src/routes/api.partner.metrics.ts, apps/web/src/routes/api.partner.projects.ts, apps/web/src/routes/api.partner.quests.ts, apps/web/src/routes/api.partner.roster.ts, apps/web/src/routes/api.partner.seats.preview.ts, apps/web/src/routes/api.partner.seats.ts, apps/web/src/routes/api.partner.user-credits.ts, apps/web/src/routes/api.quests.$id.claim.ts, apps/web/src/routes/api.quests.$id.ts, apps/web/src/routes/api.quests.$id.verify.ts, apps/web/src/routes/api.quests.history.ts, apps/web/src/routes/api.quests.me.level.ts, apps/web/src/routes/api.quests.ts, apps/web/src/routes/api.user.partner-domains.ts, apps/web/src/routes/api.webhook.litellm.ts, apps/web/src/routes/batch.$id.tsx, apps/web/src/routes/competitions.$slug.tsx, apps/web/src/routes/events.$id.results.tsx, apps/web/src/routes/judge.tsx, apps/web/src/routes/newui.tsx, apps/web/src/routes/partner-onboarding.tsx, apps/web/src/routes/partner.invite.$code.tsx, apps/web/src/routes/quests.tsx, apps/web/src/routes/reset-password.tsx, apps/web/src/routes/settings.partner.$partnerId.tsx, apps/web/src/routes/settings.partner._index.tsx, apps/web/src/styles/animations.scss, apps/web/src/styles/components/scrollbar.scss, apps/web/src/types/loader.ts, apps/web/src/types/org-pricing.ts, apps/web/src/ui-provider/devcontainer-events/hooks/useChatMessage.ts, apps/web/src/utils/partnerSponsorship.test.ts, apps/web/src/utils/partnerSponsorship.ts, apps/web/tests/helpers/partners-repository-mocks.ts, apps/web/tests/integration/api-auth-coverage.test.ts
No findings from this reviewer.
Scope: apps/web/tests/integration/billing/litellm-webhook.test.ts, apps/web/tests/integration/events/prize-history.test.ts, apps/web/tests/integration/leaderboard/api-routes.test.ts, apps/web/tests/integration/leaderboard/batch-stream-pipeline.test.ts, apps/web/tests/integration/leaderboard/batch-stream-route.test.ts, apps/web/tests/integration/leaderboard/competition-lifecycle.test.ts, apps/web/tests/integration/leaderboard/judging-system.test.ts, apps/web/tests/integration/leaderboard/leaderboard-edge-cases.test.ts, apps/web/tests/integration/leaderboard/submission-enforcement.test.ts, apps/web/tests/integration/leaderboard/test-helpers.ts, apps/web/tests/integration/partners/partner-admin-api.test.ts, apps/web/tests/integration/partners/partner-admin-management.test.ts, apps/web/tests/integration/partners/partner-admins.test.ts, apps/web/tests/integration/partners/partner-credit-allocation.test.ts, apps/web/tests/integration/partners/partner-credit-scoping.test.ts, apps/web/tests/integration/quests/api-routes.test.ts, apps/web/tests/integration/quests/faucet-edge-cases.test.ts, apps/web/tests/integration/quests/platform-adapter-extended.test.ts, apps/web/tests/integration/quests/platform-adapter.test.ts, apps/web/tests/integration/quests/quest-service-integration.test.ts, apps/web/tests/integration/quests/test-helpers.ts, apps/web/tests/integration/quests/twitter-adapter.test.ts, apps/web/tests/setup/database.ts, apps/web/tests/unit/components/admin/events-admin-tab.test.tsx, apps/web/tests/unit/components/batch/batch-runs-tab.test.tsx, apps/web/tests/unit/components/batch/batches-panel.test.tsx, apps/web/tests/unit/components/batch/simulation-profile-execution-card.test.tsx, apps/web/tests/unit/components/diff-viewer.test.tsx, apps/web/tests/unit/components/header/header-profile-sync.test.tsx, apps/web/tests/unit/components/partner-events-tab.test.tsx, apps/web/tests/unit/components/quests/competition-analytics.test.tsx, apps/web/tests/unit/components/quests/competition-hero.test.tsx, apps/web/tests/unit/components/quests/competition-leaderboard.test.tsx, apps/web/tests/unit/components/quests/competition-overview.test.tsx, apps/web/tests/unit/components/quests/competition-prizes.test.tsx, apps/web/tests/unit/components/quests/completed-quests-history.test.tsx, apps/web/tests/unit/components/quests/event-card.test.tsx, apps/web/tests/unit/components/quests/event-detail-modal.polling.test.tsx, apps/web/tests/unit/components/quests/event-detail-modal.test.tsx, apps/web/tests/unit/components/quests/quest-detail-modal.test.tsx, apps/web/tests/unit/components/quests/quest-grid.test.tsx, apps/web/tests/unit/components/quests/quest-stats-cards.test.tsx, apps/web/tests/unit/components/quests/rankings-table.test.tsx, apps/web/tests/unit/components/quests/submit-run-dialog.test.tsx, apps/web/tests/unit/components/settings/add-seats-dialog.test.tsx, apps/web/tests/unit/components/settings/partner-dashboard-tab.test.tsx, apps/web/tests/unit/components/settings/remove-seats-dialog.test.tsx, apps/web/tests/unit/components/todo-list.test.tsx, apps/web/tests/unit/components/ui/emoji-picker-input.test.tsx, apps/web/tests/unit/hooks/useBatchHooks.test.ts, apps/web/tests/unit/repositories/credits-repository.test.ts, apps/web/tests/unit/repositories/partners-admins-repository.test.ts, apps/web/tests/unit/routes/admin.partners.redirect.test.ts, apps/web/tests/unit/routes/api.admin.events.$id.finalize.test.ts, apps/web/tests/unit/routes/api.admin.events.$id.judges.test.ts, apps/web/tests/unit/routes/api.admin.events.$id.prizes.test.ts, apps/web/tests/unit/routes/api.admin.events.$id.tasks.test.ts, apps/web/tests/unit/routes/api.admin.events.create.test.ts, apps/web/tests/unit/routes/api.admin.events.payouts.test.ts, apps/web/tests/unit/routes/api.admin.events.status-phase-sync.test.ts, apps/web/tests/unit/routes/api.admin.partners.test.ts, apps/web/tests/unit/routes/api.admin.update-credits.test.ts, apps/web/tests/unit/routes/api.events.$id.register.test.ts, apps/web/tests/unit/routes/api.events.$id.tasks.test.ts, apps/web/tests/unit/routes/api.events.analytics.distribution.test.ts, apps/web/tests/unit/routes/api.partner.events.$id.finalize.test.ts, apps/web/tests/unit/routes/api.partner.events.$id.judges.test.ts, apps/web/tests/unit/routes/api.partner.events.$id.prizes.test.ts, apps/web/tests/unit/routes/api.partner.events.payouts.test.ts, apps/web/tests/unit/routes/api.partner.events.test.ts, apps/web/tests/unit/routes/api.partner.quests.test.ts, apps/web/tests/unit/routes/api.partner.roster.cache-invalidation.test.ts, apps/web/tests/unit/routes/competitions-slug.polling.test.tsx, apps/web/tests/unit/routes/events.$id.results.test.ts, apps/web/tests/unit/routes/quests-page.test.tsx, apps/web/tests/unit/services/batch-service.test.ts, apps/web/tests/unit/services/batch-store.test.ts, apps/web/tests/unit/services/batch-types.test.ts, apps/web/tests/unit/services/leaderboards/benchmark-service.test.ts, apps/web/tests/unit/services/leaderboards/leaderboard-service.test.ts, apps/web/tests/unit/services/quests/blockchain-adapter.test.ts, apps/web/tests/unit/services/quests/composite-adapter.test.ts, apps/web/tests/unit/services/quests/event-phase-service.test.ts, apps/web/tests/unit/services/quests/event-service.test.ts, apps/web/tests/unit/services/quests/github-adapter.test.ts, apps/web/tests/unit/services/quests/helpers.ts, apps/web/tests/unit/services/quests/quest-service-admin.test.ts, apps/web/tests/unit/services/quests/quest-service-claim.test.ts, apps/web/tests/unit/services/quests/quest-service-eligibility.test.ts, apps/web/tests/unit/services/quests/quest-service-faucet.test.ts, apps/web/tests/unit/services/quests/quest-service-gaps.test.ts, apps/web/tests/unit/services/quests/quest-service-verify.test.ts, apps/web/tests/unit/services/quests/quest-service.test.ts, apps/web/tests/unit/services/quests/score-details.test.ts, apps/web/tests/unit/services/quests/twitter-adapter.test.ts, apps/web/tests/unit/services/quests/verification-engine-internals.test.ts, apps/web/tests/unit/services/quests/verification-engine.test.ts, apps/web/tests/unit/services/quests/webhook-adapter.test.ts, apps/web/tests/unit/stores/sidebar-store.test.ts, apps/web/tests/unit/utils/route-auth.test.ts, apps/web/vite.config.ts, apps/web/worker-configuration.d.ts, apps/web/wrangler.develop.toml, apps/web/wrangler.local.toml, apps/web/wrangler.production.toml, devscripts/commands/e2e.ts, devscripts/index.ts, packages/solidity-plugin/src/components/AtAddressSection.tsx, packages/solidity-plugin/src/components/CompileSection.tsx, packages/solidity-plugin/src/components/ContractSelector.tsx, packages/solidity-plugin/src/components/DeployedContractsSection.tsx, pnpm-lock.yaml, scripts/e2e/agent-driver/agent-browser-driver.config.ts, scripts/e2e/agent-driver/record-quests-demo.ts, scripts/e2e/agent-driver/review-run.ts, scripts/e2e/agent-driver/run-competition-stories.ts, scripts/e2e/agent-driver/run-manifest.ts, scripts/e2e/agent-driver/run-quest-stories.ts, scripts/e2e/agent-driver/run-stories.ts, scripts/e2e/e2e.config.ts, scripts/e2e/playwright.config.ts, scripts/e2e/run-tests.sh, scripts/e2e/stress/server-utils.ts, scripts/e2e/tests/admin/01-admin-panel.spec.ts, scripts/e2e/tests/auth-helper.ts, scripts/e2e/tests/fixtures.ts, scripts/e2e/tests/global-setup.ts, scripts/e2e/tests/quests/01-quests-page.spec.ts, scripts/e2e/tests/quests/02-admin-quests.spec.ts, scripts/e2e/tests/quests/03-partner-quests.spec.ts, scripts/e2e/tests/quests/04-twitter-verification.spec.ts, scripts/e2e/tests/quests/05-events.spec.ts, scripts/e2e/tests/quests/06-leaderboard-batch.spec.ts, scripts/e2e/tests/quests/07-comprehensive-quest-journey.spec.ts, scripts/e2e/tests/quests/08-judging.spec.ts, scripts/e2e/tests/quests/09-admin-user-reflection-critical.spec.ts, scripts/e2e/tests/quests/09-event-lifecycle-frontend.spec.ts, scripts/e2e/tests/quests/10-admin-user-reflection-nightly.spec.ts, scripts/e2e/tests/quests/11-github-verification.spec.ts
No findings from this reviewer.
Scope: apps/web/tests/integration/billing/litellm-webhook.test.ts, apps/web/tests/integration/events/prize-history.test.ts, apps/web/tests/integration/leaderboard/api-routes.test.ts, apps/web/tests/integration/leaderboard/batch-stream-pipeline.test.ts, apps/web/tests/integration/leaderboard/batch-stream-route.test.ts, apps/web/tests/integration/leaderboard/competition-lifecycle.test.ts, apps/web/tests/integration/leaderboard/judging-system.test.ts, apps/web/tests/integration/leaderboard/leaderboard-edge-cases.test.ts, apps/web/tests/integration/leaderboard/submission-enforcement.test.ts, apps/web/tests/integration/leaderboard/test-helpers.ts, apps/web/tests/integration/partners/partner-admin-api.test.ts, apps/web/tests/integration/partners/partner-admin-management.test.ts, apps/web/tests/integration/partners/partner-admins.test.ts, apps/web/tests/integration/partners/partner-credit-allocation.test.ts, apps/web/tests/integration/partners/partner-credit-scoping.test.ts, apps/web/tests/integration/quests/api-routes.test.ts, apps/web/tests/integration/quests/faucet-edge-cases.test.ts, apps/web/tests/integration/quests/platform-adapter-extended.test.ts, apps/web/tests/integration/quests/platform-adapter.test.ts, apps/web/tests/integration/quests/quest-service-integration.test.ts, apps/web/tests/integration/quests/test-helpers.ts, apps/web/tests/integration/quests/twitter-adapter.test.ts, apps/web/tests/setup/database.ts, apps/web/tests/unit/components/admin/events-admin-tab.test.tsx, apps/web/tests/unit/components/batch/batch-runs-tab.test.tsx, apps/web/tests/unit/components/batch/batches-panel.test.tsx, apps/web/tests/unit/components/batch/simulation-profile-execution-card.test.tsx, apps/web/tests/unit/components/diff-viewer.test.tsx, apps/web/tests/unit/components/header/header-profile-sync.test.tsx, apps/web/tests/unit/components/partner-events-tab.test.tsx, apps/web/tests/unit/components/quests/competition-analytics.test.tsx, apps/web/tests/unit/components/quests/competition-hero.test.tsx, apps/web/tests/unit/components/quests/competition-leaderboard.test.tsx, apps/web/tests/unit/components/quests/competition-overview.test.tsx, apps/web/tests/unit/components/quests/competition-prizes.test.tsx, apps/web/tests/unit/components/quests/completed-quests-history.test.tsx, apps/web/tests/unit/components/quests/event-card.test.tsx, apps/web/tests/unit/components/quests/event-detail-modal.polling.test.tsx, apps/web/tests/unit/components/quests/event-detail-modal.test.tsx, apps/web/tests/unit/components/quests/quest-detail-modal.test.tsx, apps/web/tests/unit/components/quests/quest-grid.test.tsx, apps/web/tests/unit/components/quests/quest-stats-cards.test.tsx, apps/web/tests/unit/components/quests/rankings-table.test.tsx, apps/web/tests/unit/components/quests/submit-run-dialog.test.tsx, apps/web/tests/unit/components/settings/add-seats-dialog.test.tsx, apps/web/tests/unit/components/settings/partner-dashboard-tab.test.tsx, apps/web/tests/unit/components/settings/remove-seats-dialog.test.tsx, apps/web/tests/unit/components/todo-list.test.tsx, apps/web/tests/unit/components/ui/emoji-picker-input.test.tsx, apps/web/tests/unit/hooks/useBatchHooks.test.ts, apps/web/tests/unit/repositories/credits-repository.test.ts, apps/web/tests/unit/repositories/partners-admins-repository.test.ts, apps/web/tests/unit/routes/admin.partners.redirect.test.ts, apps/web/tests/unit/routes/api.admin.events.$id.finalize.test.ts, apps/web/tests/unit/routes/api.admin.events.$id.judges.test.ts, apps/web/tests/unit/routes/api.admin.events.$id.prizes.test.ts, apps/web/tests/unit/routes/api.admin.events.$id.tasks.test.ts, apps/web/tests/unit/routes/api.admin.events.create.test.ts, apps/web/tests/unit/routes/api.admin.events.payouts.test.ts, apps/web/tests/unit/routes/api.admin.events.status-phase-sync.test.ts, apps/web/tests/unit/routes/api.admin.partners.test.ts, apps/web/tests/unit/routes/api.admin.update-credits.test.ts, apps/web/tests/unit/routes/api.events.$id.register.test.ts, apps/web/tests/unit/routes/api.events.$id.tasks.test.ts, apps/web/tests/unit/routes/api.events.analytics.distribution.test.ts, apps/web/tests/unit/routes/api.partner.events.$id.finalize.test.ts, apps/web/tests/unit/routes/api.partner.events.$id.judges.test.ts, apps/web/tests/unit/routes/api.partner.events.$id.prizes.test.ts, apps/web/tests/unit/routes/api.partner.events.payouts.test.ts, apps/web/tests/unit/routes/api.partner.events.test.ts, apps/web/tests/unit/routes/api.partner.quests.test.ts, apps/web/tests/unit/routes/api.partner.roster.cache-invalidation.test.ts, apps/web/tests/unit/routes/competitions-slug.polling.test.tsx, apps/web/tests/unit/routes/events.$id.results.test.ts, apps/web/tests/unit/routes/quests-page.test.tsx, apps/web/tests/unit/services/batch-service.test.ts, apps/web/tests/unit/services/batch-store.test.ts, apps/web/tests/unit/services/batch-types.test.ts, apps/web/tests/unit/services/leaderboards/benchmark-service.test.ts, apps/web/tests/unit/services/leaderboards/leaderboard-service.test.ts, apps/web/tests/unit/services/quests/blockchain-adapter.test.ts, apps/web/tests/unit/services/quests/composite-adapter.test.ts, apps/web/tests/unit/services/quests/event-phase-service.test.ts, apps/web/tests/unit/services/quests/event-service.test.ts, apps/web/tests/unit/services/quests/github-adapter.test.ts, apps/web/tests/unit/services/quests/helpers.ts, apps/web/tests/unit/services/quests/quest-service-admin.test.ts, apps/web/tests/unit/services/quests/quest-service-claim.test.ts, apps/web/tests/unit/services/quests/quest-service-eligibility.test.ts, apps/web/tests/unit/services/quests/quest-service-faucet.test.ts, apps/web/tests/unit/services/quests/quest-service-gaps.test.ts, apps/web/tests/unit/services/quests/quest-service-verify.test.ts, apps/web/tests/unit/services/quests/quest-service.test.ts, apps/web/tests/unit/services/quests/score-details.test.ts, apps/web/tests/unit/services/quests/twitter-adapter.test.ts, apps/web/tests/unit/services/quests/verification-engine-internals.test.ts, apps/web/tests/unit/services/quests/verification-engine.test.ts, apps/web/tests/unit/services/quests/webhook-adapter.test.ts, apps/web/tests/unit/stores/sidebar-store.test.ts, apps/web/tests/unit/utils/route-auth.test.ts, apps/web/vite.config.ts, apps/web/worker-configuration.d.ts, apps/web/wrangler.develop.toml, apps/web/wrangler.local.toml, apps/web/wrangler.production.toml, devscripts/commands/e2e.ts, devscripts/index.ts, packages/solidity-plugin/src/components/AtAddressSection.tsx, packages/solidity-plugin/src/components/CompileSection.tsx, packages/solidity-plugin/src/components/ContractSelector.tsx, packages/solidity-plugin/src/components/DeployedContractsSection.tsx, pnpm-lock.yaml, scripts/e2e/agent-driver/agent-browser-driver.config.ts, scripts/e2e/agent-driver/record-quests-demo.ts, scripts/e2e/agent-driver/review-run.ts, scripts/e2e/agent-driver/run-competition-stories.ts, scripts/e2e/agent-driver/run-manifest.ts, scripts/e2e/agent-driver/run-quest-stories.ts, scripts/e2e/agent-driver/run-stories.ts, scripts/e2e/e2e.config.ts, scripts/e2e/playwright.config.ts, scripts/e2e/run-tests.sh, scripts/e2e/stress/server-utils.ts, scripts/e2e/tests/admin/01-admin-panel.spec.ts, scripts/e2e/tests/auth-helper.ts, scripts/e2e/tests/fixtures.ts, scripts/e2e/tests/global-setup.ts, scripts/e2e/tests/quests/01-quests-page.spec.ts, scripts/e2e/tests/quests/02-admin-quests.spec.ts, scripts/e2e/tests/quests/03-partner-quests.spec.ts, scripts/e2e/tests/quests/04-twitter-verification.spec.ts, scripts/e2e/tests/quests/05-events.spec.ts, scripts/e2e/tests/quests/06-leaderboard-batch.spec.ts, scripts/e2e/tests/quests/07-comprehensive-quest-journey.spec.ts, scripts/e2e/tests/quests/08-judging.spec.ts, scripts/e2e/tests/quests/09-admin-user-reflection-critical.spec.ts, scripts/e2e/tests/quests/09-event-lifecycle-frontend.spec.ts, scripts/e2e/tests/quests/10-admin-user-reflection-nightly.spec.ts, scripts/e2e/tests/quests/11-github-verification.spec.ts
No findings from this reviewer.
{
"command": [],
"result": {
"accepted_findings": [],
"coverage_gaps": [],
"coverage_score": 100,
"evidence_score": 100,
"recommendation": "ship",
"rejected_findings": [],
"signal_score": 100,
"status": "pass"
}
}