bass loop

Runs

JSON

{"args":[{"thunkPath":{"thunk":{"image":{"thunk":{"image":{"thunk":{"image":{"thunk":{"image":{"thunk":{"image":{"ref":{"platform":{"os":"linux","arch":"amd64"},"repository":"alpine/git","tag":"latest","digest":"sha256:66b210a97bc07bfd4019826bcd13a488b371a6cbe2630a4b37d23275658bd3f2"}}}},"args":[{"string":{"value":"git"}},{"string":{"value":"clone"}},{"string":{"value":"https://github.com/juiiyang/inbox-0.git"}},{"dirPath":{"path":"."}}]}},"args":[{"string":{"value":"git"}},{"string":{"value":"fetch"}},{"string":{"value":"origin"}},{"string":{"value":"4e8fa1dc89bfb047dc3fc48fe9ad107b7fe587bc"}}]}},"args":[{"string":{"value":"git"}},{"string":{"value":"checkout"}},{"string":{"value":"4e8fa1dc89bfb047dc3fc48fe9ad107b7fe587bc"}}]}},"args":[{"string":{"value":"git"}},{"string":{"value":"submodule"}},{"string":{"value":"update"}},{"string":{"value":"--init"}},{"string":{"value":"--recursive"}}]},"path":{"file":{"path":"bass/github-hook"}}}}],"stdin":[{"object":{"bindings":[{"symbol":"event","value":{"string":{"value":"push"}}},{"symbol":"payload","value":{"object":{"bindings":[{"symbol":"ref","value":{"string":{"value":"refs/heads/main"}}},{"symbol":"before","value":{"string":{"value":"0000000000000000000000000000000000000000"}}},{"symbol":"after","value":{"string":{"value":"4e8fa1dc89bfb047dc3fc48fe9ad107b7fe587bc"}}},{"symbol":"repository","value":{"object":{"bindings":[{"symbol":"id","value":{"int":{"value":"951640249"}}},{"symbol":"node_id","value":{"string":{"value":"R_kgDOOLjguQ"}}},{"symbol":"name","value":{"string":{"value":"inbox-0"}}},{"symbol":"full_name","value":{"string":{"value":"juiiyang/inbox-0"}}},{"symbol":"private","value":{"bool":{"value":true}}},{"symbol":"owner","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"juiiyang"}}},{"symbol":"email","value":{"string":{"value":"grey0520@foxmail.com"}}},{"symbol":"login","value":{"string":{"value":"juiiyang"}}},{"symbol":"id","value":{"int":{"value":"70519059"}}},{"symbol":"node_id","value":{"string":{"value":"MDQ6VXNlcjcwNTE5MDU5"}}},{"symbol":"avatar_url","value":{"string":{"value":"https://avatars.githubusercontent.com/u/70519059?v=4"}}},{"symbol":"gravatar_id","value":{"string":{}}},{"symbol":"url","value":{"string":{"value":"https://api.github.com/users/juiiyang"}}},{"symbol":"html_url","value":{"string":{"value":"https://github.com/juiiyang"}}},{"symbol":"followers_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/followers"}}},{"symbol":"following_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/following{/other_user}"}}},{"symbol":"gists_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/gists{/gist_id}"}}},{"symbol":"starred_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/starred{/owner}{/repo}"}}},{"symbol":"subscriptions_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/subscriptions"}}},{"symbol":"organizations_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/orgs"}}},{"symbol":"repos_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/repos"}}},{"symbol":"events_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/events{/privacy}"}}},{"symbol":"received_events_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/received_events"}}},{"symbol":"type","value":{"string":{"value":"User"}}},{"symbol":"user_view_type","value":{"string":{"value":"public"}}},{"symbol":"site_admin","value":{"bool":{}}}]}}},{"symbol":"html_url","value":{"string":{"value":"https://github.com/juiiyang/inbox-0"}}},{"symbol":"description","value":{"null":{}}},{"symbol":"fork","value":{"bool":{}}},{"symbol":"url","value":{"string":{"value":"https://github.com/juiiyang/inbox-0"}}},{"symbol":"forks_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/forks"}}},{"symbol":"keys_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/keys{/key_id}"}}},{"symbol":"collaborators_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/collaborators{/collaborator}"}}},{"symbol":"teams_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/teams"}}},{"symbol":"hooks_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/hooks"}}},{"symbol":"issue_events_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/issues/events{/number}"}}},{"symbol":"events_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/events"}}},{"symbol":"assignees_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/assignees{/user}"}}},{"symbol":"branches_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/branches{/branch}"}}},{"symbol":"tags_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/tags"}}},{"symbol":"blobs_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/git/blobs{/sha}"}}},{"symbol":"git_tags_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/git/tags{/sha}"}}},{"symbol":"git_refs_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/git/refs{/sha}"}}},{"symbol":"trees_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/git/trees{/sha}"}}},{"symbol":"statuses_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/statuses/{sha}"}}},{"symbol":"languages_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/languages"}}},{"symbol":"stargazers_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/stargazers"}}},{"symbol":"contributors_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/contributors"}}},{"symbol":"subscribers_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/subscribers"}}},{"symbol":"subscription_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/subscription"}}},{"symbol":"commits_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/commits{/sha}"}}},{"symbol":"git_commits_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/git/commits{/sha}"}}},{"symbol":"comments_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/comments{/number}"}}},{"symbol":"issue_comment_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/issues/comments{/number}"}}},{"symbol":"contents_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/contents/{+path}"}}},{"symbol":"compare_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/compare/{base}...{head}"}}},{"symbol":"merges_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/merges"}}},{"symbol":"archive_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/{archive_format}{/ref}"}}},{"symbol":"downloads_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/downloads"}}},{"symbol":"issues_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/issues{/number}"}}},{"symbol":"pulls_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/pulls{/number}"}}},{"symbol":"milestones_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/milestones{/number}"}}},{"symbol":"notifications_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/notifications{?since,all,participating}"}}},{"symbol":"labels_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/labels{/name}"}}},{"symbol":"releases_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/releases{/id}"}}},{"symbol":"deployments_url","value":{"string":{"value":"https://api.github.com/repos/juiiyang/inbox-0/deployments"}}},{"symbol":"created_at","value":{"int":{"value":"1742437184"}}},{"symbol":"updated_at","value":{"string":{"value":"2025-03-20T02:19:45Z"}}},{"symbol":"pushed_at","value":{"int":{"value":"1742437202"}}},{"symbol":"git_url","value":{"string":{"value":"git://github.com/juiiyang/inbox-0.git"}}},{"symbol":"ssh_url","value":{"string":{"value":"git@github.com:juiiyang/inbox-0.git"}}},{"symbol":"clone_url","value":{"string":{"value":"https://github.com/juiiyang/inbox-0.git"}}},{"symbol":"svn_url","value":{"string":{"value":"https://github.com/juiiyang/inbox-0"}}},{"symbol":"homepage","value":{"null":{}}},{"symbol":"size","value":{"int":{}}},{"symbol":"stargazers_count","value":{"int":{}}},{"symbol":"watchers_count","value":{"int":{}}},{"symbol":"language","value":{"null":{}}},{"symbol":"has_issues","value":{"bool":{"value":true}}},{"symbol":"has_projects","value":{"bool":{"value":true}}},{"symbol":"has_downloads","value":{"bool":{"value":true}}},{"symbol":"has_wiki","value":{"bool":{}}},{"symbol":"has_pages","value":{"bool":{}}},{"symbol":"has_discussions","value":{"bool":{}}},{"symbol":"forks_count","value":{"int":{}}},{"symbol":"mirror_url","value":{"null":{}}},{"symbol":"archived","value":{"bool":{}}},{"symbol":"disabled","value":{"bool":{}}},{"symbol":"open_issues_count","value":{"int":{}}},{"symbol":"license","value":{"null":{}}},{"symbol":"allow_forking","value":{"bool":{"value":true}}},{"symbol":"is_template","value":{"bool":{}}},{"symbol":"web_commit_signoff_required","value":{"bool":{}}},{"symbol":"topics","value":{"array":{}}},{"symbol":"visibility","value":{"string":{"value":"private"}}},{"symbol":"forks","value":{"int":{}}},{"symbol":"open_issues","value":{"int":{}}},{"symbol":"watchers","value":{"int":{}}},{"symbol":"default_branch","value":{"string":{"value":"main"}}},{"symbol":"stargazers","value":{"int":{}}},{"symbol":"master_branch","value":{"string":{"value":"main"}}}]}}},{"symbol":"pusher","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"juiiyang"}}},{"symbol":"email","value":{"string":{"value":"grey0520@foxmail.com"}}}]}}},{"symbol":"sender","value":{"object":{"bindings":[{"symbol":"login","value":{"string":{"value":"juiiyang"}}},{"symbol":"id","value":{"int":{"value":"70519059"}}},{"symbol":"node_id","value":{"string":{"value":"MDQ6VXNlcjcwNTE5MDU5"}}},{"symbol":"avatar_url","value":{"string":{"value":"https://avatars.githubusercontent.com/u/70519059?v=4"}}},{"symbol":"gravatar_id","value":{"string":{}}},{"symbol":"url","value":{"string":{"value":"https://api.github.com/users/juiiyang"}}},{"symbol":"html_url","value":{"string":{"value":"https://github.com/juiiyang"}}},{"symbol":"followers_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/followers"}}},{"symbol":"following_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/following{/other_user}"}}},{"symbol":"gists_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/gists{/gist_id}"}}},{"symbol":"starred_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/starred{/owner}{/repo}"}}},{"symbol":"subscriptions_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/subscriptions"}}},{"symbol":"organizations_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/orgs"}}},{"symbol":"repos_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/repos"}}},{"symbol":"events_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/events{/privacy}"}}},{"symbol":"received_events_url","value":{"string":{"value":"https://api.github.com/users/juiiyang/received_events"}}},{"symbol":"type","value":{"string":{"value":"User"}}},{"symbol":"user_view_type","value":{"string":{"value":"public"}}},{"symbol":"site_admin","value":{"bool":{}}}]}}},{"symbol":"installation","value":{"object":{"bindings":[{"symbol":"id","value":{"int":{"value":"29587902"}}},{"symbol":"node_id","value":{"string":{"value":"MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMjk1ODc5MDI="}}}]}}},{"symbol":"created","value":{"bool":{"value":true}}},{"symbol":"deleted","value":{"bool":{}}},{"symbol":"forced","value":{"bool":{}}},{"symbol":"base_ref","value":{"null":{}}},{"symbol":"compare","value":{"string":{"value":"https://github.com/juiiyang/inbox-0/commit/4e8fa1dc89bf"}}},{"symbol":"commits","value":{"array":{"values":[{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"4e8fa1dc89bfb047dc3fc48fe9ad107b7fe587bc"}}},{"symbol":"tree_id","value":{"string":{"value":"0432934e0f156fb55f9ae620c8260f3540b832f2"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"Initial commit\n\nCreated from https://vercel.com/new"}}},{"symbol":"timestamp","value":{"string":{"value":"2025-03-20T02:20:00Z"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/juiiyang/inbox-0/commit/4e8fa1dc89bfb047dc3fc48fe9ad107b7fe587bc"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"juiiyang"}}},{"symbol":"email","value":{"string":{"value":"70519059+juiiyang@users.noreply.github.com"}}},{"symbol":"username","value":{"string":{"value":"juiiyang"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"juiiyang"}}},{"symbol":"email","value":{"string":{"value":"70519059+juiiyang@users.noreply.github.com"}}},{"symbol":"username","value":{"string":{"value":"juiiyang"}}}]}}},{"symbol":"added","value":{"array":{"values":[{"string":{"value":".cursor/rules/cursor-rules-location.mdc"}},{"string":{"value":".cursor/rules/environment-variables.mdc"}},{"string":{"value":".cursorrules"}},{"string":{"value":".eslintrc.js"}},{"string":{"value":".github/screenshots/bulk-unsubscriber.png"}},{"string":{"value":".github/screenshots/email-assistant.png"}},{"string":{"value":".github/screenshots/email-client.png"}},{"string":{"value":".github/screenshots/reply-zero.png"}},{"string":{"value":".gitignore"}},{"string":{"value":".husky/.gitignore"}},{"string":{"value":".husky/pre-commit"}},{"string":{"value":".npmrc"}},{"string":{"value":".vscode/extensions.json"}},{"string":{"value":".vscode/settings.json"}},{"string":{"value":".vscode/typescriptreact.code-snippets"}},{"string":{"value":"ARCHITECTURE.md"}},{"string":{"value":"CLA.md"}},{"string":{"value":"LICENSE"}},{"string":{"value":"README.md"}},{"string":{"value":"apps/mcp-server/.env.example"}},{"string":{"value":"apps/mcp-server/.gitignore"}},{"string":{"value":"apps/mcp-server/README.md"}},{"string":{"value":"apps/mcp-server/package.json"}},{"string":{"value":"apps/mcp-server/src/index.ts"}},{"string":{"value":"apps/mcp-server/tsconfig.json"}},{"string":{"value":"apps/unsubscriber/.env.example"}},{"string":{"value":"apps/unsubscriber/README.md"}},{"string":{"value":"apps/unsubscriber/package.json"}},{"string":{"value":"apps/unsubscriber/src/env.ts"}},{"string":{"value":"apps/unsubscriber/src/llm.ts"}},{"string":{"value":"apps/unsubscriber/src/main.ts"}},{"string":{"value":"apps/unsubscriber/src/server.ts"}},{"string":{"value":"apps/unsubscriber/tsconfig.json"}},{"string":{"value":"apps/web/.env.example"}},{"string":{"value":"apps/web/.eslintrc.json"}},{"string":{"value":"apps/web/CLAUDE.md"}},{"string":{"value":"apps/web/__tests__/ai-categorize-senders.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-choose-args.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-choose-rule.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-create-group.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-diff-rules.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-example-matches.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-find-snippets.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-process-user-request.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-prompt-to-rules.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-rule-fix.test.ts"}},{"string":{"value":"apps/web/app/(app)/ErrorMessages.tsx"}},{"string":{"value":"apps/web/app/(app)/PermissionsCheck.tsx"}},{"string":{"value":"apps/web/app/(app)/admin/AdminUpgradeUserForm.tsx"}},{"string":{"value":"apps/web/app/(app)/admin/AdminUserControls.tsx"}},{"string":{"value":"apps/web/app/(app)/admin/page.tsx"}},{"string":{"value":"apps/web/app/(app)/admin/validation.tsx"}},{"string":{"value":"apps/web/app/(app)/assess.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/AutomationOnboarding.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/BulkRunRules.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/ExecutedRulesTable.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/History.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/Pending.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/PersonaDialog.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/Process.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/ProcessResultDisplay.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/ProcessRules.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/ProcessingPromptFileDialog.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/ReportMistake.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/RuleForm.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/Rules.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/RulesPrompt.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/RulesSelect.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/SetDateDropdown.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/TestCustomEmailForm.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/create/examples.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/create/page.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/examples.ts"}},{"string":{"value":"apps/web/app/(app)/automation/group/Groups.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/group/LearnedPatterns.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/group/ViewGroup.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/group/[groupId]/examples/page.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/group/[groupId]/page.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/page.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/rule/[ruleId]/error.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/rule/[ruleId]/examples/example-list.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/rule/[ruleId]/examples/page.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/rule/[ruleId]/examples/types.ts"}},{"string":{"value":"apps/web/app/(app)/automation/rule/[ruleId]/page.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/rule/create/page.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-archive/page.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/ArchiveProgress.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/BulkActions.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/BulkUnsubscribe.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/BulkUnsubscribeDesktop.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/BulkUnsubscribeMobile.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/BulkUnsubscribeSection.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/BulkUnsubscribeSummary.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/SearchBar.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/ShortcutTooltip.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/common.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/hooks.ts"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/page.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/types.ts"}},{"string":{"value":"apps/web/app/(app)/clean/ActionSelectionStep.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/CleanHistory.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/CleanInstructionsStep.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/CleanRun.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/CleanStats.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/ConfirmationStep.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/EmailFirehose.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/EmailFirehoseItem.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/IntroStep.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/PreviewBatch.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/TimeRangeStep.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/consts.ts"}},{"string":{"value":"apps/web/app/(app)/clean/helpers.ts"}},{"string":{"value":"apps/web/app/(app)/clean/history/page.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/loading.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/onboarding/page.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/page.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/run/page.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/types.ts"}},{"string":{"value":"apps/web/app/(app)/clean/useEmailStream.ts"}},{"string":{"value":"apps/web/app/(app)/clean/useSkipSettings.ts"}},{"string":{"value":"apps/web/app/(app)/clean/useStep.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/ColdEmailList.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/ColdEmailPromptForm.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/ColdEmailRejected.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/ColdEmailSettings.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/ColdEmailTest.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/TestRules.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/page.tsx"}},{"string":{"value":"apps/web/app/(app)/compose/ComposeEmailForm.tsx"}},{"string":{"value":"apps/web/app/(app)/compose/ComposeEmailFormLazy.tsx"}},{"string":{"value":"apps/web/app/(app)/compose/page.tsx"}},{"string":{"value":"apps/web/app/(app)/early-access/EarlyAccessFeatures.tsx"}},{"string":{"value":"apps/web/app/(app)/early-access/page.tsx"}},{"string":{"value":"apps/web/app/(app)/error.tsx"}},{"string":{"value":"apps/web/app/(app)/last-login.tsx"}},{"string":{"value":"apps/web/app/(app)/layout.tsx"}},{"string":{"value":"apps/web/app/(app)/license/page.tsx"}},{"string":{"value":"apps/web/app/(app)/mail/BetaBanner.tsx"}},{"string":{"value":"apps/web/app/(app)/mail/page.tsx"}},{"string":{"value":"apps/web/app/(app)/no-reply/page.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/OnboardingBulkUnsubscriber.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/OnboardingColdEmailBlocker.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/OnboardingEmailAssistant.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/OnboardingFinish.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/OnboardingNextButton.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/Steps.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/page.tsx"}},{"string":{"value":"apps/web/app/(app)/permissions/consent/page.tsx"}},{"string":{"value":"apps/web/app/(app)/permissions/error/page.tsx"}},{"string":{"value":"apps/web/app/(app)/premium/PremiumModal.tsx"}},{"string":{"value":"apps/web/app/(app)/premium/Pricing.tsx"}},{"string":{"value":"apps/web/app/(app)/premium/config.ts"}},{"string":{"value":"apps/web/app/(app)/premium/page.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/AwaitingReply.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/EnableReplyTracker.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/NeedsAction.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/NeedsReply.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/ReplyTrackerEmails.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/ReplyTrackerSettings.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/Resolved.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/TimeRangeFilter.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/date-filter.ts"}},{"string":{"value":"apps/web/app/(app)/reply-zero/fetch-trackers.ts"}},{"string":{"value":"apps/web/app/(app)/reply-zero/page.tsx"}},{"string":{"value":"apps/web/app/(app)/sentry-identify.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/AboutSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/AboutSectionForm.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/ApiKeysCreateForm.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/ApiKeysSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/DeleteSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/EmailUpdatesSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/LabelsSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/ModelSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/MultiAccountSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/SignatureSectionForm.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/WebhookGenerate.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/WebhookSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/page.tsx"}},{"string":{"value":"apps/web/app/(app)/setup/page.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/SimpleList.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/SimpleModeOnboarding.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/SimpleProgress.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/SimpleProgressProvider.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/Summary.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/ViewMoreButton.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/categories.ts"}},{"string":{"value":"apps/web/app/(app)/simple/completed/OpenMultipleGmailButton.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/completed/ShareOnTwitterButton.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/completed/page.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/layout.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/loading.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/page.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/CategorizeProgress.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/CategorizeWithAiButton.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/CreateCategoryButton.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/Uncategorized.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/board/page.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/page.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/setup/SetUpCategories.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/setup/SmartCategoriesOnboarding.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/setup/page.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/ActionBar.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/CombinedStatsChart.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/DetailedStats.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/DetailedStatsFilter.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/EmailActionsAnalytics.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/EmailAnalytics.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/EmailsToIncludeFilter.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/LoadProgress.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/LoadStatsButton.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/NewsletterModal.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/Stats.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/StatsChart.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/StatsOnboarding.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/StatsSummary.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/page.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/params.ts"}},{"string":{"value":"apps/web/app/(app)/stats/useExpanded.tsx"}},{"string":{"value":"apps/web/app/(app)/usage/page.tsx"}},{"string":{"value":"apps/web/app/(app)/usage/usage.tsx"}},{"string":{"value":"apps/web/app/(landing)/ai-automation/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/block-cold-emails/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/bulk-email-unsubscriber/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/components/TestAction.tsx"}},{"string":{"value":"apps/web/app/(landing)/components/TestError.tsx"}},{"string":{"value":"apps/web/app/(landing)/components/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/components/test-action.ts"}},{"string":{"value":"apps/web/app/(landing)/email-analytics/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/error.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/CTA.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/CTAButtons.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/FAQs.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/Features.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/Footer.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/Header.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/Hero.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/HeroAB.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/LogoCloud.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/Privacy.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/SquaresPattern.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/Testimonials.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/layout.tsx"}},{"string":{"value":"apps/web/app/(landing)/login/LoginForm.tsx"}},{"string":{"value":"apps/web/app/(landing)/login/error/AutoLogOut.tsx"}},{"string":{"value":"apps/web/app/(landing)/login/error/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/login/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/oss-friends/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/privacy/content.mdx"}},{"string":{"value":"apps/web/app/(landing)/privacy/content.tsx"}},{"string":{"value":"apps/web/app/(landing)/privacy/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/reply-zero-ai/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/terms/content.mdx"}},{"string":{"value":"apps/web/app/(landing)/terms/content.tsx"}},{"string":{"value":"apps/web/app/(landing)/terms/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/thank-you/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/welcome-upgrade/WelcomeUpgradeNav.tsx"}},{"string":{"value":"apps/web/app/(landing)/welcome-upgrade/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/welcome/form.tsx"}},{"string":{"value":"apps/web/app/(landing)/welcome/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/welcome/sign-up-event.tsx"}},{"string":{"value":"apps/web/app/(landing)/welcome/survey.ts"}},{"string":{"value":"apps/web/app/(landing)/welcome/utms.tsx"}},{"string":{"value":"apps/web/app/api/ai/categorize/controller.ts"}},{"string":{"value":"apps/web/app/api/ai/compose-autocomplete/route.ts"}},{"string":{"value":"apps/web/app/api/ai/compose-autocomplete/validation.ts"}},{"string":{"value":"apps/web/app/api/ai/models/route.ts"}},{"string":{"value":"apps/web/app/api/ai/summarise/controller.ts"}},{"string":{"value":"apps/web/app/api/ai/summarise/route.ts"}},{"string":{"value":"apps/web/app/api/ai/summarise/validation.ts"}},{"string":{"value":"apps/web/app/api/auth/[...nextauth]/auth.ts"}},{"string":{"value":"apps/web/app/api/auth/[...nextauth]/route.ts"}},{"string":{"value":"apps/web/app/api/clean/gmail/route.ts"}},{"string":{"value":"apps/web/app/api/clean/history/route.ts"}},{"string":{"value":"apps/web/app/api/clean/route.ts"}},{"string":{"value":"apps/web/app/api/clean/save-result.ts"}},{"string":{"value":"apps/web/app/api/email-stream/route.ts"}},{"string":{"value":"apps/web/app/api/google/contacts/route.ts"}},{"string":{"value":"apps/web/app/api/google/labels/create/controller.ts"}},{"string":{"value":"apps/web/app/api/google/labels/create/route.ts"}},{"string":{"value":"apps/web/app/api/google/labels/route.ts"}},{"string":{"value":"apps/web/app/api/google/messages/attachment/route.ts"}},{"string":{"value":"apps/web/app/api/google/messages/batch/route.ts"}},{"string":{"value":"apps/web/app/api/google/messages/route.ts"}},{"string":{"value":"apps/web/app/api/google/messages/validation.ts"}},{"string":{"value":"apps/web/app/api/google/threads/[id]/route.ts"}},{"string":{"value":"apps/web/app/api/google/threads/archive/controller.ts"}},{"string":{"value":"apps/web/app/api/google/threads/archive/route.ts"}},{"string":{"value":"apps/web/app/api/google/threads/basic/route.ts"}},{"string":{"value":"apps/web/app/api/google/threads/batch/route.ts"}},{"string":{"value":"apps/web/app/api/google/threads/controller.ts"}},{"string":{"value":"apps/web/app/api/google/threads/route.ts"}},{"string":{"value":"apps/web/app/api/google/threads/validation.ts"}},{"string":{"value":"apps/web/app/api/google/watch/all/route.ts"}},{"string":{"value":"apps/web/app/api/google/watch/controller.ts"}},{"string":{"value":"apps/web/app/api/google/watch/route.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/block-unsubscribed-emails.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/logger.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/process-history-item.test.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/process-history-item.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/process-history.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/route.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/types.ts"}},{"string":{"value":"apps/web/app/api/lemon-squeezy/api.ts"}},{"string":{"value":"apps/web/app/api/lemon-squeezy/webhook/route.ts"}},{"string":{"value":"apps/web/app/api/lemon-squeezy/webhook/types.ts"}},{"string":{"value":"apps/web/app/api/resend/summary/all/route.ts"}},{"string":{"value":"apps/web/app/api/resend/summary/route.ts"}},{"string":{"value":"apps/web/app/api/unsubscribe/route.ts"}},{"string":{"value":"apps/web/app/api/user/bulk-archive/route.ts"}},{"string":{"value":"apps/web/app/api/user/categories/route.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/batch/handle-batch-validation.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/batch/handle-batch.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/batch/route.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/batch/simple/route.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/progress/route.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/types.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/uncategorized/get-senders.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/uncategorized/get-uncategorized-senders.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/uncategorized/route.ts"}},{"string":{"value":"apps/web/app/api/user/cold-email/route.ts"}},{"string":{"value":"apps/web/app/api/user/complete-registration/route.ts"}},{"string":{"value":"apps/web/app/api/user/group/[groupId]/items/route.ts"}},{"string":{"value":"apps/web/app/api/user/group/[groupId]/messages/controller.ts"}},{"string":{"value":"apps/web/app/api/user/group/[groupId]/messages/route.ts"}},{"string":{"value":"apps/web/app/api/user/group/[groupId]/rules/route.ts"}},{"string":{"value":"apps/web/app/api/user/group/route.ts"}},{"string":{"value":"apps/web/app/api/user/labels/route.ts"}},{"string":{"value":"apps/web/app/api/user/me/route.ts"}},{"string":{"value":"apps/web/app/api/user/no-reply/route.ts"}},{"string":{"value":"apps/web/app/api/user/planned/get-executed-rules.ts"}},{"string":{"value":"apps/web/app/api/user/planned/history/route.ts"}},{"string":{"value":"apps/web/app/api/user/planned/route.ts"}},{"string":{"value":"apps/web/app/api/user/rules/[id]/example/controller.ts"}},{"string":{"value":"apps/web/app/api/user/rules/[id]/example/route.ts"}},{"string":{"value":"apps/web/app/api/user/rules/[id]/route.ts"}},{"string":{"value":"apps/web/app/api/user/rules/prompt/route.ts"}},{"string":{"value":"apps/web/app/api/user/rules/route.ts"}},{"string":{"value":"apps/web/app/api/user/settings/cold-email/route.ts"}},{"string":{"value":"apps/web/app/api/user/settings/cold-email/validation.ts"}},{"string":{"value":"apps/web/app/api/user/settings/email-updates/route.ts"}},{"string":{"value":"apps/web/app/api/user/settings/email-updates/validation.ts"}},{"string":{"value":"apps/web/app/api/user/settings/multi-account/route.ts"}},{"string":{"value":"apps/web/app/api/user/settings/multi-account/validation.ts"}},{"string":{"value":"apps/web/app/api/user/settings/route.ts"}},{"string":{"value":"apps/web/app/api/user/settings/validation.ts"}},{"string":{"value":"apps/web/app/api/user/stats/day/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/email-actions/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/helpers.ts"}},{"string":{"value":"apps/web/app/api/user/stats/newsletters/helpers.ts"}},{"string":{"value":"apps/web/app/api/user/stats/newsletters/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/newsletters/summary/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/recipients/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/sender-emails/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/senders/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/tinybird/load/load-emails.ts"}},{"string":{"value":"apps/web/app/api/user/stats/tinybird/load/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/tinybird/load/validation.ts"}},{"string":{"value":"apps/web/app/api/user/stats/tinybird/route.ts"}},{"string":{"value":"apps/web/app/api/v1/group/[groupId]/emails/route.ts"}},{"string":{"value":"apps/web/app/api/v1/group/[groupId]/emails/validation.ts"}},{"string":{"value":"apps/web/app/api/v1/openapi/route.ts"}},{"string":{"value":"apps/web/app/api/v1/reply-tracker/route.ts"}},{"string":{"value":"apps/web/app/api/v1/reply-tracker/validation.ts"}},{"string":{"value":"apps/web/app/blog/components/BlogPost.tsx"}},{"string":{"value":"apps/web/app/blog/components/Prose.tsx"}},{"string":{"value":"apps/web/app/blog/components/ReadMore.tsx"}},{"string":{"value":"apps/web/app/blog/components/TableOfContents.tsx"}},{"string":{"value":"apps/web/app/blog/components/TryInboxZero.tsx"}},{"string":{"value":"apps/web/app/blog/mdx.d.ts"}},{"string":{"value":"apps/web/app/blog/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/StructuredData.tsx"}},{"string":{"value":"apps/web/app/blog/post/[slug]/Post.tsx"}},{"string":{"value":"apps/web/app/blog/post/[slug]/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/alternatives-to-skiff-mail/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/alternatives-to-skiff-mail/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/alternatives-to-skiff-mail/opengraph-image.png"}},{"string":{"value":"apps/web/app/blog/post/alternatives-to-skiff-mail/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/best-email-unsubscribe-app/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/best-email-unsubscribe-app/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/best-email-unsubscribe-app/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/bulk-unsubscribe-from-emails/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/bulk-unsubscribe-from-emails/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/bulk-unsubscribe-from-emails/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/email-management-best-practices/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/email-management-best-practices/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/email-management-best-practices/opengraph-image.jpg"}},{"string":{"value":"apps/web/app/blog/post/email-management-best-practices/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/escape-email-trap-unsubscribe-for-good/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/escape-email-trap-unsubscribe-for-good/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/escape-email-trap-unsubscribe-for-good/opengraph-image.png"}},{"string":{"value":"apps/web/app/blog/post/escape-email-trap-unsubscribe-for-good/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/gmail-productivity-hacks/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/gmail-productivity-hacks/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/gmail-productivity-hacks/opengraph-image.jpg"}},{"string":{"value":"apps/web/app/blog/post/gmail-productivity-hacks/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/how-my-open-source-saas-hit-first-on-product-hunt/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/how-my-open-source-saas-hit-first-on-product-hunt/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/how-my-open-source-saas-hit-first-on-product-hunt/opengraph-image.png"}},{"string":{"value":"apps/web/app/blog/post/how-my-open-source-saas-hit-first-on-product-hunt/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-benefits-for-mental-health/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-benefits-for-mental-health/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-benefits-for-mental-health/opengraph-image.jpg"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-benefits-for-mental-health/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-workflow-for-entrepreneurs/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-workflow-for-entrepreneurs/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-workflow-for-entrepreneurs/opengraph-image.jpg"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-workflow-for-entrepreneurs/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/managing-email-stress-for-remote-workers/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/managing-email-stress-for-remote-workers/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/managing-email-stress-for-remote-workers/opengraph-image.jpg"}},{"string":{"value":"apps/web/app/blog/post/managing-email-stress-for-remote-workers/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/why-build-an-open-source-saas/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/why-build-an-open-source-saas/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/why-build-an-open-source-saas/opengraph-image.png"}},{"string":{"value":"apps/web/app/blog/post/why-build-an-open-source-saas/page.tsx"}},{"string":{"value":"apps/web/app/blog/types.ts"}},{"string":{"value":"apps/web/app/global-error.tsx"}},{"string":{"value":"apps/web/app/icon.png"}},{"string":{"value":"apps/web/app/layout.tsx"}},{"string":{"value":"apps/web/app/manifest.json"}},{"string":{"value":"apps/web/app/not-found.tsx"}},{"string":{"value":"apps/web/app/opengraph-image.png"}},{"string":{"value":"apps/web/app/sitemap.ts"}},{"string":{"value":"apps/web/app/startup-image.ts"}},{"string":{"value":"apps/web/app/studio/[[...tool]]/page.tsx"}},{"string":{"value":"apps/web/app/sw.ts"}},{"string":{"value":"apps/web/app/utm.tsx"}},{"string":{"value":"apps/web/components.json"}},{"string":{"value":"apps/web/components/ActionButtons.tsx"}},{"string":{"value":"apps/web/components/ActionButtonsBulk.tsx"}},{"string":{"value":"apps/web/components/Alert.tsx"}},{"string":{"value":"apps/web/components/Badge.tsx"}},{"string":{"value":"apps/web/components/Banner.tsx"}},{"string":{"value":"apps/web/components/Button.tsx"}},{"string":{"value":"apps/web/components/ButtonGroup.tsx"}},{"string":{"value":"apps/web/components/ButtonList.tsx"}},{"string":{"value":"apps/web/components/ButtonListSurvey.tsx"}},{"string":{"value":"apps/web/components/CategoryBadge.tsx"}},{"string":{"value":"apps/web/components/CategorySelect.tsx"}},{"string":{"value":"apps/web/components/Celebration.tsx"}},{"string":{"value":"apps/web/components/Checkbox.tsx"}},{"string":{"value":"apps/web/components/ClientOnly.tsx"}},{"string":{"value":"apps/web/components/Combobox.tsx"}},{"string":{"value":"apps/web/components/CommandK.tsx"}},{"string":{"value":"apps/web/components/Container.tsx"}},{"string":{"value":"apps/web/components/CopyInput.tsx"}},{"string":{"value":"apps/web/components/CrispChat.tsx"}},{"string":{"value":"apps/web/components/DatePickerWithRange.tsx"}},{"string":{"value":"apps/web/components/EmailCell.tsx"}},{"string":{"value":"apps/web/components/EmailMessageCell.tsx"}},{"string":{"value":"apps/web/components/EmailViewer.tsx"}},{"string":{"value":"apps/web/components/EnableFeatureCard.tsx"}},{"string":{"value":"apps/web/components/ErrorBoundary.tsx"}},{"string":{"value":"apps/web/components/ErrorDisplay.tsx"}},{"string":{"value":"apps/web/components/ErrorPage.tsx"}},{"string":{"value":"apps/web/components/Form.tsx"}},{"string":{"value":"apps/web/components/GroupHeading.tsx"}},{"string":{"value":"apps/web/components/GroupedTable.tsx"}},{"string":{"value":"apps/web/components/HeroVideoDialog.tsx"}},{"string":{"value":"apps/web/components/HoverCard.tsx"}},{"string":{"value":"apps/web/components/Input.tsx"}},{"string":{"value":"apps/web/components/LabelsSubMenu.tsx"}},{"string":{"value":"apps/web/components/LegalPage.tsx"}},{"string":{"value":"apps/web/components/Linkify.tsx"}},{"string":{"value":"apps/web/components/Loading.tsx"}},{"string":{"value":"apps/web/components/LoadingContent.tsx"}},{"string":{"value":"apps/web/components/Logo.tsx"}},{"string":{"value":"apps/web/components/MultiSelectFilter.tsx"}},{"string":{"value":"apps/web/components/NavBottom.tsx"}},{"string":{"value":"apps/web/components/OnboardingModal.tsx"}},{"string":{"value":"apps/web/components/Panel.tsx"}},{"string":{"value":"apps/web/components/PlanBadge.tsx"}},{"string":{"value":"apps/web/components/PremiumAlert.tsx"}},{"string":{"value":"apps/web/components/ProgressPanel.tsx"}},{"string":{"value":"apps/web/components/RadioGroup.tsx"}},{"string":{"value":"apps/web/components/SearchForm.tsx"}},{"string":{"value":"apps/web/components/Select.tsx"}},{"string":{"value":"apps/web/components/SideNav.tsx"}},{"string":{"value":"apps/web/components/SideNavMenu.tsx"}},{"string":{"value":"apps/web/components/SideNavWithTopNav.tsx"}},{"string":{"value":"apps/web/components/SlideOverSheet.tsx"}},{"string":{"value":"apps/web/components/StatsCards.tsx"}},{"string":{"value":"apps/web/components/TablePagination.tsx"}},{"string":{"value":"apps/web/components/Tabs.tsx"}},{"string":{"value":"apps/web/components/TabsToolbar.tsx"}},{"string":{"value":"apps/web/components/Tag.tsx"}},{"string":{"value":"apps/web/components/Toast.tsx"}},{"string":{"value":"apps/web/components/Toggle.tsx"}},{"string":{"value":"apps/web/components/TokenCheck.tsx"}},{"string":{"value":"apps/web/components/Tooltip.tsx"}},{"string":{"value":"apps/web/components/TooltipExplanation.tsx"}},{"string":{"value":"apps/web/components/TopBar.tsx"}},{"string":{"value":"apps/web/components/TopNav.tsx"}},{"string":{"value":"apps/web/components/TopSection.tsx"}},{"string":{"value":"apps/web/components/Typography.tsx"}},{"string":{"value":"apps/web/components/ViewEmailButton.tsx"}},{"string":{"value":"apps/web/components/YouTubeVideo.tsx"}},{"string":{"value":"apps/web/components/charts/BarList.tsx"}},{"string":{"value":"apps/web/components/editor/Tiptap.tsx"}},{"string":{"value":"apps/web/components/editor/extensions.ts"}},{"string":{"value":"apps/web/components/email-list/EmailAttachments.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailContents.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailDate.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailDetails.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailList.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailListItem.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailMessage.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailPanel.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailThread.tsx"}},{"string":{"value":"apps/web/components/email-list/PlanActions.tsx"}},{"string":{"value":"apps/web/components/email-list/PlanExplanation.tsx"}},{"string":{"value":"apps/web/components/email-list/types.ts"}},{"string":{"value":"apps/web/components/kanban/BoardColumn.tsx"}},{"string":{"value":"apps/web/components/kanban/KanbanBoard.tsx"}},{"string":{"value":"apps/web/components/kanban/TaskCard.tsx"}},{"string":{"value":"apps/web/components/kanban/kanban-utils.ts"}},{"string":{"value":"apps/web/components/kanban/multipleContainersKeyboardPreset.ts"}},{"string":{"value":"apps/web/components/layouts/BasicLayout.tsx"}},{"string":{"value":"apps/web/components/layouts/BlogLayout.tsx"}},{"string":{"value":"apps/web/components/theme-provider.tsx"}},{"string":{"value":"apps/web/components/theme-toggle.tsx"}},{"string":{"value":"apps/web/components/ui/alert.tsx"}},{"string":{"value":"apps/web/components/ui/avatar.tsx"}},{"string":{"value":"apps/web/components/ui/badge.tsx"}},{"string":{"value":"apps/web/components/ui/button.tsx"}},{"string":{"value":"apps/web/components/ui/calendar.tsx"}},{"string":{"value":"apps/web/components/ui/card.tsx"}},{"string":{"value":"apps/web/components/ui/collapsible.tsx"}},{"string":{"value":"apps/web/components/ui/command.tsx"}},{"string":{"value":"apps/web/components/ui/dialog.tsx"}},{"string":{"value":"apps/web/components/ui/dropdown-menu.tsx"}},{"string":{"value":"apps/web/components/ui/hover-card.tsx"}},{"string":{"value":"apps/web/components/ui/label.tsx"}},{"string":{"value":"apps/web/components/ui/pagination.tsx"}},{"string":{"value":"apps/web/components/ui/popover.tsx"}},{"string":{"value":"apps/web/components/ui/radio-group.tsx"}},{"string":{"value":"apps/web/components/ui/resizable.tsx"}},{"string":{"value":"apps/web/components/ui/scroll-area.tsx"}},{"string":{"value":"apps/web/components/ui/select.tsx"}},{"string":{"value":"apps/web/components/ui/separator.tsx"}},{"string":{"value":"apps/web/components/ui/sheet.tsx"}},{"string":{"value":"apps/web/components/ui/sidebar.tsx"}},{"string":{"value":"apps/web/components/ui/skeleton.tsx"}},{"string":{"value":"apps/web/components/ui/table.tsx"}},{"string":{"value":"apps/web/components/ui/tabs.tsx"}},{"string":{"value":"apps/web/components/ui/tooltip.tsx"}},{"string":{"value":"apps/web/entrypoint.sh"}},{"string":{"value":"apps/web/env.ts"}},{"string":{"value":"apps/web/hooks/use-mobile.tsx"}},{"string":{"value":"apps/web/hooks/useCategories.ts"}},{"string":{"value":"apps/web/hooks/useDisplayedEmail.ts"}},{"string":{"value":"apps/web/hooks/useFeatureFlags.ts"}},{"string":{"value":"apps/web/hooks/useInterval.ts"}},{"string":{"value":"apps/web/hooks/useLabels.ts"}},{"string":{"value":"apps/web/hooks/useModal.tsx"}},{"string":{"value":"apps/web/hooks/useModifierKey.ts"}},{"string":{"value":"apps/web/hooks/useRule.tsx"}},{"string":{"value":"apps/web/hooks/useRules.tsx"}},{"string":{"value":"apps/web/hooks/useTableKeyboardNavigation.ts"}},{"string":{"value":"apps/web/hooks/useThread.ts"}},{"string":{"value":"apps/web/hooks/useThreads.ts"}},{"string":{"value":"apps/web/hooks/useThreadsByIds.ts"}},{"string":{"value":"apps/web/hooks/useToggleSelect.ts"}},{"string":{"value":"apps/web/hooks/useUser.ts"}},{"string":{"value":"apps/web/instrumentation.ts"}},{"string":{"value":"apps/web/mdx-components.tsx"}},{"string":{"value":"apps/web/next.config.mjs"}},{"string":{"value":"apps/web/package.json"}},{"string":{"value":"apps/web/postcss.config.js"}},{"string":{"value":"apps/web/prettier.config.js"}},{"string":{"value":"apps/web/prisma/migrations/20230730073019_init/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20230804105315_rule_name/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20230804140051_cascade_delete_executed_rule/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20230913192346_lemon_squeezy/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20230919082654_ai_model/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20231027022923_unique_account/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20231112182812_onboarding_flag/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20231207000800_settings/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20231213064514_newsletter_status/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20231219225431_unsubscribe_credits/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20231229221011_remove_summarize_action/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240101222135_cold_email_blocker/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240116235134_shared_premium/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240122015840_remove_old_fields/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240131044439_onboarding_answers/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240208223501_ai_threads/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240317133130_ai_provider/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240319131634_executed_actions/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240319151146_unique_executed_rule/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240319151147_migrate_actions/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240319151148_delete_deprecated_fields/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240322094912_behaviour_profile/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240323230604_last_login/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240323230633_utm/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240418150351_license_key/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240424111051_groups/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240426150851_rule_type/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240507211259_premium_admin/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240509085010_automate_default_off/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240513103627_mark_not_cold_email/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240516112326_remove_newsletter_cold_email/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240516112350_cold_email_model/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240528083708_summary_email/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240528181840_premium_basic/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240624075134_argument_prompt/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240728084326_api_key/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240730122310_copilot_tier/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240820220244_ai_api_key/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240917021039_rule_prompt/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240917232302_disable_rule/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241008234839_error_messages/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241020163727_app_onboarding/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241023204900_category/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241027173153_category_filter/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241031212440_auto_categorize_senders/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241107151035_applying_execute_status/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241107152409_remove_default_executed_status/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241119163400_categorize_date_range/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241125052523_remove_categorized_time/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241128034952_migrate_prompt_fields/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241216093030_upgrade_to_v6/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241218123405_multi_conditions/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241219122254_rename_to_conditional_operator/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241219190656_deprecate_rule_type/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241219192522_optional_deprecated_rule_type/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241230180925_call_webhook_action/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241230204311_action_webhook_url/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250112081255_pending_invite/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250116101856_mark_read_action/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250128141602_cascade_delete_group/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250130215802_read_cold_emails/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250202092329_reply_tracker/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250202154501_remove_deprecated_action/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250203174037_reply_tracker_sent_at/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250204162638_email_token/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250204191020_remove_email_token_action/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250209113928_non_null_email/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250210224905_summary_indexes/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250210225300_tracker_indexes/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250212125908_signature/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250223190244_draft_replies/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250227135610_payments/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250227135758_processor_type_enum/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250227142620_payment_tax/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250227144751_remove_default_timestamps_from_payment/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250227173229_remove_prompt_history/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250309095123_cleaner/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250311110807_job_details/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250312172635_skips/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250316155443_email_message/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250316155944_remove_size_estimate/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250316201459_remove_to_domain/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/migration_lock.toml"}},{"string":{"value":"apps/web/prisma/schema.prisma"}},{"string":{"value":"apps/web/providers/AppProviders.tsx"}},{"string":{"value":"apps/web/providers/ComposeModalProvider.tsx"}},{"string":{"value":"apps/web/providers/GlobalProviders.tsx"}},{"string":{"value":"apps/web/providers/GmailProvider.tsx"}},{"string":{"value":"apps/web/providers/PostHogProvider.tsx"}},{"string":{"value":"apps/web/providers/SWRProvider.tsx"}},{"string":{"value":"apps/web/providers/SessionProvider.tsx"}},{"string":{"value":"apps/web/providers/StatLoaderProvider.tsx"}},{"string":{"value":"apps/web/public/icons/icon-192x192.png"}},{"string":{"value":"apps/web/public/icons/icon-512x512.png"}},{"string":{"value":"apps/web/public/images/automation/fix.png"}},{"string":{"value":"apps/web/public/images/automation/process.png"}},{"string":{"value":"apps/web/public/images/automation/rule-edit.png"}},{"string":{"value":"apps/web/public/images/automation/rules.png"}},{"string":{"value":"apps/web/public/images/blog/elie-profile.jpg"}},{"string":{"value":"apps/web/public/images/blog/inbox-zero-growth.png"}},{"string":{"value":"apps/web/public/images/blog/messy-vs-clean-inbox.png"}},{"string":{"value":"apps/web/public/images/blog/ricardo-batista-profile.png"}},{"string":{"value":"apps/web/public/images/google.svg"}},{"string":{"value":"apps/web/public/images/home/ai-email-assistant.png"}},{"string":{"value":"apps/web/public/images/home/bulk-unsubscriber.png"}},{"string":{"value":"apps/web/public/images/home/cold-email-blocker.png"}},{"string":{"value":"apps/web/public/images/home/email-analytics.png"}},{"string":{"value":"apps/web/public/images/home/mail.png"}},{"string":{"value":"apps/web/public/images/home/product-hunt-badge.svg"}},{"string":{"value":"apps/web/public/images/home/reply-zero.png"}},{"string":{"value":"apps/web/public/images/illustrations/business-success-chart.svg"}},{"string":{"value":"apps/web/public/images/illustrations/calling-help.svg"}},{"string":{"value":"apps/web/public/images/illustrations/communication.svg"}},{"string":{"value":"apps/web/public/images/illustrations/falling.svg"}},{"string":{"value":"apps/web/public/images/illustrations/home-office.svg"}},{"string":{"value":"apps/web/public/images/logos/brilliant.svg"}},{"string":{"value":"apps/web/public/images/logos/bytedance.svg"}},{"string":{"value":"apps/web/public/images/logos/doac.svg"}},{"string":{"value":"apps/web/public/images/logos/joco.svg"}},{"string":{"value":"apps/web/public/images/logos/netflix.svg"}},{"string":{"value":"apps/web/public/images/logos/resend.svg"}},{"string":{"value":"apps/web/public/images/logos/zendesk.svg"}},{"string":{"value":"apps/web/public/images/reach-inbox-zero.png"}},{"string":{"value":"apps/web/public/images/testimonials/joseph-gonzalez-iFgRcqHznqg-unsplash.jpg"}},{"string":{"value":"apps/web/public/images/testimonials/midas-hofstra-a6PMA5JEmWE-unsplash.jpg"}},{"string":{"value":"apps/web/public/splash_screens/10.2__iPad_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/10.2__iPad_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/10.5__iPad_Air_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/10.5__iPad_Air_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/10.9__iPad_Air_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/10.9__iPad_Air_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/11__iPad_Pro_M4_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/11__iPad_Pro_M4_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/11__iPad_Pro__10.5__iPad_Pro_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/11__iPad_Pro__10.5__iPad_Pro_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/12.9__iPad_Pro_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/12.9__iPad_Pro_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/13__iPad_Pro_M4_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/13__iPad_Pro_M4_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/4__iPhone_SE__iPod_touch_5th_generation_and_later_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/4__iPhone_SE__iPod_touch_5th_generation_and_later_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/8.3__iPad_Mini_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/8.3__iPad_Mini_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/9.7__iPad_Pro__7.9__iPad_mini__9.7__iPad_Air__9.7__iPad_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/9.7__iPad_Pro__7.9__iPad_mini__9.7__iPad_Air__9.7__iPad_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_11_Pro_Max__iPhone_XS_Max_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_11_Pro_Max__iPhone_XS_Max_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_11__iPhone_XR_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_11__iPhone_XR_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_13_mini__iPhone_12_mini__iPhone_11_Pro__iPhone_XS__iPhone_X_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_13_mini__iPhone_12_mini__iPhone_11_Pro__iPhone_XS__iPhone_X_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_14_Plus__iPhone_13_Pro_Max__iPhone_12_Pro_Max_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_14_Plus__iPhone_13_Pro_Max__iPhone_12_Pro_Max_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_14__iPhone_13_Pro__iPhone_13__iPhone_12_Pro__iPhone_12_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_14__iPhone_13_Pro__iPhone_13__iPhone_12_Pro__iPhone_12_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_15_Pro_Max__iPhone_15_Plus__iPhone_14_Pro_Max_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_15_Pro_Max__iPhone_15_Plus__iPhone_14_Pro_Max_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_15_Pro__iPhone_15__iPhone_14_Pro_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_15_Pro__iPhone_15__iPhone_14_Pro_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_8_Plus__iPhone_7_Plus__iPhone_6s_Plus__iPhone_6_Plus_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_8_Plus__iPhone_7_Plus__iPhone_6s_Plus__iPhone_6_Plus_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_8__iPhone_7__iPhone_6s__iPhone_6__4.7__iPhone_SE_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_8__iPhone_7__iPhone_6s__iPhone_6__4.7__iPhone_SE_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/icon.png"}},{"string":{"value":"apps/web/sanity.cli.ts"}},{"string":{"value":"apps/web/sanity.config.ts"}},{"string":{"value":"apps/web/sanity/env.ts"}},{"string":{"value":"apps/web/sanity/lib/client.ts"}},{"string":{"value":"apps/web/sanity/lib/fetch.ts"}},{"string":{"value":"apps/web/sanity/lib/image.ts"}},{"string":{"value":"apps/web/sanity/lib/queries.ts"}},{"string":{"value":"apps/web/sanity/schemaTypes/authorType.ts"}},{"string":{"value":"apps/web/sanity/schemaTypes/blockContentType.ts"}},{"string":{"value":"apps/web/sanity/schemaTypes/categoryType.ts"}},{"string":{"value":"apps/web/sanity/schemaTypes/index.ts"}},{"string":{"value":"apps/web/sanity/schemaTypes/postType.ts"}},{"string":{"value":"apps/web/sanity/structure.ts"}},{"string":{"value":"apps/web/scripts/addLemonDataToPosthog.ts"}},{"string":{"value":"apps/web/scripts/addUsersToResend.ts"}},{"string":{"value":"apps/web/scripts/deleteTinybirdDataForFreeUsers.ts"}},{"string":{"value":"apps/web/scripts/encrypt-tokens.ts"}},{"string":{"value":"apps/web/scripts/listRedisUsage.ts"}},{"string":{"value":"apps/web/scripts/listSubQuantitiesLemon.ts"}},{"string":{"value":"apps/web/scripts/migrateRedisPlansToPostgres.ts"}},{"string":{"value":"apps/web/sentry.client.config.ts"}},{"string":{"value":"apps/web/store/QueueInitializer.tsx"}},{"string":{"value":"apps/web/store/ai-categorize-sender-queue.ts"}},{"string":{"value":"apps/web/store/ai-queue.ts"}},{"string":{"value":"apps/web/store/archive-queue.ts"}},{"string":{"value":"apps/web/store/archive-sender-queue.ts"}},{"string":{"value":"apps/web/store/email.ts"}},{"string":{"value":"apps/web/store/index.ts"}},{"string":{"value":"apps/web/styles/CalSans-SemiBold.woff2"}},{"string":{"value":"apps/web/styles/globals.css"}},{"string":{"value":"apps/web/tailwind.config.js"}},{"string":{"value":"apps/web/tsconfig.json"}},{"string":{"value":"apps/web/types/gmail-api-parse-message.d.ts"}},{"string":{"value":"apps/web/utils/__mocks__/prisma.ts"}},{"string":{"value":"apps/web/utils/action-item.ts"}},{"string":{"value":"apps/web/utils/actions/admin.ts"}},{"string":{"value":"apps/web/utils/actions/ai-rule.ts"}},{"string":{"value":"apps/web/utils/actions/ai-rule.validation.ts"}},{"string":{"value":"apps/web/utils/actions/api-key.ts"}},{"string":{"value":"apps/web/utils/actions/api-key.validation.ts"}},{"string":{"value":"apps/web/utils/actions/assess.ts"}},{"string":{"value":"apps/web/utils/actions/categorize.ts"}},{"string":{"value":"apps/web/utils/actions/categorize.validation.ts"}},{"string":{"value":"apps/web/utils/actions/clean.ts"}},{"string":{"value":"apps/web/utils/actions/clean.validation.ts"}},{"string":{"value":"apps/web/utils/actions/client.ts"}},{"string":{"value":"apps/web/utils/actions/cold-email.ts"}},{"string":{"value":"apps/web/utils/actions/cold-email.validation.ts"}},{"string":{"value":"apps/web/utils/actions/error-messages.ts"}},{"string":{"value":"apps/web/utils/actions/generate-reply.ts"}},{"string":{"value":"apps/web/utils/actions/generate-reply.validation.ts"}},{"string":{"value":"apps/web/utils/actions/group.ts"}},{"string":{"value":"apps/web/utils/actions/group.validation.ts"}},{"string":{"value":"apps/web/utils/actions/helpers.ts"}},{"string":{"value":"apps/web/utils/actions/mail.ts"}},{"string":{"value":"apps/web/utils/actions/middleware.ts"}},{"string":{"value":"apps/web/utils/actions/permissions.ts"}},{"string":{"value":"apps/web/utils/actions/premium.ts"}},{"string":{"value":"apps/web/utils/actions/reply-tracking.ts"}},{"string":{"value":"apps/web/utils/actions/rule.ts"}},{"string":{"value":"apps/web/utils/actions/rule.validation.ts"}},{"string":{"value":"apps/web/utils/actions/unsubscriber.ts"}},{"string":{"value":"apps/web/utils/actions/user.ts"}},{"string":{"value":"apps/web/utils/actions/webhook.ts"}},{"string":{"value":"apps/web/utils/actions/whitelist.ts"}},{"string":{"value":"apps/web/utils/admin.ts"}},{"string":{"value":"apps/web/utils/ai/actions.ts"}},{"string":{"value":"apps/web/utils/ai/assistant/process-user-request.ts"}},{"string":{"value":"apps/web/utils/ai/categorize-sender/ai-categorize-senders.ts"}},{"string":{"value":"apps/web/utils/ai/categorize-sender/ai-categorize-single-sender.ts"}},{"string":{"value":"apps/web/utils/ai/categorize-sender/format-categories.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/NOTES.md"}},{"string":{"value":"apps/web/utils/ai/choose-rule/ai-choose-args.test.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/ai-choose-args.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/ai-choose-rule.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/execute.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/match-rules.test.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/match-rules.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/run-rules.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/types.ts"}},{"string":{"value":"apps/web/utils/ai/clean/ai-clean-select-labels.ts"}},{"string":{"value":"apps/web/utils/ai/clean/ai-clean.ts"}},{"string":{"value":"apps/web/utils/ai/example-matches/find-example-matches.ts"}},{"string":{"value":"apps/web/utils/ai/group/create-group.ts"}},{"string":{"value":"apps/web/utils/ai/group/find-newsletters.test.ts"}},{"string":{"value":"apps/web/utils/ai/group/find-newsletters.ts"}},{"string":{"value":"apps/web/utils/ai/group/find-receipts.test.ts"}},{"string":{"value":"apps/web/utils/ai/group/find-receipts.ts"}},{"string":{"value":"apps/web/utils/ai/reply/check-if-needs-reply.ts"}},{"string":{"value":"apps/web/utils/ai/reply/check-reply-tracking.ts"}},{"string":{"value":"apps/web/utils/ai/reply/generate-nudge.ts"}},{"string":{"value":"apps/web/utils/ai/reply/generate-reply.ts"}},{"string":{"value":"apps/web/utils/ai/rule/create-prompt-from-rule.test.ts"}},{"string":{"value":"apps/web/utils/ai/rule/create-prompt-from-rule.ts"}},{"string":{"value":"apps/web/utils/ai/rule/create-rule-schema.ts"}},{"string":{"value":"apps/web/utils/ai/rule/create-rule.ts"}},{"string":{"value":"apps/web/utils/ai/rule/diff-rules.ts"}},{"string":{"value":"apps/web/utils/ai/rule/find-existing-rules.ts"}},{"string":{"value":"apps/web/utils/ai/rule/generate-prompt-on-delete-rule.ts"}},{"string":{"value":"apps/web/utils/ai/rule/generate-prompt-on-update-rule.ts"}},{"string":{"value":"apps/web/utils/ai/rule/generate-rules-prompt.ts"}},{"string":{"value":"apps/web/utils/ai/rule/prompt-to-rules.ts"}},{"string":{"value":"apps/web/utils/ai/rule/rule-fix.ts"}},{"string":{"value":"apps/web/utils/ai/snippets/find-snippets.ts"}},{"string":{"value":"apps/web/utils/ai/types.ts"}},{"string":{"value":"apps/web/utils/api-auth.test.ts"}},{"string":{"value":"apps/web/utils/api-auth.ts"}},{"string":{"value":"apps/web/utils/api-key.ts"}},{"string":{"value":"apps/web/utils/api.ts"}},{"string":{"value":"apps/web/utils/assess.ts"}},{"string":{"value":"apps/web/utils/assistant/is-assistant-email.test.ts"}},{"string":{"value":"apps/web/utils/assistant/is-assistant-email.ts"}},{"string":{"value":"apps/web/utils/assistant/process-assistant-email.ts"}},{"string":{"value":"apps/web/utils/auth.ts"}},{"string":{"value":"apps/web/utils/braintrust.ts"}},{"string":{"value":"apps/web/utils/categories.ts"}},{"string":{"value":"apps/web/utils/categorize/senders/categorize.ts"}},{"string":{"value":"apps/web/utils/category.server.ts"}},{"string":{"value":"apps/web/utils/celebration.ts"}},{"string":{"value":"apps/web/utils/cold-email/is-cold-email.test.ts"}},{"string":{"value":"apps/web/utils/cold-email/is-cold-email.ts"}},{"string":{"value":"apps/web/utils/cold-email/prompt.ts"}},{"string":{"value":"apps/web/utils/colors.ts"}},{"string":{"value":"apps/web/utils/condition.ts"}},{"string":{"value":"apps/web/utils/config.ts"}},{"string":{"value":"apps/web/utils/cron.test.ts"}},{"string":{"value":"apps/web/utils/cron.ts"}},{"string":{"value":"apps/web/utils/date.ts"}},{"string":{"value":"apps/web/utils/email.test.ts"}},{"string":{"value":"apps/web/utils/email.ts"}},{"string":{"value":"apps/web/utils/encryption.test.ts"}},{"string":{"value":"apps/web/utils/encryption.ts"}},{"string":{"value":"apps/web/utils/error-messages/index.ts"}},{"string":{"value":"apps/web/utils/error.server.ts"}},{"string":{"value":"apps/web/utils/error.ts"}},{"string":{"value":"apps/web/utils/fb.ts"}},{"string":{"value":"apps/web/utils/filter-ignored-senders.ts"}},{"string":{"value":"apps/web/utils/get-email-from-message.ts"}},{"string":{"value":"apps/web/utils/gmail/attachment.ts"}},{"string":{"value":"apps/web/utils/gmail/batch.ts"}},{"string":{"value":"apps/web/utils/gmail/client.ts"}},{"string":{"value":"apps/web/utils/gmail/constants.ts"}},{"string":{"value":"apps/web/utils/gmail/contact.ts"}},{"string":{"value":"apps/web/utils/gmail/decode.ts"}},{"string":{"value":"apps/web/utils/gmail/filter.ts"}},{"string":{"value":"apps/web/utils/gmail/forward.test.ts"}},{"string":{"value":"apps/web/utils/gmail/forward.ts"}},{"string":{"value":"apps/web/utils/gmail/history.ts"}},{"string":{"value":"apps/web/utils/gmail/label.ts"}},{"string":{"value":"apps/web/utils/gmail/mail.ts"}},{"string":{"value":"apps/web/utils/gmail/message.ts"}},{"string":{"value":"apps/web/utils/gmail/permissions.ts"}},{"string":{"value":"apps/web/utils/gmail/reply.test.ts"}},{"string":{"value":"apps/web/utils/gmail/reply.ts"}},{"string":{"value":"apps/web/utils/gmail/retry.ts"}},{"string":{"value":"apps/web/utils/gmail/settings.ts"}},{"string":{"value":"apps/web/utils/gmail/signature.test.ts"}},{"string":{"value":"apps/web/utils/gmail/signature.ts"}},{"string":{"value":"apps/web/utils/gmail/snippet.test.ts"}},{"string":{"value":"apps/web/utils/gmail/snippet.ts"}},{"string":{"value":"apps/web/utils/gmail/spam.ts"}},{"string":{"value":"apps/web/utils/gmail/thread.ts"}},{"string":{"value":"apps/web/utils/gmail/trash.ts"}},{"string":{"value":"apps/web/utils/gmail/watch.ts"}},{"string":{"value":"apps/web/utils/group/find-matching-group.test.ts"}},{"string":{"value":"apps/web/utils/group/find-matching-group.ts"}},{"string":{"value":"apps/web/utils/group/group-item.ts"}},{"string":{"value":"apps/web/utils/gtm.ts"}},{"string":{"value":"apps/web/utils/index.ts"}},{"string":{"value":"apps/web/utils/internal-api.ts"}},{"string":{"value":"apps/web/utils/json.ts"}},{"string":{"value":"apps/web/utils/label.ts"}},{"string":{"value":"apps/web/utils/llms/config.ts"}},{"string":{"value":"apps/web/utils/llms/index.ts"}},{"string":{"value":"apps/web/utils/llms/types.ts"}},{"string":{"value":"apps/web/utils/logger.ts"}},{"string":{"value":"apps/web/utils/mail.ts"}},{"string":{"value":"apps/web/utils/middleware.ts"}},{"string":{"value":"apps/web/utils/parse/calender-event.test.ts"}},{"string":{"value":"apps/web/utils/parse/calender-event.ts"}},{"string":{"value":"apps/web/utils/parse/cta.ts"}},{"string":{"value":"apps/web/utils/parse/extract-reply.client.test.ts"}},{"string":{"value":"apps/web/utils/parse/extract-reply.client.ts"}},{"string":{"value":"apps/web/utils/parse/parseHtml.client.ts"}},{"string":{"value":"apps/web/utils/parse/parseHtml.server.ts"}},{"string":{"value":"apps/web/utils/parse/unsubscribe.ts"}},{"string":{"value":"apps/web/utils/posthog.ts"}},{"string":{"value":"apps/web/utils/premium/check-and-redirect-for-upgrade.tsx"}},{"string":{"value":"apps/web/utils/premium/index.ts"}},{"string":{"value":"apps/web/utils/premium/server.ts"}},{"string":{"value":"apps/web/utils/prisma-extensions.ts"}},{"string":{"value":"apps/web/utils/prisma.ts"}},{"string":{"value":"apps/web/utils/queue/ai-queue.ts"}},{"string":{"value":"apps/web/utils/queue/email-action-queue.ts"}},{"string":{"value":"apps/web/utils/queue/email-actions.ts"}},{"string":{"value":"apps/web/utils/redis/categorization-progress.ts"}},{"string":{"value":"apps/web/utils/redis/category.ts"}},{"string":{"value":"apps/web/utils/redis/clean.ts"}},{"string":{"value":"apps/web/utils/redis/clean.types.ts"}},{"string":{"value":"apps/web/utils/redis/index.ts"}},{"string":{"value":"apps/web/utils/redis/label.ts"}},{"string":{"value":"apps/web/utils/redis/message-processing.ts"}},{"string":{"value":"apps/web/utils/redis/reply-tracker-analyzing.ts"}},{"string":{"value":"apps/web/utils/redis/reply.ts"}},{"string":{"value":"apps/web/utils/redis/stats.ts"}},{"string":{"value":"apps/web/utils/redis/subscriber.ts"}},{"string":{"value":"apps/web/utils/redis/summary.ts"}},{"string":{"value":"apps/web/utils/redis/usage.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/check-previous-emails.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/consts.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/generate-reply.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/inbound.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/index.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/label.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/outbound.ts"}},{"string":{"value":"apps/web/utils/risk.test.ts"}},{"string":{"value":"apps/web/utils/risk.ts"}},{"string":{"value":"apps/web/utils/rule/prompt-file.ts"}},{"string":{"value":"apps/web/utils/rule/rule.ts"}},{"string":{"value":"apps/web/utils/scripts/lemon.tsx"}},{"string":{"value":"apps/web/utils/sender.ts"}},{"string":{"value":"apps/web/utils/server-action.ts"}},{"string":{"value":"apps/web/utils/size.ts"}},{"string":{"value":"apps/web/utils/sleep.ts"}},{"string":{"value":"apps/web/utils/stats.ts"}},{"string":{"value":"apps/web/utils/string.test.ts"}},{"string":{"value":"apps/web/utils/string.ts"}},{"string":{"value":"apps/web/utils/stringify-email.test.ts"}},{"string":{"value":"apps/web/utils/stringify-email.ts"}},{"string":{"value":"apps/web/utils/template.ts"}},{"string":{"value":"apps/web/utils/text.ts"}},{"string":{"value":"apps/web/utils/thread.ts"}},{"string":{"value":"apps/web/utils/types.ts"}},{"string":{"value":"apps/web/utils/types/mail.ts"}},{"string":{"value":"apps/web/utils/unsubscribe.ts"}},{"string":{"value":"apps/web/utils/upstash/categorize-senders.ts"}},{"string":{"value":"apps/web/utils/upstash/index.ts"}},{"string":{"value":"apps/web/utils/url.ts"}},{"string":{"value":"apps/web/utils/usage.ts"}},{"string":{"value":"apps/web/utils/user.ts"}},{"string":{"value":"apps/web/utils/user/delete.ts"}},{"string":{"value":"apps/web/utils/user/get.ts"}},{"string":{"value":"apps/web/utils/user/validate.ts"}},{"string":{"value":"apps/web/utils/webhook.ts"}},{"string":{"value":"apps/web/utils/zod.ts"}},{"string":{"value":"apps/web/vitest.config.mts"}},{"string":{"value":"biome.json"}},{"string":{"value":"docker-compose.yml"}},{"string":{"value":"docker/Dockerfile.web"}},{"string":{"value":"package.json"}},{"string":{"value":"packages/eslint-config/README.md"}},{"string":{"value":"packages/eslint-config/library.js"}},{"string":{"value":"packages/eslint-config/next.js"}},{"string":{"value":"packages/eslint-config/package.json"}},{"string":{"value":"packages/eslint-config/react-internal.js"}},{"string":{"value":"packages/loops/README.md"}},{"string":{"value":"packages/loops/package.json"}},{"string":{"value":"packages/loops/src/index.ts"}},{"string":{"value":"packages/loops/src/loops.ts"}},{"string":{"value":"packages/loops/tsconfig.json"}},{"string":{"value":"packages/resend/README.md"}},{"string":{"value":"packages/resend/emails/summary.tsx"}},{"string":{"value":"packages/resend/package.json"}},{"string":{"value":"packages/resend/src/client.ts"}},{"string":{"value":"packages/resend/src/contacts.ts"}},{"string":{"value":"packages/resend/src/index.ts"}},{"string":{"value":"packages/resend/src/send.tsx"}},{"string":{"value":"packages/resend/tsconfig.json"}},{"string":{"value":"packages/tinybird-ai-analytics/README.md"}},{"string":{"value":"packages/tinybird-ai-analytics/datasources/aiCall.datasource"}},{"string":{"value":"packages/tinybird-ai-analytics/package.json"}},{"string":{"value":"packages/tinybird-ai-analytics/pipes/aiCalls.pipe"}},{"string":{"value":"packages/tinybird-ai-analytics/src/client.ts"}},{"string":{"value":"packages/tinybird-ai-analytics/src/delete.ts"}},{"string":{"value":"packages/tinybird-ai-analytics/src/index.ts"}},{"string":{"value":"packages/tinybird-ai-analytics/src/publish.ts"}},{"string":{"value":"packages/tinybird-ai-analytics/tsconfig.json"}},{"string":{"value":"packages/tinybird/README.md"}},{"string":{"value":"packages/tinybird/datasources/email.datasource"}},{"string":{"value":"packages/tinybird/datasources/email_action.datasource"}},{"string":{"value":"packages/tinybird/datasources/last_and_oldest_emails_mv.datasource"}},{"string":{"value":"packages/tinybird/package.json"}},{"string":{"value":"packages/tinybird/pipes/get_email_actions_by_period.pipe"}},{"string":{"value":"packages/tinybird/src/client.ts"}},{"string":{"value":"packages/tinybird/src/delete.ts"}},{"string":{"value":"packages/tinybird/src/index.ts"}},{"string":{"value":"packages/tinybird/src/publish.ts"}},{"string":{"value":"packages/tinybird/src/query.ts"}},{"string":{"value":"packages/tinybird/tsconfig.json"}},{"string":{"value":"packages/tsconfig/base.json"}},{"string":{"value":"packages/tsconfig/nextjs.json"}},{"string":{"value":"packages/tsconfig/package.json"}},{"string":{"value":"pnpm-lock.yaml"}},{"string":{"value":"pnpm-workspace.yaml"}},{"string":{"value":"turbo.json"}},{"string":{"value":"vercel.json"}},{"string":{"value":"video-thumbnail.png"}}]}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{}}}]}}]}}},{"symbol":"head_commit","value":{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"4e8fa1dc89bfb047dc3fc48fe9ad107b7fe587bc"}}},{"symbol":"tree_id","value":{"string":{"value":"0432934e0f156fb55f9ae620c8260f3540b832f2"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"Initial commit\n\nCreated from https://vercel.com/new"}}},{"symbol":"timestamp","value":{"string":{"value":"2025-03-20T02:20:00Z"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/juiiyang/inbox-0/commit/4e8fa1dc89bfb047dc3fc48fe9ad107b7fe587bc"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"juiiyang"}}},{"symbol":"email","value":{"string":{"value":"70519059+juiiyang@users.noreply.github.com"}}},{"symbol":"username","value":{"string":{"value":"juiiyang"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"juiiyang"}}},{"symbol":"email","value":{"string":{"value":"70519059+juiiyang@users.noreply.github.com"}}},{"symbol":"username","value":{"string":{"value":"juiiyang"}}}]}}},{"symbol":"added","value":{"array":{"values":[{"string":{"value":".cursor/rules/cursor-rules-location.mdc"}},{"string":{"value":".cursor/rules/environment-variables.mdc"}},{"string":{"value":".cursorrules"}},{"string":{"value":".eslintrc.js"}},{"string":{"value":".github/screenshots/bulk-unsubscriber.png"}},{"string":{"value":".github/screenshots/email-assistant.png"}},{"string":{"value":".github/screenshots/email-client.png"}},{"string":{"value":".github/screenshots/reply-zero.png"}},{"string":{"value":".gitignore"}},{"string":{"value":".husky/.gitignore"}},{"string":{"value":".husky/pre-commit"}},{"string":{"value":".npmrc"}},{"string":{"value":".vscode/extensions.json"}},{"string":{"value":".vscode/settings.json"}},{"string":{"value":".vscode/typescriptreact.code-snippets"}},{"string":{"value":"ARCHITECTURE.md"}},{"string":{"value":"CLA.md"}},{"string":{"value":"LICENSE"}},{"string":{"value":"README.md"}},{"string":{"value":"apps/mcp-server/.env.example"}},{"string":{"value":"apps/mcp-server/.gitignore"}},{"string":{"value":"apps/mcp-server/README.md"}},{"string":{"value":"apps/mcp-server/package.json"}},{"string":{"value":"apps/mcp-server/src/index.ts"}},{"string":{"value":"apps/mcp-server/tsconfig.json"}},{"string":{"value":"apps/unsubscriber/.env.example"}},{"string":{"value":"apps/unsubscriber/README.md"}},{"string":{"value":"apps/unsubscriber/package.json"}},{"string":{"value":"apps/unsubscriber/src/env.ts"}},{"string":{"value":"apps/unsubscriber/src/llm.ts"}},{"string":{"value":"apps/unsubscriber/src/main.ts"}},{"string":{"value":"apps/unsubscriber/src/server.ts"}},{"string":{"value":"apps/unsubscriber/tsconfig.json"}},{"string":{"value":"apps/web/.env.example"}},{"string":{"value":"apps/web/.eslintrc.json"}},{"string":{"value":"apps/web/CLAUDE.md"}},{"string":{"value":"apps/web/__tests__/ai-categorize-senders.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-choose-args.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-choose-rule.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-create-group.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-diff-rules.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-example-matches.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-find-snippets.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-process-user-request.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-prompt-to-rules.test.ts"}},{"string":{"value":"apps/web/__tests__/ai-rule-fix.test.ts"}},{"string":{"value":"apps/web/app/(app)/ErrorMessages.tsx"}},{"string":{"value":"apps/web/app/(app)/PermissionsCheck.tsx"}},{"string":{"value":"apps/web/app/(app)/admin/AdminUpgradeUserForm.tsx"}},{"string":{"value":"apps/web/app/(app)/admin/AdminUserControls.tsx"}},{"string":{"value":"apps/web/app/(app)/admin/page.tsx"}},{"string":{"value":"apps/web/app/(app)/admin/validation.tsx"}},{"string":{"value":"apps/web/app/(app)/assess.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/AutomationOnboarding.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/BulkRunRules.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/ExecutedRulesTable.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/History.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/Pending.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/PersonaDialog.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/Process.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/ProcessResultDisplay.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/ProcessRules.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/ProcessingPromptFileDialog.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/ReportMistake.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/RuleForm.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/Rules.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/RulesPrompt.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/RulesSelect.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/SetDateDropdown.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/TestCustomEmailForm.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/create/examples.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/create/page.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/examples.ts"}},{"string":{"value":"apps/web/app/(app)/automation/group/Groups.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/group/LearnedPatterns.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/group/ViewGroup.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/group/[groupId]/examples/page.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/group/[groupId]/page.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/page.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/rule/[ruleId]/error.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/rule/[ruleId]/examples/example-list.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/rule/[ruleId]/examples/page.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/rule/[ruleId]/examples/types.ts"}},{"string":{"value":"apps/web/app/(app)/automation/rule/[ruleId]/page.tsx"}},{"string":{"value":"apps/web/app/(app)/automation/rule/create/page.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-archive/page.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/ArchiveProgress.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/BulkActions.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/BulkUnsubscribe.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/BulkUnsubscribeDesktop.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/BulkUnsubscribeMobile.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/BulkUnsubscribeSection.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/BulkUnsubscribeSummary.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/SearchBar.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/ShortcutTooltip.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/common.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/hooks.ts"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/page.tsx"}},{"string":{"value":"apps/web/app/(app)/bulk-unsubscribe/types.ts"}},{"string":{"value":"apps/web/app/(app)/clean/ActionSelectionStep.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/CleanHistory.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/CleanInstructionsStep.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/CleanRun.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/CleanStats.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/ConfirmationStep.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/EmailFirehose.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/EmailFirehoseItem.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/IntroStep.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/PreviewBatch.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/TimeRangeStep.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/consts.ts"}},{"string":{"value":"apps/web/app/(app)/clean/helpers.ts"}},{"string":{"value":"apps/web/app/(app)/clean/history/page.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/loading.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/onboarding/page.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/page.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/run/page.tsx"}},{"string":{"value":"apps/web/app/(app)/clean/types.ts"}},{"string":{"value":"apps/web/app/(app)/clean/useEmailStream.ts"}},{"string":{"value":"apps/web/app/(app)/clean/useSkipSettings.ts"}},{"string":{"value":"apps/web/app/(app)/clean/useStep.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/ColdEmailList.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/ColdEmailPromptForm.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/ColdEmailRejected.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/ColdEmailSettings.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/ColdEmailTest.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/TestRules.tsx"}},{"string":{"value":"apps/web/app/(app)/cold-email-blocker/page.tsx"}},{"string":{"value":"apps/web/app/(app)/compose/ComposeEmailForm.tsx"}},{"string":{"value":"apps/web/app/(app)/compose/ComposeEmailFormLazy.tsx"}},{"string":{"value":"apps/web/app/(app)/compose/page.tsx"}},{"string":{"value":"apps/web/app/(app)/early-access/EarlyAccessFeatures.tsx"}},{"string":{"value":"apps/web/app/(app)/early-access/page.tsx"}},{"string":{"value":"apps/web/app/(app)/error.tsx"}},{"string":{"value":"apps/web/app/(app)/last-login.tsx"}},{"string":{"value":"apps/web/app/(app)/layout.tsx"}},{"string":{"value":"apps/web/app/(app)/license/page.tsx"}},{"string":{"value":"apps/web/app/(app)/mail/BetaBanner.tsx"}},{"string":{"value":"apps/web/app/(app)/mail/page.tsx"}},{"string":{"value":"apps/web/app/(app)/no-reply/page.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/OnboardingBulkUnsubscriber.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/OnboardingColdEmailBlocker.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/OnboardingEmailAssistant.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/OnboardingFinish.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/OnboardingNextButton.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/Steps.tsx"}},{"string":{"value":"apps/web/app/(app)/onboarding/page.tsx"}},{"string":{"value":"apps/web/app/(app)/permissions/consent/page.tsx"}},{"string":{"value":"apps/web/app/(app)/permissions/error/page.tsx"}},{"string":{"value":"apps/web/app/(app)/premium/PremiumModal.tsx"}},{"string":{"value":"apps/web/app/(app)/premium/Pricing.tsx"}},{"string":{"value":"apps/web/app/(app)/premium/config.ts"}},{"string":{"value":"apps/web/app/(app)/premium/page.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/AwaitingReply.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/EnableReplyTracker.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/NeedsAction.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/NeedsReply.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/ReplyTrackerEmails.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/ReplyTrackerSettings.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/Resolved.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/TimeRangeFilter.tsx"}},{"string":{"value":"apps/web/app/(app)/reply-zero/date-filter.ts"}},{"string":{"value":"apps/web/app/(app)/reply-zero/fetch-trackers.ts"}},{"string":{"value":"apps/web/app/(app)/reply-zero/page.tsx"}},{"string":{"value":"apps/web/app/(app)/sentry-identify.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/AboutSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/AboutSectionForm.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/ApiKeysCreateForm.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/ApiKeysSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/DeleteSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/EmailUpdatesSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/LabelsSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/ModelSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/MultiAccountSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/SignatureSectionForm.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/WebhookGenerate.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/WebhookSection.tsx"}},{"string":{"value":"apps/web/app/(app)/settings/page.tsx"}},{"string":{"value":"apps/web/app/(app)/setup/page.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/SimpleList.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/SimpleModeOnboarding.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/SimpleProgress.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/SimpleProgressProvider.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/Summary.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/ViewMoreButton.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/categories.ts"}},{"string":{"value":"apps/web/app/(app)/simple/completed/OpenMultipleGmailButton.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/completed/ShareOnTwitterButton.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/completed/page.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/layout.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/loading.tsx"}},{"string":{"value":"apps/web/app/(app)/simple/page.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/CategorizeProgress.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/CategorizeWithAiButton.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/CreateCategoryButton.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/Uncategorized.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/board/page.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/page.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/setup/SetUpCategories.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/setup/SmartCategoriesOnboarding.tsx"}},{"string":{"value":"apps/web/app/(app)/smart-categories/setup/page.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/ActionBar.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/CombinedStatsChart.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/DetailedStats.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/DetailedStatsFilter.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/EmailActionsAnalytics.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/EmailAnalytics.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/EmailsToIncludeFilter.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/LoadProgress.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/LoadStatsButton.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/NewsletterModal.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/Stats.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/StatsChart.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/StatsOnboarding.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/StatsSummary.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/page.tsx"}},{"string":{"value":"apps/web/app/(app)/stats/params.ts"}},{"string":{"value":"apps/web/app/(app)/stats/useExpanded.tsx"}},{"string":{"value":"apps/web/app/(app)/usage/page.tsx"}},{"string":{"value":"apps/web/app/(app)/usage/usage.tsx"}},{"string":{"value":"apps/web/app/(landing)/ai-automation/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/block-cold-emails/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/bulk-email-unsubscriber/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/components/TestAction.tsx"}},{"string":{"value":"apps/web/app/(landing)/components/TestError.tsx"}},{"string":{"value":"apps/web/app/(landing)/components/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/components/test-action.ts"}},{"string":{"value":"apps/web/app/(landing)/email-analytics/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/error.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/CTA.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/CTAButtons.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/FAQs.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/Features.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/Footer.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/Header.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/Hero.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/HeroAB.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/LogoCloud.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/Privacy.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/SquaresPattern.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/Testimonials.tsx"}},{"string":{"value":"apps/web/app/(landing)/home/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/layout.tsx"}},{"string":{"value":"apps/web/app/(landing)/login/LoginForm.tsx"}},{"string":{"value":"apps/web/app/(landing)/login/error/AutoLogOut.tsx"}},{"string":{"value":"apps/web/app/(landing)/login/error/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/login/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/oss-friends/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/privacy/content.mdx"}},{"string":{"value":"apps/web/app/(landing)/privacy/content.tsx"}},{"string":{"value":"apps/web/app/(landing)/privacy/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/reply-zero-ai/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/terms/content.mdx"}},{"string":{"value":"apps/web/app/(landing)/terms/content.tsx"}},{"string":{"value":"apps/web/app/(landing)/terms/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/thank-you/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/welcome-upgrade/WelcomeUpgradeNav.tsx"}},{"string":{"value":"apps/web/app/(landing)/welcome-upgrade/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/welcome/form.tsx"}},{"string":{"value":"apps/web/app/(landing)/welcome/page.tsx"}},{"string":{"value":"apps/web/app/(landing)/welcome/sign-up-event.tsx"}},{"string":{"value":"apps/web/app/(landing)/welcome/survey.ts"}},{"string":{"value":"apps/web/app/(landing)/welcome/utms.tsx"}},{"string":{"value":"apps/web/app/api/ai/categorize/controller.ts"}},{"string":{"value":"apps/web/app/api/ai/compose-autocomplete/route.ts"}},{"string":{"value":"apps/web/app/api/ai/compose-autocomplete/validation.ts"}},{"string":{"value":"apps/web/app/api/ai/models/route.ts"}},{"string":{"value":"apps/web/app/api/ai/summarise/controller.ts"}},{"string":{"value":"apps/web/app/api/ai/summarise/route.ts"}},{"string":{"value":"apps/web/app/api/ai/summarise/validation.ts"}},{"string":{"value":"apps/web/app/api/auth/[...nextauth]/auth.ts"}},{"string":{"value":"apps/web/app/api/auth/[...nextauth]/route.ts"}},{"string":{"value":"apps/web/app/api/clean/gmail/route.ts"}},{"string":{"value":"apps/web/app/api/clean/history/route.ts"}},{"string":{"value":"apps/web/app/api/clean/route.ts"}},{"string":{"value":"apps/web/app/api/clean/save-result.ts"}},{"string":{"value":"apps/web/app/api/email-stream/route.ts"}},{"string":{"value":"apps/web/app/api/google/contacts/route.ts"}},{"string":{"value":"apps/web/app/api/google/labels/create/controller.ts"}},{"string":{"value":"apps/web/app/api/google/labels/create/route.ts"}},{"string":{"value":"apps/web/app/api/google/labels/route.ts"}},{"string":{"value":"apps/web/app/api/google/messages/attachment/route.ts"}},{"string":{"value":"apps/web/app/api/google/messages/batch/route.ts"}},{"string":{"value":"apps/web/app/api/google/messages/route.ts"}},{"string":{"value":"apps/web/app/api/google/messages/validation.ts"}},{"string":{"value":"apps/web/app/api/google/threads/[id]/route.ts"}},{"string":{"value":"apps/web/app/api/google/threads/archive/controller.ts"}},{"string":{"value":"apps/web/app/api/google/threads/archive/route.ts"}},{"string":{"value":"apps/web/app/api/google/threads/basic/route.ts"}},{"string":{"value":"apps/web/app/api/google/threads/batch/route.ts"}},{"string":{"value":"apps/web/app/api/google/threads/controller.ts"}},{"string":{"value":"apps/web/app/api/google/threads/route.ts"}},{"string":{"value":"apps/web/app/api/google/threads/validation.ts"}},{"string":{"value":"apps/web/app/api/google/watch/all/route.ts"}},{"string":{"value":"apps/web/app/api/google/watch/controller.ts"}},{"string":{"value":"apps/web/app/api/google/watch/route.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/block-unsubscribed-emails.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/logger.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/process-history-item.test.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/process-history-item.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/process-history.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/route.ts"}},{"string":{"value":"apps/web/app/api/google/webhook/types.ts"}},{"string":{"value":"apps/web/app/api/lemon-squeezy/api.ts"}},{"string":{"value":"apps/web/app/api/lemon-squeezy/webhook/route.ts"}},{"string":{"value":"apps/web/app/api/lemon-squeezy/webhook/types.ts"}},{"string":{"value":"apps/web/app/api/resend/summary/all/route.ts"}},{"string":{"value":"apps/web/app/api/resend/summary/route.ts"}},{"string":{"value":"apps/web/app/api/unsubscribe/route.ts"}},{"string":{"value":"apps/web/app/api/user/bulk-archive/route.ts"}},{"string":{"value":"apps/web/app/api/user/categories/route.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/batch/handle-batch-validation.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/batch/handle-batch.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/batch/route.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/batch/simple/route.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/progress/route.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/types.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/uncategorized/get-senders.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/uncategorized/get-uncategorized-senders.ts"}},{"string":{"value":"apps/web/app/api/user/categorize/senders/uncategorized/route.ts"}},{"string":{"value":"apps/web/app/api/user/cold-email/route.ts"}},{"string":{"value":"apps/web/app/api/user/complete-registration/route.ts"}},{"string":{"value":"apps/web/app/api/user/group/[groupId]/items/route.ts"}},{"string":{"value":"apps/web/app/api/user/group/[groupId]/messages/controller.ts"}},{"string":{"value":"apps/web/app/api/user/group/[groupId]/messages/route.ts"}},{"string":{"value":"apps/web/app/api/user/group/[groupId]/rules/route.ts"}},{"string":{"value":"apps/web/app/api/user/group/route.ts"}},{"string":{"value":"apps/web/app/api/user/labels/route.ts"}},{"string":{"value":"apps/web/app/api/user/me/route.ts"}},{"string":{"value":"apps/web/app/api/user/no-reply/route.ts"}},{"string":{"value":"apps/web/app/api/user/planned/get-executed-rules.ts"}},{"string":{"value":"apps/web/app/api/user/planned/history/route.ts"}},{"string":{"value":"apps/web/app/api/user/planned/route.ts"}},{"string":{"value":"apps/web/app/api/user/rules/[id]/example/controller.ts"}},{"string":{"value":"apps/web/app/api/user/rules/[id]/example/route.ts"}},{"string":{"value":"apps/web/app/api/user/rules/[id]/route.ts"}},{"string":{"value":"apps/web/app/api/user/rules/prompt/route.ts"}},{"string":{"value":"apps/web/app/api/user/rules/route.ts"}},{"string":{"value":"apps/web/app/api/user/settings/cold-email/route.ts"}},{"string":{"value":"apps/web/app/api/user/settings/cold-email/validation.ts"}},{"string":{"value":"apps/web/app/api/user/settings/email-updates/route.ts"}},{"string":{"value":"apps/web/app/api/user/settings/email-updates/validation.ts"}},{"string":{"value":"apps/web/app/api/user/settings/multi-account/route.ts"}},{"string":{"value":"apps/web/app/api/user/settings/multi-account/validation.ts"}},{"string":{"value":"apps/web/app/api/user/settings/route.ts"}},{"string":{"value":"apps/web/app/api/user/settings/validation.ts"}},{"string":{"value":"apps/web/app/api/user/stats/day/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/email-actions/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/helpers.ts"}},{"string":{"value":"apps/web/app/api/user/stats/newsletters/helpers.ts"}},{"string":{"value":"apps/web/app/api/user/stats/newsletters/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/newsletters/summary/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/recipients/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/sender-emails/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/senders/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/tinybird/load/load-emails.ts"}},{"string":{"value":"apps/web/app/api/user/stats/tinybird/load/route.ts"}},{"string":{"value":"apps/web/app/api/user/stats/tinybird/load/validation.ts"}},{"string":{"value":"apps/web/app/api/user/stats/tinybird/route.ts"}},{"string":{"value":"apps/web/app/api/v1/group/[groupId]/emails/route.ts"}},{"string":{"value":"apps/web/app/api/v1/group/[groupId]/emails/validation.ts"}},{"string":{"value":"apps/web/app/api/v1/openapi/route.ts"}},{"string":{"value":"apps/web/app/api/v1/reply-tracker/route.ts"}},{"string":{"value":"apps/web/app/api/v1/reply-tracker/validation.ts"}},{"string":{"value":"apps/web/app/blog/components/BlogPost.tsx"}},{"string":{"value":"apps/web/app/blog/components/Prose.tsx"}},{"string":{"value":"apps/web/app/blog/components/ReadMore.tsx"}},{"string":{"value":"apps/web/app/blog/components/TableOfContents.tsx"}},{"string":{"value":"apps/web/app/blog/components/TryInboxZero.tsx"}},{"string":{"value":"apps/web/app/blog/mdx.d.ts"}},{"string":{"value":"apps/web/app/blog/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/StructuredData.tsx"}},{"string":{"value":"apps/web/app/blog/post/[slug]/Post.tsx"}},{"string":{"value":"apps/web/app/blog/post/[slug]/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/alternatives-to-skiff-mail/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/alternatives-to-skiff-mail/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/alternatives-to-skiff-mail/opengraph-image.png"}},{"string":{"value":"apps/web/app/blog/post/alternatives-to-skiff-mail/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/best-email-unsubscribe-app/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/best-email-unsubscribe-app/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/best-email-unsubscribe-app/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/bulk-unsubscribe-from-emails/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/bulk-unsubscribe-from-emails/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/bulk-unsubscribe-from-emails/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/email-management-best-practices/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/email-management-best-practices/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/email-management-best-practices/opengraph-image.jpg"}},{"string":{"value":"apps/web/app/blog/post/email-management-best-practices/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/escape-email-trap-unsubscribe-for-good/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/escape-email-trap-unsubscribe-for-good/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/escape-email-trap-unsubscribe-for-good/opengraph-image.png"}},{"string":{"value":"apps/web/app/blog/post/escape-email-trap-unsubscribe-for-good/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/gmail-productivity-hacks/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/gmail-productivity-hacks/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/gmail-productivity-hacks/opengraph-image.jpg"}},{"string":{"value":"apps/web/app/blog/post/gmail-productivity-hacks/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/how-my-open-source-saas-hit-first-on-product-hunt/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/how-my-open-source-saas-hit-first-on-product-hunt/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/how-my-open-source-saas-hit-first-on-product-hunt/opengraph-image.png"}},{"string":{"value":"apps/web/app/blog/post/how-my-open-source-saas-hit-first-on-product-hunt/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-benefits-for-mental-health/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-benefits-for-mental-health/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-benefits-for-mental-health/opengraph-image.jpg"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-benefits-for-mental-health/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-workflow-for-entrepreneurs/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-workflow-for-entrepreneurs/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-workflow-for-entrepreneurs/opengraph-image.jpg"}},{"string":{"value":"apps/web/app/blog/post/inbox-zero-workflow-for-entrepreneurs/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/managing-email-stress-for-remote-workers/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/managing-email-stress-for-remote-workers/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/managing-email-stress-for-remote-workers/opengraph-image.jpg"}},{"string":{"value":"apps/web/app/blog/post/managing-email-stress-for-remote-workers/page.tsx"}},{"string":{"value":"apps/web/app/blog/post/why-build-an-open-source-saas/content.mdx"}},{"string":{"value":"apps/web/app/blog/post/why-build-an-open-source-saas/content.tsx"}},{"string":{"value":"apps/web/app/blog/post/why-build-an-open-source-saas/opengraph-image.png"}},{"string":{"value":"apps/web/app/blog/post/why-build-an-open-source-saas/page.tsx"}},{"string":{"value":"apps/web/app/blog/types.ts"}},{"string":{"value":"apps/web/app/global-error.tsx"}},{"string":{"value":"apps/web/app/icon.png"}},{"string":{"value":"apps/web/app/layout.tsx"}},{"string":{"value":"apps/web/app/manifest.json"}},{"string":{"value":"apps/web/app/not-found.tsx"}},{"string":{"value":"apps/web/app/opengraph-image.png"}},{"string":{"value":"apps/web/app/sitemap.ts"}},{"string":{"value":"apps/web/app/startup-image.ts"}},{"string":{"value":"apps/web/app/studio/[[...tool]]/page.tsx"}},{"string":{"value":"apps/web/app/sw.ts"}},{"string":{"value":"apps/web/app/utm.tsx"}},{"string":{"value":"apps/web/components.json"}},{"string":{"value":"apps/web/components/ActionButtons.tsx"}},{"string":{"value":"apps/web/components/ActionButtonsBulk.tsx"}},{"string":{"value":"apps/web/components/Alert.tsx"}},{"string":{"value":"apps/web/components/Badge.tsx"}},{"string":{"value":"apps/web/components/Banner.tsx"}},{"string":{"value":"apps/web/components/Button.tsx"}},{"string":{"value":"apps/web/components/ButtonGroup.tsx"}},{"string":{"value":"apps/web/components/ButtonList.tsx"}},{"string":{"value":"apps/web/components/ButtonListSurvey.tsx"}},{"string":{"value":"apps/web/components/CategoryBadge.tsx"}},{"string":{"value":"apps/web/components/CategorySelect.tsx"}},{"string":{"value":"apps/web/components/Celebration.tsx"}},{"string":{"value":"apps/web/components/Checkbox.tsx"}},{"string":{"value":"apps/web/components/ClientOnly.tsx"}},{"string":{"value":"apps/web/components/Combobox.tsx"}},{"string":{"value":"apps/web/components/CommandK.tsx"}},{"string":{"value":"apps/web/components/Container.tsx"}},{"string":{"value":"apps/web/components/CopyInput.tsx"}},{"string":{"value":"apps/web/components/CrispChat.tsx"}},{"string":{"value":"apps/web/components/DatePickerWithRange.tsx"}},{"string":{"value":"apps/web/components/EmailCell.tsx"}},{"string":{"value":"apps/web/components/EmailMessageCell.tsx"}},{"string":{"value":"apps/web/components/EmailViewer.tsx"}},{"string":{"value":"apps/web/components/EnableFeatureCard.tsx"}},{"string":{"value":"apps/web/components/ErrorBoundary.tsx"}},{"string":{"value":"apps/web/components/ErrorDisplay.tsx"}},{"string":{"value":"apps/web/components/ErrorPage.tsx"}},{"string":{"value":"apps/web/components/Form.tsx"}},{"string":{"value":"apps/web/components/GroupHeading.tsx"}},{"string":{"value":"apps/web/components/GroupedTable.tsx"}},{"string":{"value":"apps/web/components/HeroVideoDialog.tsx"}},{"string":{"value":"apps/web/components/HoverCard.tsx"}},{"string":{"value":"apps/web/components/Input.tsx"}},{"string":{"value":"apps/web/components/LabelsSubMenu.tsx"}},{"string":{"value":"apps/web/components/LegalPage.tsx"}},{"string":{"value":"apps/web/components/Linkify.tsx"}},{"string":{"value":"apps/web/components/Loading.tsx"}},{"string":{"value":"apps/web/components/LoadingContent.tsx"}},{"string":{"value":"apps/web/components/Logo.tsx"}},{"string":{"value":"apps/web/components/MultiSelectFilter.tsx"}},{"string":{"value":"apps/web/components/NavBottom.tsx"}},{"string":{"value":"apps/web/components/OnboardingModal.tsx"}},{"string":{"value":"apps/web/components/Panel.tsx"}},{"string":{"value":"apps/web/components/PlanBadge.tsx"}},{"string":{"value":"apps/web/components/PremiumAlert.tsx"}},{"string":{"value":"apps/web/components/ProgressPanel.tsx"}},{"string":{"value":"apps/web/components/RadioGroup.tsx"}},{"string":{"value":"apps/web/components/SearchForm.tsx"}},{"string":{"value":"apps/web/components/Select.tsx"}},{"string":{"value":"apps/web/components/SideNav.tsx"}},{"string":{"value":"apps/web/components/SideNavMenu.tsx"}},{"string":{"value":"apps/web/components/SideNavWithTopNav.tsx"}},{"string":{"value":"apps/web/components/SlideOverSheet.tsx"}},{"string":{"value":"apps/web/components/StatsCards.tsx"}},{"string":{"value":"apps/web/components/TablePagination.tsx"}},{"string":{"value":"apps/web/components/Tabs.tsx"}},{"string":{"value":"apps/web/components/TabsToolbar.tsx"}},{"string":{"value":"apps/web/components/Tag.tsx"}},{"string":{"value":"apps/web/components/Toast.tsx"}},{"string":{"value":"apps/web/components/Toggle.tsx"}},{"string":{"value":"apps/web/components/TokenCheck.tsx"}},{"string":{"value":"apps/web/components/Tooltip.tsx"}},{"string":{"value":"apps/web/components/TooltipExplanation.tsx"}},{"string":{"value":"apps/web/components/TopBar.tsx"}},{"string":{"value":"apps/web/components/TopNav.tsx"}},{"string":{"value":"apps/web/components/TopSection.tsx"}},{"string":{"value":"apps/web/components/Typography.tsx"}},{"string":{"value":"apps/web/components/ViewEmailButton.tsx"}},{"string":{"value":"apps/web/components/YouTubeVideo.tsx"}},{"string":{"value":"apps/web/components/charts/BarList.tsx"}},{"string":{"value":"apps/web/components/editor/Tiptap.tsx"}},{"string":{"value":"apps/web/components/editor/extensions.ts"}},{"string":{"value":"apps/web/components/email-list/EmailAttachments.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailContents.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailDate.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailDetails.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailList.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailListItem.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailMessage.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailPanel.tsx"}},{"string":{"value":"apps/web/components/email-list/EmailThread.tsx"}},{"string":{"value":"apps/web/components/email-list/PlanActions.tsx"}},{"string":{"value":"apps/web/components/email-list/PlanExplanation.tsx"}},{"string":{"value":"apps/web/components/email-list/types.ts"}},{"string":{"value":"apps/web/components/kanban/BoardColumn.tsx"}},{"string":{"value":"apps/web/components/kanban/KanbanBoard.tsx"}},{"string":{"value":"apps/web/components/kanban/TaskCard.tsx"}},{"string":{"value":"apps/web/components/kanban/kanban-utils.ts"}},{"string":{"value":"apps/web/components/kanban/multipleContainersKeyboardPreset.ts"}},{"string":{"value":"apps/web/components/layouts/BasicLayout.tsx"}},{"string":{"value":"apps/web/components/layouts/BlogLayout.tsx"}},{"string":{"value":"apps/web/components/theme-provider.tsx"}},{"string":{"value":"apps/web/components/theme-toggle.tsx"}},{"string":{"value":"apps/web/components/ui/alert.tsx"}},{"string":{"value":"apps/web/components/ui/avatar.tsx"}},{"string":{"value":"apps/web/components/ui/badge.tsx"}},{"string":{"value":"apps/web/components/ui/button.tsx"}},{"string":{"value":"apps/web/components/ui/calendar.tsx"}},{"string":{"value":"apps/web/components/ui/card.tsx"}},{"string":{"value":"apps/web/components/ui/collapsible.tsx"}},{"string":{"value":"apps/web/components/ui/command.tsx"}},{"string":{"value":"apps/web/components/ui/dialog.tsx"}},{"string":{"value":"apps/web/components/ui/dropdown-menu.tsx"}},{"string":{"value":"apps/web/components/ui/hover-card.tsx"}},{"string":{"value":"apps/web/components/ui/label.tsx"}},{"string":{"value":"apps/web/components/ui/pagination.tsx"}},{"string":{"value":"apps/web/components/ui/popover.tsx"}},{"string":{"value":"apps/web/components/ui/radio-group.tsx"}},{"string":{"value":"apps/web/components/ui/resizable.tsx"}},{"string":{"value":"apps/web/components/ui/scroll-area.tsx"}},{"string":{"value":"apps/web/components/ui/select.tsx"}},{"string":{"value":"apps/web/components/ui/separator.tsx"}},{"string":{"value":"apps/web/components/ui/sheet.tsx"}},{"string":{"value":"apps/web/components/ui/sidebar.tsx"}},{"string":{"value":"apps/web/components/ui/skeleton.tsx"}},{"string":{"value":"apps/web/components/ui/table.tsx"}},{"string":{"value":"apps/web/components/ui/tabs.tsx"}},{"string":{"value":"apps/web/components/ui/tooltip.tsx"}},{"string":{"value":"apps/web/entrypoint.sh"}},{"string":{"value":"apps/web/env.ts"}},{"string":{"value":"apps/web/hooks/use-mobile.tsx"}},{"string":{"value":"apps/web/hooks/useCategories.ts"}},{"string":{"value":"apps/web/hooks/useDisplayedEmail.ts"}},{"string":{"value":"apps/web/hooks/useFeatureFlags.ts"}},{"string":{"value":"apps/web/hooks/useInterval.ts"}},{"string":{"value":"apps/web/hooks/useLabels.ts"}},{"string":{"value":"apps/web/hooks/useModal.tsx"}},{"string":{"value":"apps/web/hooks/useModifierKey.ts"}},{"string":{"value":"apps/web/hooks/useRule.tsx"}},{"string":{"value":"apps/web/hooks/useRules.tsx"}},{"string":{"value":"apps/web/hooks/useTableKeyboardNavigation.ts"}},{"string":{"value":"apps/web/hooks/useThread.ts"}},{"string":{"value":"apps/web/hooks/useThreads.ts"}},{"string":{"value":"apps/web/hooks/useThreadsByIds.ts"}},{"string":{"value":"apps/web/hooks/useToggleSelect.ts"}},{"string":{"value":"apps/web/hooks/useUser.ts"}},{"string":{"value":"apps/web/instrumentation.ts"}},{"string":{"value":"apps/web/mdx-components.tsx"}},{"string":{"value":"apps/web/next.config.mjs"}},{"string":{"value":"apps/web/package.json"}},{"string":{"value":"apps/web/postcss.config.js"}},{"string":{"value":"apps/web/prettier.config.js"}},{"string":{"value":"apps/web/prisma/migrations/20230730073019_init/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20230804105315_rule_name/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20230804140051_cascade_delete_executed_rule/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20230913192346_lemon_squeezy/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20230919082654_ai_model/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20231027022923_unique_account/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20231112182812_onboarding_flag/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20231207000800_settings/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20231213064514_newsletter_status/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20231219225431_unsubscribe_credits/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20231229221011_remove_summarize_action/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240101222135_cold_email_blocker/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240116235134_shared_premium/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240122015840_remove_old_fields/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240131044439_onboarding_answers/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240208223501_ai_threads/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240317133130_ai_provider/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240319131634_executed_actions/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240319151146_unique_executed_rule/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240319151147_migrate_actions/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240319151148_delete_deprecated_fields/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240322094912_behaviour_profile/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240323230604_last_login/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240323230633_utm/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240418150351_license_key/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240424111051_groups/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240426150851_rule_type/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240507211259_premium_admin/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240509085010_automate_default_off/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240513103627_mark_not_cold_email/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240516112326_remove_newsletter_cold_email/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240516112350_cold_email_model/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240528083708_summary_email/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240528181840_premium_basic/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240624075134_argument_prompt/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240728084326_api_key/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240730122310_copilot_tier/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240820220244_ai_api_key/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240917021039_rule_prompt/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20240917232302_disable_rule/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241008234839_error_messages/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241020163727_app_onboarding/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241023204900_category/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241027173153_category_filter/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241031212440_auto_categorize_senders/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241107151035_applying_execute_status/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241107152409_remove_default_executed_status/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241119163400_categorize_date_range/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241125052523_remove_categorized_time/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241128034952_migrate_prompt_fields/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241216093030_upgrade_to_v6/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241218123405_multi_conditions/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241219122254_rename_to_conditional_operator/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241219190656_deprecate_rule_type/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241219192522_optional_deprecated_rule_type/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241230180925_call_webhook_action/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20241230204311_action_webhook_url/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250112081255_pending_invite/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250116101856_mark_read_action/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250128141602_cascade_delete_group/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250130215802_read_cold_emails/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250202092329_reply_tracker/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250202154501_remove_deprecated_action/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250203174037_reply_tracker_sent_at/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250204162638_email_token/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250204191020_remove_email_token_action/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250209113928_non_null_email/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250210224905_summary_indexes/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250210225300_tracker_indexes/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250212125908_signature/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250223190244_draft_replies/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250227135610_payments/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250227135758_processor_type_enum/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250227142620_payment_tax/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250227144751_remove_default_timestamps_from_payment/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250227173229_remove_prompt_history/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250309095123_cleaner/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250311110807_job_details/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250312172635_skips/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250316155443_email_message/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250316155944_remove_size_estimate/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/20250316201459_remove_to_domain/migration.sql"}},{"string":{"value":"apps/web/prisma/migrations/migration_lock.toml"}},{"string":{"value":"apps/web/prisma/schema.prisma"}},{"string":{"value":"apps/web/providers/AppProviders.tsx"}},{"string":{"value":"apps/web/providers/ComposeModalProvider.tsx"}},{"string":{"value":"apps/web/providers/GlobalProviders.tsx"}},{"string":{"value":"apps/web/providers/GmailProvider.tsx"}},{"string":{"value":"apps/web/providers/PostHogProvider.tsx"}},{"string":{"value":"apps/web/providers/SWRProvider.tsx"}},{"string":{"value":"apps/web/providers/SessionProvider.tsx"}},{"string":{"value":"apps/web/providers/StatLoaderProvider.tsx"}},{"string":{"value":"apps/web/public/icons/icon-192x192.png"}},{"string":{"value":"apps/web/public/icons/icon-512x512.png"}},{"string":{"value":"apps/web/public/images/automation/fix.png"}},{"string":{"value":"apps/web/public/images/automation/process.png"}},{"string":{"value":"apps/web/public/images/automation/rule-edit.png"}},{"string":{"value":"apps/web/public/images/automation/rules.png"}},{"string":{"value":"apps/web/public/images/blog/elie-profile.jpg"}},{"string":{"value":"apps/web/public/images/blog/inbox-zero-growth.png"}},{"string":{"value":"apps/web/public/images/blog/messy-vs-clean-inbox.png"}},{"string":{"value":"apps/web/public/images/blog/ricardo-batista-profile.png"}},{"string":{"value":"apps/web/public/images/google.svg"}},{"string":{"value":"apps/web/public/images/home/ai-email-assistant.png"}},{"string":{"value":"apps/web/public/images/home/bulk-unsubscriber.png"}},{"string":{"value":"apps/web/public/images/home/cold-email-blocker.png"}},{"string":{"value":"apps/web/public/images/home/email-analytics.png"}},{"string":{"value":"apps/web/public/images/home/mail.png"}},{"string":{"value":"apps/web/public/images/home/product-hunt-badge.svg"}},{"string":{"value":"apps/web/public/images/home/reply-zero.png"}},{"string":{"value":"apps/web/public/images/illustrations/business-success-chart.svg"}},{"string":{"value":"apps/web/public/images/illustrations/calling-help.svg"}},{"string":{"value":"apps/web/public/images/illustrations/communication.svg"}},{"string":{"value":"apps/web/public/images/illustrations/falling.svg"}},{"string":{"value":"apps/web/public/images/illustrations/home-office.svg"}},{"string":{"value":"apps/web/public/images/logos/brilliant.svg"}},{"string":{"value":"apps/web/public/images/logos/bytedance.svg"}},{"string":{"value":"apps/web/public/images/logos/doac.svg"}},{"string":{"value":"apps/web/public/images/logos/joco.svg"}},{"string":{"value":"apps/web/public/images/logos/netflix.svg"}},{"string":{"value":"apps/web/public/images/logos/resend.svg"}},{"string":{"value":"apps/web/public/images/logos/zendesk.svg"}},{"string":{"value":"apps/web/public/images/reach-inbox-zero.png"}},{"string":{"value":"apps/web/public/images/testimonials/joseph-gonzalez-iFgRcqHznqg-unsplash.jpg"}},{"string":{"value":"apps/web/public/images/testimonials/midas-hofstra-a6PMA5JEmWE-unsplash.jpg"}},{"string":{"value":"apps/web/public/splash_screens/10.2__iPad_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/10.2__iPad_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/10.5__iPad_Air_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/10.5__iPad_Air_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/10.9__iPad_Air_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/10.9__iPad_Air_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/11__iPad_Pro_M4_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/11__iPad_Pro_M4_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/11__iPad_Pro__10.5__iPad_Pro_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/11__iPad_Pro__10.5__iPad_Pro_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/12.9__iPad_Pro_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/12.9__iPad_Pro_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/13__iPad_Pro_M4_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/13__iPad_Pro_M4_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/4__iPhone_SE__iPod_touch_5th_generation_and_later_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/4__iPhone_SE__iPod_touch_5th_generation_and_later_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/8.3__iPad_Mini_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/8.3__iPad_Mini_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/9.7__iPad_Pro__7.9__iPad_mini__9.7__iPad_Air__9.7__iPad_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/9.7__iPad_Pro__7.9__iPad_mini__9.7__iPad_Air__9.7__iPad_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_11_Pro_Max__iPhone_XS_Max_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_11_Pro_Max__iPhone_XS_Max_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_11__iPhone_XR_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_11__iPhone_XR_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_13_mini__iPhone_12_mini__iPhone_11_Pro__iPhone_XS__iPhone_X_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_13_mini__iPhone_12_mini__iPhone_11_Pro__iPhone_XS__iPhone_X_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_14_Plus__iPhone_13_Pro_Max__iPhone_12_Pro_Max_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_14_Plus__iPhone_13_Pro_Max__iPhone_12_Pro_Max_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_14__iPhone_13_Pro__iPhone_13__iPhone_12_Pro__iPhone_12_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_14__iPhone_13_Pro__iPhone_13__iPhone_12_Pro__iPhone_12_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_15_Pro_Max__iPhone_15_Plus__iPhone_14_Pro_Max_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_15_Pro_Max__iPhone_15_Plus__iPhone_14_Pro_Max_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_15_Pro__iPhone_15__iPhone_14_Pro_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_15_Pro__iPhone_15__iPhone_14_Pro_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_8_Plus__iPhone_7_Plus__iPhone_6s_Plus__iPhone_6_Plus_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_8_Plus__iPhone_7_Plus__iPhone_6s_Plus__iPhone_6_Plus_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_8__iPhone_7__iPhone_6s__iPhone_6__4.7__iPhone_SE_landscape.png"}},{"string":{"value":"apps/web/public/splash_screens/iPhone_8__iPhone_7__iPhone_6s__iPhone_6__4.7__iPhone_SE_portrait.png"}},{"string":{"value":"apps/web/public/splash_screens/icon.png"}},{"string":{"value":"apps/web/sanity.cli.ts"}},{"string":{"value":"apps/web/sanity.config.ts"}},{"string":{"value":"apps/web/sanity/env.ts"}},{"string":{"value":"apps/web/sanity/lib/client.ts"}},{"string":{"value":"apps/web/sanity/lib/fetch.ts"}},{"string":{"value":"apps/web/sanity/lib/image.ts"}},{"string":{"value":"apps/web/sanity/lib/queries.ts"}},{"string":{"value":"apps/web/sanity/schemaTypes/authorType.ts"}},{"string":{"value":"apps/web/sanity/schemaTypes/blockContentType.ts"}},{"string":{"value":"apps/web/sanity/schemaTypes/categoryType.ts"}},{"string":{"value":"apps/web/sanity/schemaTypes/index.ts"}},{"string":{"value":"apps/web/sanity/schemaTypes/postType.ts"}},{"string":{"value":"apps/web/sanity/structure.ts"}},{"string":{"value":"apps/web/scripts/addLemonDataToPosthog.ts"}},{"string":{"value":"apps/web/scripts/addUsersToResend.ts"}},{"string":{"value":"apps/web/scripts/deleteTinybirdDataForFreeUsers.ts"}},{"string":{"value":"apps/web/scripts/encrypt-tokens.ts"}},{"string":{"value":"apps/web/scripts/listRedisUsage.ts"}},{"string":{"value":"apps/web/scripts/listSubQuantitiesLemon.ts"}},{"string":{"value":"apps/web/scripts/migrateRedisPlansToPostgres.ts"}},{"string":{"value":"apps/web/sentry.client.config.ts"}},{"string":{"value":"apps/web/store/QueueInitializer.tsx"}},{"string":{"value":"apps/web/store/ai-categorize-sender-queue.ts"}},{"string":{"value":"apps/web/store/ai-queue.ts"}},{"string":{"value":"apps/web/store/archive-queue.ts"}},{"string":{"value":"apps/web/store/archive-sender-queue.ts"}},{"string":{"value":"apps/web/store/email.ts"}},{"string":{"value":"apps/web/store/index.ts"}},{"string":{"value":"apps/web/styles/CalSans-SemiBold.woff2"}},{"string":{"value":"apps/web/styles/globals.css"}},{"string":{"value":"apps/web/tailwind.config.js"}},{"string":{"value":"apps/web/tsconfig.json"}},{"string":{"value":"apps/web/types/gmail-api-parse-message.d.ts"}},{"string":{"value":"apps/web/utils/__mocks__/prisma.ts"}},{"string":{"value":"apps/web/utils/action-item.ts"}},{"string":{"value":"apps/web/utils/actions/admin.ts"}},{"string":{"value":"apps/web/utils/actions/ai-rule.ts"}},{"string":{"value":"apps/web/utils/actions/ai-rule.validation.ts"}},{"string":{"value":"apps/web/utils/actions/api-key.ts"}},{"string":{"value":"apps/web/utils/actions/api-key.validation.ts"}},{"string":{"value":"apps/web/utils/actions/assess.ts"}},{"string":{"value":"apps/web/utils/actions/categorize.ts"}},{"string":{"value":"apps/web/utils/actions/categorize.validation.ts"}},{"string":{"value":"apps/web/utils/actions/clean.ts"}},{"string":{"value":"apps/web/utils/actions/clean.validation.ts"}},{"string":{"value":"apps/web/utils/actions/client.ts"}},{"string":{"value":"apps/web/utils/actions/cold-email.ts"}},{"string":{"value":"apps/web/utils/actions/cold-email.validation.ts"}},{"string":{"value":"apps/web/utils/actions/error-messages.ts"}},{"string":{"value":"apps/web/utils/actions/generate-reply.ts"}},{"string":{"value":"apps/web/utils/actions/generate-reply.validation.ts"}},{"string":{"value":"apps/web/utils/actions/group.ts"}},{"string":{"value":"apps/web/utils/actions/group.validation.ts"}},{"string":{"value":"apps/web/utils/actions/helpers.ts"}},{"string":{"value":"apps/web/utils/actions/mail.ts"}},{"string":{"value":"apps/web/utils/actions/middleware.ts"}},{"string":{"value":"apps/web/utils/actions/permissions.ts"}},{"string":{"value":"apps/web/utils/actions/premium.ts"}},{"string":{"value":"apps/web/utils/actions/reply-tracking.ts"}},{"string":{"value":"apps/web/utils/actions/rule.ts"}},{"string":{"value":"apps/web/utils/actions/rule.validation.ts"}},{"string":{"value":"apps/web/utils/actions/unsubscriber.ts"}},{"string":{"value":"apps/web/utils/actions/user.ts"}},{"string":{"value":"apps/web/utils/actions/webhook.ts"}},{"string":{"value":"apps/web/utils/actions/whitelist.ts"}},{"string":{"value":"apps/web/utils/admin.ts"}},{"string":{"value":"apps/web/utils/ai/actions.ts"}},{"string":{"value":"apps/web/utils/ai/assistant/process-user-request.ts"}},{"string":{"value":"apps/web/utils/ai/categorize-sender/ai-categorize-senders.ts"}},{"string":{"value":"apps/web/utils/ai/categorize-sender/ai-categorize-single-sender.ts"}},{"string":{"value":"apps/web/utils/ai/categorize-sender/format-categories.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/NOTES.md"}},{"string":{"value":"apps/web/utils/ai/choose-rule/ai-choose-args.test.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/ai-choose-args.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/ai-choose-rule.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/execute.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/match-rules.test.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/match-rules.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/run-rules.ts"}},{"string":{"value":"apps/web/utils/ai/choose-rule/types.ts"}},{"string":{"value":"apps/web/utils/ai/clean/ai-clean-select-labels.ts"}},{"string":{"value":"apps/web/utils/ai/clean/ai-clean.ts"}},{"string":{"value":"apps/web/utils/ai/example-matches/find-example-matches.ts"}},{"string":{"value":"apps/web/utils/ai/group/create-group.ts"}},{"string":{"value":"apps/web/utils/ai/group/find-newsletters.test.ts"}},{"string":{"value":"apps/web/utils/ai/group/find-newsletters.ts"}},{"string":{"value":"apps/web/utils/ai/group/find-receipts.test.ts"}},{"string":{"value":"apps/web/utils/ai/group/find-receipts.ts"}},{"string":{"value":"apps/web/utils/ai/reply/check-if-needs-reply.ts"}},{"string":{"value":"apps/web/utils/ai/reply/check-reply-tracking.ts"}},{"string":{"value":"apps/web/utils/ai/reply/generate-nudge.ts"}},{"string":{"value":"apps/web/utils/ai/reply/generate-reply.ts"}},{"string":{"value":"apps/web/utils/ai/rule/create-prompt-from-rule.test.ts"}},{"string":{"value":"apps/web/utils/ai/rule/create-prompt-from-rule.ts"}},{"string":{"value":"apps/web/utils/ai/rule/create-rule-schema.ts"}},{"string":{"value":"apps/web/utils/ai/rule/create-rule.ts"}},{"string":{"value":"apps/web/utils/ai/rule/diff-rules.ts"}},{"string":{"value":"apps/web/utils/ai/rule/find-existing-rules.ts"}},{"string":{"value":"apps/web/utils/ai/rule/generate-prompt-on-delete-rule.ts"}},{"string":{"value":"apps/web/utils/ai/rule/generate-prompt-on-update-rule.ts"}},{"string":{"value":"apps/web/utils/ai/rule/generate-rules-prompt.ts"}},{"string":{"value":"apps/web/utils/ai/rule/prompt-to-rules.ts"}},{"string":{"value":"apps/web/utils/ai/rule/rule-fix.ts"}},{"string":{"value":"apps/web/utils/ai/snippets/find-snippets.ts"}},{"string":{"value":"apps/web/utils/ai/types.ts"}},{"string":{"value":"apps/web/utils/api-auth.test.ts"}},{"string":{"value":"apps/web/utils/api-auth.ts"}},{"string":{"value":"apps/web/utils/api-key.ts"}},{"string":{"value":"apps/web/utils/api.ts"}},{"string":{"value":"apps/web/utils/assess.ts"}},{"string":{"value":"apps/web/utils/assistant/is-assistant-email.test.ts"}},{"string":{"value":"apps/web/utils/assistant/is-assistant-email.ts"}},{"string":{"value":"apps/web/utils/assistant/process-assistant-email.ts"}},{"string":{"value":"apps/web/utils/auth.ts"}},{"string":{"value":"apps/web/utils/braintrust.ts"}},{"string":{"value":"apps/web/utils/categories.ts"}},{"string":{"value":"apps/web/utils/categorize/senders/categorize.ts"}},{"string":{"value":"apps/web/utils/category.server.ts"}},{"string":{"value":"apps/web/utils/celebration.ts"}},{"string":{"value":"apps/web/utils/cold-email/is-cold-email.test.ts"}},{"string":{"value":"apps/web/utils/cold-email/is-cold-email.ts"}},{"string":{"value":"apps/web/utils/cold-email/prompt.ts"}},{"string":{"value":"apps/web/utils/colors.ts"}},{"string":{"value":"apps/web/utils/condition.ts"}},{"string":{"value":"apps/web/utils/config.ts"}},{"string":{"value":"apps/web/utils/cron.test.ts"}},{"string":{"value":"apps/web/utils/cron.ts"}},{"string":{"value":"apps/web/utils/date.ts"}},{"string":{"value":"apps/web/utils/email.test.ts"}},{"string":{"value":"apps/web/utils/email.ts"}},{"string":{"value":"apps/web/utils/encryption.test.ts"}},{"string":{"value":"apps/web/utils/encryption.ts"}},{"string":{"value":"apps/web/utils/error-messages/index.ts"}},{"string":{"value":"apps/web/utils/error.server.ts"}},{"string":{"value":"apps/web/utils/error.ts"}},{"string":{"value":"apps/web/utils/fb.ts"}},{"string":{"value":"apps/web/utils/filter-ignored-senders.ts"}},{"string":{"value":"apps/web/utils/get-email-from-message.ts"}},{"string":{"value":"apps/web/utils/gmail/attachment.ts"}},{"string":{"value":"apps/web/utils/gmail/batch.ts"}},{"string":{"value":"apps/web/utils/gmail/client.ts"}},{"string":{"value":"apps/web/utils/gmail/constants.ts"}},{"string":{"value":"apps/web/utils/gmail/contact.ts"}},{"string":{"value":"apps/web/utils/gmail/decode.ts"}},{"string":{"value":"apps/web/utils/gmail/filter.ts"}},{"string":{"value":"apps/web/utils/gmail/forward.test.ts"}},{"string":{"value":"apps/web/utils/gmail/forward.ts"}},{"string":{"value":"apps/web/utils/gmail/history.ts"}},{"string":{"value":"apps/web/utils/gmail/label.ts"}},{"string":{"value":"apps/web/utils/gmail/mail.ts"}},{"string":{"value":"apps/web/utils/gmail/message.ts"}},{"string":{"value":"apps/web/utils/gmail/permissions.ts"}},{"string":{"value":"apps/web/utils/gmail/reply.test.ts"}},{"string":{"value":"apps/web/utils/gmail/reply.ts"}},{"string":{"value":"apps/web/utils/gmail/retry.ts"}},{"string":{"value":"apps/web/utils/gmail/settings.ts"}},{"string":{"value":"apps/web/utils/gmail/signature.test.ts"}},{"string":{"value":"apps/web/utils/gmail/signature.ts"}},{"string":{"value":"apps/web/utils/gmail/snippet.test.ts"}},{"string":{"value":"apps/web/utils/gmail/snippet.ts"}},{"string":{"value":"apps/web/utils/gmail/spam.ts"}},{"string":{"value":"apps/web/utils/gmail/thread.ts"}},{"string":{"value":"apps/web/utils/gmail/trash.ts"}},{"string":{"value":"apps/web/utils/gmail/watch.ts"}},{"string":{"value":"apps/web/utils/group/find-matching-group.test.ts"}},{"string":{"value":"apps/web/utils/group/find-matching-group.ts"}},{"string":{"value":"apps/web/utils/group/group-item.ts"}},{"string":{"value":"apps/web/utils/gtm.ts"}},{"string":{"value":"apps/web/utils/index.ts"}},{"string":{"value":"apps/web/utils/internal-api.ts"}},{"string":{"value":"apps/web/utils/json.ts"}},{"string":{"value":"apps/web/utils/label.ts"}},{"string":{"value":"apps/web/utils/llms/config.ts"}},{"string":{"value":"apps/web/utils/llms/index.ts"}},{"string":{"value":"apps/web/utils/llms/types.ts"}},{"string":{"value":"apps/web/utils/logger.ts"}},{"string":{"value":"apps/web/utils/mail.ts"}},{"string":{"value":"apps/web/utils/middleware.ts"}},{"string":{"value":"apps/web/utils/parse/calender-event.test.ts"}},{"string":{"value":"apps/web/utils/parse/calender-event.ts"}},{"string":{"value":"apps/web/utils/parse/cta.ts"}},{"string":{"value":"apps/web/utils/parse/extract-reply.client.test.ts"}},{"string":{"value":"apps/web/utils/parse/extract-reply.client.ts"}},{"string":{"value":"apps/web/utils/parse/parseHtml.client.ts"}},{"string":{"value":"apps/web/utils/parse/parseHtml.server.ts"}},{"string":{"value":"apps/web/utils/parse/unsubscribe.ts"}},{"string":{"value":"apps/web/utils/posthog.ts"}},{"string":{"value":"apps/web/utils/premium/check-and-redirect-for-upgrade.tsx"}},{"string":{"value":"apps/web/utils/premium/index.ts"}},{"string":{"value":"apps/web/utils/premium/server.ts"}},{"string":{"value":"apps/web/utils/prisma-extensions.ts"}},{"string":{"value":"apps/web/utils/prisma.ts"}},{"string":{"value":"apps/web/utils/queue/ai-queue.ts"}},{"string":{"value":"apps/web/utils/queue/email-action-queue.ts"}},{"string":{"value":"apps/web/utils/queue/email-actions.ts"}},{"string":{"value":"apps/web/utils/redis/categorization-progress.ts"}},{"string":{"value":"apps/web/utils/redis/category.ts"}},{"string":{"value":"apps/web/utils/redis/clean.ts"}},{"string":{"value":"apps/web/utils/redis/clean.types.ts"}},{"string":{"value":"apps/web/utils/redis/index.ts"}},{"string":{"value":"apps/web/utils/redis/label.ts"}},{"string":{"value":"apps/web/utils/redis/message-processing.ts"}},{"string":{"value":"apps/web/utils/redis/reply-tracker-analyzing.ts"}},{"string":{"value":"apps/web/utils/redis/reply.ts"}},{"string":{"value":"apps/web/utils/redis/stats.ts"}},{"string":{"value":"apps/web/utils/redis/subscriber.ts"}},{"string":{"value":"apps/web/utils/redis/summary.ts"}},{"string":{"value":"apps/web/utils/redis/usage.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/check-previous-emails.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/consts.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/generate-reply.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/inbound.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/index.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/label.ts"}},{"string":{"value":"apps/web/utils/reply-tracker/outbound.ts"}},{"string":{"value":"apps/web/utils/risk.test.ts"}},{"string":{"value":"apps/web/utils/risk.ts"}},{"string":{"value":"apps/web/utils/rule/prompt-file.ts"}},{"string":{"value":"apps/web/utils/rule/rule.ts"}},{"string":{"value":"apps/web/utils/scripts/lemon.tsx"}},{"string":{"value":"apps/web/utils/sender.ts"}},{"string":{"value":"apps/web/utils/server-action.ts"}},{"string":{"value":"apps/web/utils/size.ts"}},{"string":{"value":"apps/web/utils/sleep.ts"}},{"string":{"value":"apps/web/utils/stats.ts"}},{"string":{"value":"apps/web/utils/string.test.ts"}},{"string":{"value":"apps/web/utils/string.ts"}},{"string":{"value":"apps/web/utils/stringify-email.test.ts"}},{"string":{"value":"apps/web/utils/stringify-email.ts"}},{"string":{"value":"apps/web/utils/template.ts"}},{"string":{"value":"apps/web/utils/text.ts"}},{"string":{"value":"apps/web/utils/thread.ts"}},{"string":{"value":"apps/web/utils/types.ts"}},{"string":{"value":"apps/web/utils/types/mail.ts"}},{"string":{"value":"apps/web/utils/unsubscribe.ts"}},{"string":{"value":"apps/web/utils/upstash/categorize-senders.ts"}},{"string":{"value":"apps/web/utils/upstash/index.ts"}},{"string":{"value":"apps/web/utils/url.ts"}},{"string":{"value":"apps/web/utils/usage.ts"}},{"string":{"value":"apps/web/utils/user.ts"}},{"string":{"value":"apps/web/utils/user/delete.ts"}},{"string":{"value":"apps/web/utils/user/get.ts"}},{"string":{"value":"apps/web/utils/user/validate.ts"}},{"string":{"value":"apps/web/utils/webhook.ts"}},{"string":{"value":"apps/web/utils/zod.ts"}},{"string":{"value":"apps/web/vitest.config.mts"}},{"string":{"value":"biome.json"}},{"string":{"value":"docker-compose.yml"}},{"string":{"value":"docker/Dockerfile.web"}},{"string":{"value":"package.json"}},{"string":{"value":"packages/eslint-config/README.md"}},{"string":{"value":"packages/eslint-config/library.js"}},{"string":{"value":"packages/eslint-config/next.js"}},{"string":{"value":"packages/eslint-config/package.json"}},{"string":{"value":"packages/eslint-config/react-internal.js"}},{"string":{"value":"packages/loops/README.md"}},{"string":{"value":"packages/loops/package.json"}},{"string":{"value":"packages/loops/src/index.ts"}},{"string":{"value":"packages/loops/src/loops.ts"}},{"string":{"value":"packages/loops/tsconfig.json"}},{"string":{"value":"packages/resend/README.md"}},{"string":{"value":"packages/resend/emails/summary.tsx"}},{"string":{"value":"packages/resend/package.json"}},{"string":{"value":"packages/resend/src/client.ts"}},{"string":{"value":"packages/resend/src/contacts.ts"}},{"string":{"value":"packages/resend/src/index.ts"}},{"string":{"value":"packages/resend/src/send.tsx"}},{"string":{"value":"packages/resend/tsconfig.json"}},{"string":{"value":"packages/tinybird-ai-analytics/README.md"}},{"string":{"value":"packages/tinybird-ai-analytics/datasources/aiCall.datasource"}},{"string":{"value":"packages/tinybird-ai-analytics/package.json"}},{"string":{"value":"packages/tinybird-ai-analytics/pipes/aiCalls.pipe"}},{"string":{"value":"packages/tinybird-ai-analytics/src/client.ts"}},{"string":{"value":"packages/tinybird-ai-analytics/src/delete.ts"}},{"string":{"value":"packages/tinybird-ai-analytics/src/index.ts"}},{"string":{"value":"packages/tinybird-ai-analytics/src/publish.ts"}},{"string":{"value":"packages/tinybird-ai-analytics/tsconfig.json"}},{"string":{"value":"packages/tinybird/README.md"}},{"string":{"value":"packages/tinybird/datasources/email.datasource"}},{"string":{"value":"packages/tinybird/datasources/email_action.datasource"}},{"string":{"value":"packages/tinybird/datasources/last_and_oldest_emails_mv.datasource"}},{"string":{"value":"packages/tinybird/package.json"}},{"string":{"value":"packages/tinybird/pipes/get_email_actions_by_period.pipe"}},{"string":{"value":"packages/tinybird/src/client.ts"}},{"string":{"value":"packages/tinybird/src/delete.ts"}},{"string":{"value":"packages/tinybird/src/index.ts"}},{"string":{"value":"packages/tinybird/src/publish.ts"}},{"string":{"value":"packages/tinybird/src/query.ts"}},{"string":{"value":"packages/tinybird/tsconfig.json"}},{"string":{"value":"packages/tsconfig/base.json"}},{"string":{"value":"packages/tsconfig/nextjs.json"}},{"string":{"value":"packages/tsconfig/package.json"}},{"string":{"value":"pnpm-lock.yaml"}},{"string":{"value":"pnpm-workspace.yaml"}},{"string":{"value":"turbo.json"}},{"string":{"value":"vercel.json"}},{"string":{"value":"video-thumbnail.png"}}]}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{}}}]}}}]}}}]}}]}