├── .cursor └── rules │ ├── ai_agent_development_methodology.md │ └── cursor_architecture_rules.md ├── .env.example ├── .github └── workflows │ ├── build-test-lint.yml │ └── ci.yml ├── .gitignore ├── .prettierrc ├── .vscode └── extensions.json ├── Cargo.lock ├── Cargo.toml ├── IMPLEMENTATION_PLAN.md ├── README.md ├── apps ├── web │ ├── .env.example │ ├── .vscode │ │ └── settings.json │ ├── components.json │ ├── eslint.config.js │ ├── index.html │ ├── lighthouse.json │ ├── package.json │ ├── postcss.config.js │ ├── public │ │ ├── _redirects │ │ └── logos │ │ │ ├── app_icon_240x240.png │ │ │ ├── app_icon_240x240_white.png │ │ │ ├── favicon_32x32.png │ │ │ ├── pnpm.svg │ │ │ ├── stripe.svg │ │ │ ├── supabase-light.svg │ │ │ ├── supabase.svg │ │ │ └── vite.svg │ ├── setupTests.ts │ ├── src │ │ ├── App.test.tsx │ │ ├── App.tsx │ │ ├── __forceRebuild__.ts │ │ ├── components │ │ │ ├── ai │ │ │ │ ├── AiChatbox.test.tsx │ │ │ │ ├── AiChatbox.tsx │ │ │ │ ├── ChatAffordabilityIndicator.test.tsx │ │ │ │ ├── ChatAffordabilityIndicator.tsx │ │ │ │ ├── ChatContextSelector.test.tsx │ │ │ │ ├── ChatContextSelector.tsx │ │ │ │ ├── ChatHistoryList.test.tsx │ │ │ │ ├── ChatHistoryList.tsx │ │ │ │ ├── ChatInput.test.tsx │ │ │ │ ├── ChatInput.tsx │ │ │ │ ├── ChatItem.test.tsx │ │ │ │ ├── ChatItem.tsx │ │ │ │ ├── ChatMessageBubble.test.tsx │ │ │ │ ├── ChatMessageBubble.tsx │ │ │ │ ├── ChatTokenUsageDisplay.test.tsx │ │ │ │ ├── ChatTokenUsageDisplay.tsx │ │ │ │ ├── CurrentMessageTokenEstimator.test.tsx │ │ │ │ ├── CurrentMessageTokenEstimator.tsx │ │ │ │ ├── MessageSelectionCheckbox.test.tsx │ │ │ │ ├── MessageSelectionCheckbox.tsx │ │ │ │ ├── MessageSelectionControls.test.tsx │ │ │ │ ├── MessageSelectionControls.tsx │ │ │ │ ├── ModelSelector.test.tsx │ │ │ │ ├── ModelSelector.tsx │ │ │ │ ├── PromptSelector.test.tsx │ │ │ │ ├── PromptSelector.tsx │ │ │ │ ├── TokenUsageDisplay.test.tsx │ │ │ │ ├── TokenUsageDisplay.tsx │ │ │ │ ├── WalletSelector.test.tsx │ │ │ │ ├── WalletSelector.tsx │ │ │ │ └── ai.integration.test.tsx │ │ │ ├── auth │ │ │ │ ├── AuthenticatedGate.test.tsx │ │ │ │ ├── AuthenticatedGate.tsx │ │ │ │ ├── LoginForm.test.tsx │ │ │ │ ├── LoginForm.tsx │ │ │ │ ├── ProtectedRoute.test.tsx │ │ │ │ ├── ProtectedRoute.tsx │ │ │ │ ├── RegisterForm.test.tsx │ │ │ │ ├── RegisterForm.tsx │ │ │ │ └── auth.integration.test.tsx │ │ │ ├── chat │ │ │ │ ├── DomainMultiSelector.test.tsx │ │ │ │ ├── DomainMultiSelector.tsx │ │ │ │ └── index.tsx │ │ │ ├── common │ │ │ │ ├── AttributionDisplay.test.tsx │ │ │ │ ├── AttributionDisplay.tsx │ │ │ │ ├── CardSkeleton.test.tsx │ │ │ │ ├── CardSkeleton.tsx │ │ │ │ ├── ContinueUntilCompleteToggle.test.tsx │ │ │ │ ├── ContinueUntilCompleteToggle.tsx │ │ │ │ ├── DropZone.test.tsx │ │ │ │ ├── DropZone.tsx │ │ │ │ ├── DynamicProgressBar.test.tsx │ │ │ │ ├── DynamicProgressBar.tsx │ │ │ │ ├── ErrorBoundary.test.tsx │ │ │ │ ├── ErrorBoundary.tsx │ │ │ │ ├── FileDataDisplay.test.tsx │ │ │ │ ├── FileDataDisplay.tsx │ │ │ │ ├── FileUpload.test.tsx │ │ │ │ ├── FileUpload.tsx │ │ │ │ ├── MarkdownRenderer.test.tsx │ │ │ │ ├── MarkdownRenderer.tsx │ │ │ │ ├── PaginationComponent.test.tsx │ │ │ │ ├── PaginationComponent.tsx │ │ │ │ ├── StyledDropdownCheckboxItem.test.tsx │ │ │ │ ├── StyledDropdownCheckboxItem.tsx │ │ │ │ ├── TextInputArea.test.tsx │ │ │ │ └── TextInputArea.tsx │ │ │ ├── dashboard │ │ │ │ └── Help.tsx │ │ │ ├── debug │ │ │ │ ├── PlatformFeatureTester.test.tsx │ │ │ │ └── PlatformFeatureTester.tsx │ │ │ ├── demos │ │ │ │ └── WalletBackupDemo │ │ │ │ │ ├── ExportMnemonicButton.test.tsx │ │ │ │ │ ├── ExportMnemonicButton.tsx │ │ │ │ │ ├── GenerateMnemonicButton.test.tsx │ │ │ │ │ ├── GenerateMnemonicButton.tsx │ │ │ │ │ ├── ImportMnemonicButton.test.tsx │ │ │ │ │ ├── ImportMnemonicButton.tsx │ │ │ │ │ ├── StatusDisplay.test.tsx │ │ │ │ │ ├── StatusDisplay.tsx │ │ │ │ │ ├── WalletBackupDemoCard.test.tsx │ │ │ │ │ └── WalletBackupDemoCard.tsx │ │ │ ├── dialectic │ │ │ │ ├── AIModelSelector.test.tsx │ │ │ │ ├── AIModelSelector.tsx │ │ │ │ ├── AIModelSelectorList.tsx │ │ │ │ ├── ContributionCard.test.tsx │ │ │ │ ├── ContributionCard.tsx │ │ │ │ ├── CreateDialecticProjectForm.test.tsx │ │ │ │ ├── CreateDialecticProjectForm.tsx │ │ │ │ ├── CreateNewDialecticProjectButton.test.tsx │ │ │ │ ├── CreateNewDialecticProjectButton.tsx │ │ │ │ ├── DialecticProjectCard.test.tsx │ │ │ │ ├── DialecticProjectCard.tsx │ │ │ │ ├── DialecticSessionDetails.test.tsx │ │ │ │ ├── DialecticSessionDetails.tsx │ │ │ │ ├── DialecticStageSelector.test.tsx │ │ │ │ ├── DialecticStageSelector.tsx │ │ │ │ ├── DomainOverlayDescriptionSelector.test.tsx │ │ │ │ ├── DomainOverlayDescriptionSelector.tsx │ │ │ │ ├── DomainSelector.test.tsx │ │ │ │ ├── DomainSelector.tsx │ │ │ │ ├── ExportProjectButton.test.tsx │ │ │ │ ├── ExportProjectButton.tsx │ │ │ │ ├── GenerateContributionButton.test.tsx │ │ │ │ ├── GenerateContributionButton.tsx │ │ │ │ ├── GeneratedContributionCard.test.tsx │ │ │ │ ├── GeneratedContributionCard.tsx │ │ │ │ ├── InitialProblemStatement.test.tsx │ │ │ │ ├── InitialProblemStatement.tsx │ │ │ │ ├── InternalDropdownButton.test.tsx │ │ │ │ ├── InternalDropdownButton.tsx │ │ │ │ ├── MultiplicitySelector.test.tsx │ │ │ │ ├── MultiplicitySelector.tsx │ │ │ │ ├── ProjectSessionsList.test.tsx │ │ │ │ ├── ProjectSessionsList.tsx │ │ │ │ ├── PromptRendererCard.test.tsx │ │ │ │ ├── PromptRendererCard.tsx │ │ │ │ ├── SessionContributionsDisplayCard.test.tsx │ │ │ │ ├── SessionContributionsDisplayCard.tsx │ │ │ │ ├── SessionInfoCard.test.tsx │ │ │ │ ├── SessionInfoCard.tsx │ │ │ │ ├── StageTabCard.test.tsx │ │ │ │ ├── StageTabCard.tsx │ │ │ │ ├── ViewProjectButton.test.tsx │ │ │ │ ├── ViewProjectButton.tsx │ │ │ │ └── controls │ │ │ │ │ ├── ViewSessionButton.test.tsx │ │ │ │ │ └── ViewSessionButton.tsx │ │ │ ├── features │ │ │ │ ├── ConfigFileManager.test.tsx │ │ │ │ └── ConfigFileManager.tsx │ │ │ ├── integrations │ │ │ │ └── ChatwootIntegration.tsx │ │ │ ├── layout │ │ │ │ ├── Footer.test.tsx │ │ │ │ ├── Footer.tsx │ │ │ │ ├── Header.test.tsx │ │ │ │ ├── Header.tsx │ │ │ │ ├── Layout.tsx │ │ │ │ └── Login.test.tsx │ │ │ ├── marketing │ │ │ │ └── Badges.tsx │ │ │ ├── modals │ │ │ │ ├── OrgTokenConsentModal.test.tsx │ │ │ │ ├── OrgTokenConsentModal.tsx │ │ │ │ ├── WelcomeModal.test.tsx │ │ │ │ └── WelcomeModal.tsx │ │ │ ├── notifications │ │ │ │ ├── NotificationCard.test.tsx │ │ │ │ ├── NotificationCard.tsx │ │ │ │ ├── Notifications.test.tsx │ │ │ │ └── Notifications.tsx │ │ │ ├── organizations │ │ │ │ ├── AdminBadge.tsx │ │ │ │ ├── CreateOrganizationForm.test.tsx │ │ │ │ ├── CreateOrganizationForm.tsx │ │ │ │ ├── CreateOrganizationModal.test.tsx │ │ │ │ ├── CreateOrganizationModal.tsx │ │ │ │ ├── DeleteOrganizationDialog.test.tsx │ │ │ │ ├── DeleteOrganizationDialog.tsx │ │ │ │ ├── InviteMemberCard.test.tsx │ │ │ │ ├── InviteMemberCard.tsx │ │ │ │ ├── MemberListCard.test.tsx │ │ │ │ ├── MemberListCard.tsx │ │ │ │ ├── OrganizationChatSettings.test.tsx │ │ │ │ ├── OrganizationChatSettings.tsx │ │ │ │ ├── OrganizationDetailsCard.test.tsx │ │ │ │ ├── OrganizationDetailsCard.tsx │ │ │ │ ├── OrganizationListCard.test.tsx │ │ │ │ ├── OrganizationListCard.tsx │ │ │ │ ├── OrganizationPrivacyCard.test.tsx │ │ │ │ ├── OrganizationPrivacyCard.tsx │ │ │ │ ├── OrganizationSwitcher.test.tsx │ │ │ │ ├── OrganizationSwitcher.tsx │ │ │ │ ├── PendingActionsCard.test.tsx │ │ │ │ └── PendingActionsCard.tsx │ │ │ ├── profile │ │ │ │ ├── EditEmail.test.tsx │ │ │ │ ├── EditEmail.tsx │ │ │ │ ├── EditName.test.tsx │ │ │ │ ├── EditName.tsx │ │ │ │ ├── NotificationSettingsCard.test.tsx │ │ │ │ ├── NotificationSettingsCard.tsx │ │ │ │ ├── ProfilePrivacySettingsCard.test.tsx │ │ │ │ ├── ProfilePrivacySettingsCard.tsx │ │ │ │ └── profile.integration.test.tsx │ │ │ ├── routes │ │ │ │ ├── RootRoute.test.tsx │ │ │ │ ├── RootRoute.tsx │ │ │ │ └── TauriOnlyWrapper.tsx │ │ │ ├── sidebar │ │ │ │ ├── app-sidebar.tsx │ │ │ │ ├── nav-main.tsx │ │ │ │ ├── nav-projects.tsx │ │ │ │ ├── nav-user.tsx │ │ │ │ └── team-switcher.tsx │ │ │ ├── subscription │ │ │ │ ├── CurrentSubscriptionCard.test.tsx │ │ │ │ ├── CurrentSubscriptionCard.tsx │ │ │ │ ├── PlanCard.test.tsx │ │ │ │ ├── PlanCard.tsx │ │ │ │ └── Subscription.integration.test.tsx │ │ │ ├── ui │ │ │ │ ├── SimpleDropdown.tsx │ │ │ │ ├── accordion.tsx │ │ │ │ ├── alert-dialog.tsx │ │ │ │ ├── alert.tsx │ │ │ │ ├── aspect-ratio.tsx │ │ │ │ ├── avatar.tsx │ │ │ │ ├── badge.tsx │ │ │ │ ├── breadcrumb.tsx │ │ │ │ ├── button.tsx │ │ │ │ ├── calendar.tsx │ │ │ │ ├── card.tsx │ │ │ │ ├── carousel.tsx │ │ │ │ ├── chart.tsx │ │ │ │ ├── checkbox.tsx │ │ │ │ ├── collapsible.tsx │ │ │ │ ├── command.tsx │ │ │ │ ├── context-menu.tsx │ │ │ │ ├── dialog.tsx │ │ │ │ ├── drawer.tsx │ │ │ │ ├── dropdown-menu.tsx │ │ │ │ ├── form.tsx │ │ │ │ ├── hover-card.tsx │ │ │ │ ├── input-otp.tsx │ │ │ │ ├── input.tsx │ │ │ │ ├── label.tsx │ │ │ │ ├── menubar.tsx │ │ │ │ ├── navigation-menu.tsx │ │ │ │ ├── pagination.tsx │ │ │ │ ├── popover.tsx │ │ │ │ ├── progress.tsx │ │ │ │ ├── radio-group.tsx │ │ │ │ ├── resizable.tsx │ │ │ │ ├── scroll-area.tsx │ │ │ │ ├── select.tsx │ │ │ │ ├── separator.tsx │ │ │ │ ├── sheet.tsx │ │ │ │ ├── sidebar.tsx │ │ │ │ ├── skeleton.tsx │ │ │ │ ├── slider.tsx │ │ │ │ ├── sonner.tsx │ │ │ │ ├── switch.tsx │ │ │ │ ├── table.tsx │ │ │ │ ├── tabs.tsx │ │ │ │ ├── textarea.tsx │ │ │ │ ├── toggle-group.tsx │ │ │ │ ├── toggle.tsx │ │ │ │ └── tooltip.tsx │ │ │ └── wallet │ │ │ │ ├── TransactionHistoryCard.test.tsx │ │ │ │ ├── TransactionHistoryCard.tsx │ │ │ │ ├── ViewTransactionHistoryButton.test.tsx │ │ │ │ ├── ViewTransactionHistoryButton.tsx │ │ │ │ ├── WalletBalanceDisplay.test.tsx │ │ │ │ └── WalletBalanceDisplay.tsx │ │ ├── config │ │ │ └── themes.ts │ │ ├── context │ │ │ └── theme.context.tsx │ │ ├── hooks │ │ │ ├── use-mobile.ts │ │ │ ├── useAIChatAffordabilityStatus.test.tsx │ │ │ ├── useAIChatAffordabilityStatus.ts │ │ │ ├── useAuthSession.test.ts │ │ │ ├── useChatWalletDecision.test.ts │ │ │ ├── useChatWalletDecision.ts │ │ │ ├── useCurrentUser.ts │ │ │ ├── useSubscription.ts │ │ │ ├── useTheme.test.tsx │ │ │ ├── useTheme.ts │ │ │ ├── useTokenEstimator.test.ts │ │ │ ├── useTokenEstimator.ts │ │ │ ├── useWarnIfUnsavedChanges.test.ts │ │ │ └── useWarnIfUnsavedChanges.ts │ │ ├── index.css │ │ ├── lib │ │ │ ├── bip39-empty.ts │ │ │ ├── bip39-english.ts │ │ │ └── utils.ts │ │ ├── main.tsx │ │ ├── mocks │ │ │ ├── aiStore.mock.ts │ │ │ ├── authStore.mock.ts │ │ │ ├── dialecticStore.mock.ts │ │ │ ├── organizationStore.mock.ts │ │ │ ├── profile.mock.ts │ │ │ └── walletStore.mock.ts │ │ ├── pages │ │ │ ├── AcceptInvitePage.test.tsx │ │ │ ├── AcceptInvitePage.tsx │ │ │ ├── AiChat.test.tsx │ │ │ ├── AiChat.tsx │ │ │ ├── Chat.tsx │ │ │ ├── CreateDialecticProjectPage.test.tsx │ │ │ ├── CreateDialecticProjectPage.tsx │ │ │ ├── Dashboard.test.tsx │ │ │ ├── Dashboard.tsx │ │ │ ├── DialecticProjectDetailsPage.test.tsx │ │ │ ├── DialecticProjectDetailsPage.tsx │ │ │ ├── DialecticProjectsPage.test.tsx │ │ │ ├── DialecticProjectsPage.tsx │ │ │ ├── DialecticSessionDetailsPage.test.tsx │ │ │ ├── DialecticSessionDetailsPage.tsx │ │ │ ├── Home.test.tsx │ │ │ ├── Home.tsx │ │ │ ├── Login.tsx │ │ │ ├── Notifications.tsx │ │ │ ├── NotificationsPage.test.tsx │ │ │ ├── OrganizationFocusedViewPage.test.tsx │ │ │ ├── OrganizationFocusedViewPage.tsx │ │ │ ├── OrganizationHubPage.test.tsx │ │ │ ├── OrganizationHubPage.tsx │ │ │ ├── Profile.test.tsx │ │ │ ├── Profile.tsx │ │ │ ├── Register.test.tsx │ │ │ ├── Register.tsx │ │ │ ├── Subscription.test.tsx │ │ │ ├── Subscription.tsx │ │ │ ├── SubscriptionSuccess.test.tsx │ │ │ ├── SubscriptionSuccess.tsx │ │ │ ├── TransactionHistory.test.tsx │ │ │ └── TransactionHistory.tsx │ │ ├── routes │ │ │ └── routes.tsx │ │ ├── tests │ │ │ └── setup.ts │ │ └── vite-env.d.ts │ ├── tailwind.config.js │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── vite.config.ts │ └── vitest.config.ts └── windows │ ├── README.md │ ├── index.html │ ├── package.json │ ├── src-tauri │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── build.rs │ ├── capabilities │ │ └── default.json │ ├── crates │ │ ├── core-crypto │ │ │ ├── .gitignore │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ └── storage-interface │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── lib.rs │ ├── icons │ │ ├── 128x128.png │ │ ├── 128x128@2x.png │ │ ├── 32x32.png │ │ ├── Square107x107Logo.png │ │ ├── Square142x142Logo.png │ │ ├── Square150x150Logo.png │ │ ├── Square284x284Logo.png │ │ ├── Square30x30Logo.png │ │ ├── Square310x310Logo.png │ │ ├── Square44x44Logo.png │ │ ├── Square71x71Logo.png │ │ ├── Square89x89Logo.png │ │ ├── StoreLogo.png │ │ ├── icon.icns │ │ ├── icon.ico │ │ └── icon.png │ ├── src │ │ ├── capabilities.rs │ │ ├── crypto_commands.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ └── wallet_commands.rs │ └── tauri.conf.json │ ├── tsconfig.json │ └── vite.config.ts ├── biome.json ├── deno.lock ├── docs ├── architecture │ └── tauri_bridge.md ├── dev_plan.md ├── development │ └── PlatformCapabilities.md ├── imp_plan.md ├── implementations │ ├── Complete-Closed-Deprecated-Discarded │ │ ├── 20250416 Anon Auth Flow.md │ │ ├── 20250418 Analytics Clients.md │ │ ├── 20250419 Email Marketing.md │ │ ├── 20250421 AI Providers Integration.md │ │ ├── 20250421-markdown-rendering.md │ │ ├── 20250422_Multitenant.md │ │ ├── 20250422_Notifications.md │ │ ├── 20250422_Platform Capabilities.md │ │ ├── 20250423112244_Supabase_Auth_Fix.md │ │ ├── 20250502_Merged_Platform_Capabilities.md │ │ ├── 20250502_Org_Refinement.md │ │ ├── 20250502_desktop_ui.md │ │ ├── 20250503_WalletBackupDemo.md │ │ └── Consolidate Zustand.md │ ├── Current │ │ ├── Checklists │ │ │ ├── Complete │ │ │ │ ├── 0-Project-Setup-and-Planning.md │ │ │ │ ├── 1-Core-Backend-and-Data-Model.md │ │ │ │ ├── 2-State-Management-Integration.md │ │ │ │ ├── 3-UI-Component-Implementation.md │ │ │ │ ├── 4-Token-Tracking-Audit.md │ │ │ │ ├── 5-Wallet-Refactor-And-Org-Token-Policy.md │ │ │ │ ├── AI Dialectic Implementation Plan Phase 2.md │ │ │ │ ├── AI Dialectic Implementation Plan.md │ │ │ │ ├── Fix Adapter Factory.md │ │ │ │ ├── Fix Lighthouse Scores.md │ │ │ │ ├── Fix Turn Ordering.md │ │ │ │ ├── Fixing dialectic-worker.md │ │ │ │ ├── Job Continuation Repair.md │ │ │ │ ├── Manual Testing Fixes 2.md │ │ │ │ ├── Manual Testing Fixes 3.md │ │ │ │ ├── Manual Testing Fixes.md │ │ │ │ ├── Model Call Refinement 2.md │ │ │ │ ├── Model Call Refinement.md │ │ │ │ ├── Modularize Chat.md │ │ │ │ ├── Parallel Agent Calls.md │ │ │ │ ├── Profile Notifications Card.md │ │ │ │ └── Prompt Construction Repair.md │ │ │ ├── Current │ │ │ │ ├── AI Dialectic │ │ │ │ │ ├── 0. always │ │ │ │ │ │ └── always.md │ │ │ │ │ ├── 1. thesis │ │ │ │ │ │ ├── seedphrase.md │ │ │ │ │ │ ├── thesis.claude.md │ │ │ │ │ │ ├── thesis.gemini.md │ │ │ │ │ │ └── thesis.openai.md │ │ │ │ │ ├── 2. antithesis │ │ │ │ │ │ └── seedphrase │ │ │ │ │ ├── 3. synthesis │ │ │ │ │ │ ├── seedphrase.md │ │ │ │ │ │ ├── synthesis.claude.md │ │ │ │ │ │ ├── synthesis.gemini.md │ │ │ │ │ │ └── synthesis.openai.md │ │ │ │ │ ├── 4. parenthesis │ │ │ │ │ │ ├── parenthesis.claude.md │ │ │ │ │ │ └── parenthesis.gemini.md │ │ │ │ │ ├── 99. other │ │ │ │ │ │ ├── ai-dialectic-prd-openai.md │ │ │ │ │ │ └── ai-dialectic-prd.md │ │ │ │ │ └── working_note.md │ │ │ │ ├── Abstract Pending Action Replay Implementation Plan.md │ │ │ │ ├── Fix Continuation Jobs.md │ │ │ │ ├── Model Call Refinement 3 rework.md │ │ │ │ ├── Model Call Refinement 3.md │ │ │ │ └── desktop-crypto │ │ │ │ │ ├── 20250504_WalletBackend.md │ │ │ │ │ ├── NextSteps_After_WalletBackend.md │ │ │ │ │ ├── documentation │ │ │ │ │ ├── Consumer Compensated Content Discovery.md │ │ │ │ │ ├── DEV_PLAN.md │ │ │ │ │ ├── IMPLEMENTATION_PLAN.md │ │ │ │ │ ├── STREAMING_SCALABILITY_AND_ORACLE_DESIGN.md │ │ │ │ │ ├── STRUCTURE.md │ │ │ │ │ ├── TESTING_PLAN.md │ │ │ │ │ ├── blockchain_component_system.md │ │ │ │ │ ├── bootstrap_implementation_plan.md │ │ │ │ │ ├── comprehensive_social_network_architecture.md │ │ │ │ │ ├── cryptography.md │ │ │ │ │ ├── fractal_component_architecture.md │ │ │ │ │ ├── fractal_software_components_on_blockchain.md │ │ │ │ │ ├── geo_aware_mesh_network_architecture.md │ │ │ │ │ ├── global_identity_layer.md │ │ │ │ │ ├── key_management.md │ │ │ │ │ ├── nft_deterministic_key_spec.md │ │ │ │ │ ├── proof_of_life_network_architecture.md │ │ │ │ │ ├── solidity_contract_draft.md │ │ │ │ │ ├── ucp_spec_seed_phrase.md │ │ │ │ │ ├── universal_content_protocol_analysis - chatgpt.md │ │ │ │ │ ├── universal_content_protocol_spec.md │ │ │ │ │ └── universal_content_protocol_spec_analysis - gemini.md │ │ │ │ │ └── genesis │ │ │ │ │ ├── 0. always │ │ │ │ │ └── always.md │ │ │ │ │ ├── 1. thesis │ │ │ │ │ ├── seedphrase.md │ │ │ │ │ ├── thesis.claude.md │ │ │ │ │ ├── thesis.gemini.md │ │ │ │ │ └── thesis.openai.md │ │ │ │ │ ├── 2. antithesis │ │ │ │ │ ├── antithesis.claude.md │ │ │ │ │ ├── antithesis.gemini.md │ │ │ │ │ ├── antithesis.openai.md │ │ │ │ │ └── seedphrase │ │ │ │ │ ├── 3. synthesis │ │ │ │ │ ├── seedphrase.md │ │ │ │ │ ├── synthesis.claude.md │ │ │ │ │ ├── synthesis.gemini.md │ │ │ │ │ └── synthesis.openai.md │ │ │ │ │ └── 4. implementation │ │ │ │ │ └── 20250426_crypto_core.md │ │ │ └── Pending │ │ │ │ ├── 4.5-Organization-Finder.md │ │ │ │ ├── 4.6-Multi-User-Chat.md │ │ │ │ ├── 5-Bug-Fixes-and-Optimizations.md │ │ │ │ ├── 6-Stretch-Goals.md │ │ │ │ ├── 7-Testing-and-Refinement.md │ │ │ │ ├── 8-Documentation-and-Deployment.md │ │ │ │ ├── 9-Post-Implementation.md │ │ │ │ └── AI Dialectic Implementation Plan Phase 3.md │ │ ├── Documentation │ │ │ ├── 0-2-1-FilePaths.md │ │ │ ├── 0-2-2-ArchitectureAndTypes.md │ │ │ ├── A Computable Determinant for Task Isolation.md │ │ │ ├── Dialectic Architecture.md │ │ │ ├── Dialectic Modeling Explanation.md │ │ │ ├── From One-Shot to Continuous Flow.md │ │ │ ├── Prompt Templating Examples.md │ │ │ ├── Scorched_Earth_Test_Prompt.md │ │ │ ├── StyleGuide.md │ │ │ ├── response_structure_claude.md │ │ │ ├── response_structure_google.md │ │ │ ├── response_structure_openai.md │ │ │ ├── sample_prompts.md │ │ │ └── testing_prompt.md │ │ ├── fix_pending_invites_display.md │ │ └── process │ │ │ ├── 1. hypothesis │ │ │ ├── ai-chat-enhancements-hypothesis-claude.md │ │ │ ├── ai-chat-enhancements-hypothesis-gemini.md │ │ │ ├── ai-chat-enhancements-hypothesis-openai.md │ │ │ ├── ai-chat-enhancements-hypothesis-seed.md │ │ │ └── ai-chat-enhancements-hypothesis-user-response.md │ │ │ ├── 2. antithesis │ │ │ ├── ai-chat-enhancements-antithesis-claude.md │ │ │ ├── ai-chat-enhancements-antithesis-gemini.md │ │ │ ├── ai-chat-enhancements-antithesis-openai.md │ │ │ ├── ai-chat-enhancements-antithesis-seed.md │ │ │ └── ai-chat-enhancements-antithesis-user-response.md │ │ │ ├── 3. synthesis │ │ │ ├── ai-chat-enhancements-synthesis-claude.md │ │ │ ├── ai-chat-enhancements-synthesis-gemini.md │ │ │ ├── ai-chat-enhancements-synthesis-openai.md │ │ │ ├── ai-chat-enhancements-synthesis-seed.md │ │ │ └── ai-chat-enhancements-synthesis-user-response.md │ │ │ └── 4. parenthesis │ │ │ ├── ai-chat-enhancements-parenthesis-claude.md │ │ │ ├── ai-chat-enhancements-parenthesis-gemini.md │ │ │ ├── ai-chat-enhancements-parenthesis-openai.md │ │ │ └── ai-chat-enhancements-parenthesis-seed.md │ └── Pending │ │ ├── 20250422_Refactor_Types.md │ │ ├── 20250424174735_auth_req_cleanup.md │ │ ├── 20250430_FixAuthListenerHandling.md │ │ ├── 20250506_Finish_Initial_Testing.md │ │ └── 20250516_Integrations.md ├── investigation.md ├── struct.md └── tests.md ├── eslint.config.js ├── local_schema.sql ├── nx.json ├── package.json ├── packages ├── analytics │ ├── package.json │ ├── src │ │ ├── .keep │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── nullAdapter.test.ts │ │ ├── nullAdapter.ts │ │ ├── posthogAdapter.test.ts │ │ └── posthogAdapter.ts │ └── tsconfig.json ├── api │ ├── README.md │ ├── package.json │ ├── src │ │ ├── ApiContext.tsx │ │ ├── ai.api.test.ts │ │ ├── ai.api.ts │ │ ├── apiClient.test.ts │ │ ├── apiClient.ts │ │ ├── dialectic.api.contribution.test.ts │ │ ├── dialectic.api.domain.test.ts │ │ ├── dialectic.api.integration.test.ts │ │ ├── dialectic.api.project.test.ts │ │ ├── dialectic.api.session.test.ts │ │ ├── dialectic.api.ts │ │ ├── fetch.test.ts │ │ ├── index.ts │ │ ├── mocks │ │ │ ├── ai.api.mock.ts │ │ │ ├── aiStateService.mock.ts │ │ │ ├── api.mock.ts │ │ │ ├── apiClient.mock.ts │ │ │ ├── authService.mock.ts │ │ │ ├── chatHistory.mock.ts │ │ │ ├── dialectic.api.mock.ts │ │ │ ├── handlers.ts │ │ │ ├── index.ts │ │ │ ├── logger.mock.ts │ │ │ ├── notifications.api.mock.ts │ │ │ ├── organizations.api.mock.ts │ │ │ ├── organizations.mock.ts │ │ │ ├── stripe.mock.ts │ │ │ ├── supabase.mock.ts │ │ │ └── walletService.mock.ts │ │ ├── notifications.api.test.ts │ │ ├── notifications.api.ts │ │ ├── organizations.api.test.ts │ │ ├── organizations.api.ts │ │ ├── setupTests.ts │ │ ├── stripe.api.test.ts │ │ ├── stripe.api.ts │ │ ├── users.api.test.ts │ │ ├── users.api.ts │ │ ├── vite-env.d.ts │ │ ├── wallet.api.test.ts │ │ └── wallet.api.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── platform │ ├── package.json │ ├── src │ │ ├── Context.test.tsx │ │ ├── Context.tsx │ │ ├── android.test.ts │ │ ├── android.ts │ │ ├── events.ts │ │ ├── index.ts │ │ ├── ios.test.ts │ │ ├── ios.ts │ │ ├── linux.test.ts │ │ ├── linux.ts │ │ ├── mac.test.ts │ │ ├── mac.ts │ │ ├── setupTests.ts │ │ ├── tauri.test.ts │ │ ├── tauri.ts │ │ ├── web.test.ts │ │ └── web.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── store │ ├── README.md │ ├── package.json │ ├── src │ │ ├── ai.SendMessage.ts │ │ ├── ai.SendMessage.walletStatus.test.ts │ │ ├── ai.sendMessage.auth.test.ts │ │ ├── ai.sendMessage.authFlow.test.ts │ │ ├── ai.sendMessage.config.test.ts │ │ ├── ai.sendMessage.context.test.ts │ │ ├── ai.sendMessage.updates.test.ts │ │ ├── aiStore.config.test.ts │ │ ├── aiStore.context.test.ts │ │ ├── aiStore.deleteChat.test.ts │ │ ├── aiStore.details.test.ts │ │ ├── aiStore.history.test.ts │ │ ├── aiStore.hydration.test.ts │ │ ├── aiStore.messageSelection.selectors.test.ts │ │ ├── aiStore.messageSelection.test.ts │ │ ├── aiStore.misc.test.ts │ │ ├── aiStore.replay.test.ts │ │ ├── aiStore.rewind.test.ts │ │ ├── aiStore.selectors.test.ts │ │ ├── aiStore.selectors.ts │ │ ├── aiStore.startNewChat.test.ts │ │ ├── aiStore.ts │ │ ├── analyticsStore.ts │ │ ├── authStore.actions.test.ts │ │ ├── authStore.base.test.ts │ │ ├── authStore.listener.test.ts │ │ ├── authStore.login.test.ts │ │ ├── authStore.logout.test.ts │ │ ├── authStore.newsletter.test.ts │ │ ├── authStore.profile.test.ts │ │ ├── authStore.register.test.ts │ │ ├── authStore.ts │ │ ├── authStore.welcome.test.ts │ │ ├── dialecticStore.contribution.test.ts │ │ ├── dialecticStore.domain.test.ts │ │ ├── dialecticStore.feedback.test.ts │ │ ├── dialecticStore.integration.test.ts │ │ ├── dialecticStore.notifications.test.ts │ │ ├── dialecticStore.project.test.ts │ │ ├── dialecticStore.selectors.test.ts │ │ ├── dialecticStore.selectors.ts │ │ ├── dialecticStore.session.test.ts │ │ ├── dialecticStore.test.ts │ │ ├── dialecticStore.ts │ │ ├── index.ts │ │ ├── notificationStore.test.ts │ │ ├── notificationStore.ts │ │ ├── organizationStore.selectors.test.ts │ │ ├── organizationStore.selectors.ts │ │ ├── organizationStore.settings.test.ts │ │ ├── organizationStore.test.ts │ │ ├── organizationStore.ts │ │ ├── setupTests.ts │ │ ├── subscriptionStore.selectors.test.ts │ │ ├── subscriptionStore.selectors.ts │ │ ├── subscriptionStore.test.ts │ │ ├── subscriptionStore.ts │ │ ├── walletStore.selectors.test.ts │ │ ├── walletStore.selectors.ts │ │ ├── walletStore.test.ts │ │ └── walletStore.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── types │ ├── package.json │ ├── src │ │ ├── ai.SendMessage.types.ts │ │ ├── ai.types.ts │ │ ├── analytics.types.ts │ │ ├── api.types.ts │ │ ├── auth.types.ts │ │ ├── dialectic.types.ts │ │ ├── email.types.ts │ │ ├── index.ts │ │ ├── logger.types.ts │ │ ├── navigation.types.ts │ │ ├── notification.types.ts │ │ ├── organizations.types.ts │ │ ├── pendingAction.types.ts │ │ ├── platform.types.ts │ │ ├── route.types.ts │ │ ├── services │ │ │ ├── payment.types.ts │ │ │ └── tokenWallet.types.ts │ │ ├── subscription.types.ts │ │ ├── supabase.types.ts │ │ ├── theme.types.ts │ │ └── vite-env.d.ts │ └── tsconfig.json └── utils │ ├── package.json │ ├── src │ ├── ai-parsers.ts │ ├── index.ts │ ├── logger.test.ts │ ├── logger.ts │ ├── pendingAction.test.ts │ ├── pendingAction.ts │ ├── platform.ts │ ├── stringUtils.ts │ ├── type_guards.test.ts │ └── type_guards.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── remote_schema.sql ├── schema.diff ├── scripts ├── build.js └── update-imports.js ├── supabase ├── .gitignore ├── config.toml ├── deno.json ├── deno.lock ├── deno.lock.old ├── functions │ ├── .gitignore │ ├── README.md │ ├── _shared │ │ ├── _integration.test.utils.ts │ │ ├── adapters │ │ │ ├── adapterFactory.test.ts │ │ │ ├── adapterFactory.ts │ │ │ └── stripe │ │ │ │ ├── handlers │ │ │ │ ├── stripe.checkoutSessionCompleted.test.ts │ │ │ │ ├── stripe.checkoutSessionCompleted.ts │ │ │ │ ├── stripe.invoice.dbErrors.test.ts │ │ │ │ ├── stripe.invoice.failure.test.ts │ │ │ │ ├── stripe.invoice.initial.test.ts │ │ │ │ ├── stripe.invoice.successful.test.ts │ │ │ │ ├── stripe.invoicePaymentFailed.test.ts │ │ │ │ ├── stripe.invoicePaymentFailed.ts │ │ │ │ ├── stripe.invoicePaymentSucceeded.test.ts │ │ │ │ ├── stripe.invoicePaymentSucceeded.ts │ │ │ │ ├── stripe.planCreated.ts │ │ │ │ ├── stripe.priceCreated.test.ts │ │ │ │ ├── stripe.priceCreated.ts │ │ │ │ ├── stripe.priceDeleted.test.ts │ │ │ │ ├── stripe.priceDeleted.ts │ │ │ │ ├── stripe.priceUpdated.test.ts │ │ │ │ ├── stripe.priceUpdated.ts │ │ │ │ ├── stripe.productCreated.test.ts │ │ │ │ ├── stripe.productCreated.ts │ │ │ │ ├── stripe.productDeleted.test.ts │ │ │ │ ├── stripe.productDeleted.ts │ │ │ │ ├── stripe.productUpdated.test.ts │ │ │ │ ├── stripe.productUpdated.ts │ │ │ │ ├── stripe.subscriptionDeleted.test.ts │ │ │ │ ├── stripe.subscriptionDeleted.ts │ │ │ │ ├── stripe.subscriptionUpdated.test.ts │ │ │ │ └── stripe.subscriptionUpdated.ts │ │ │ │ ├── stripePaymentAdapter.test.ts │ │ │ │ ├── stripePaymentAdapter.ts │ │ │ │ └── utils │ │ │ │ ├── stripe.updatePaymentTransaction.test.ts │ │ │ │ └── stripe.updatePaymentTransaction.ts │ │ ├── ai_service │ │ │ ├── README.md │ │ │ ├── adapter_test_contract.ts │ │ │ ├── ai_provider.mock.ts │ │ │ ├── anthropic_adapter.test.ts │ │ │ ├── anthropic_adapter.ts │ │ │ ├── dummy_adapter.test.ts │ │ │ ├── dummy_adapter.ts │ │ │ ├── factory.test.ts │ │ │ ├── factory.ts │ │ │ ├── google_adapter.test.ts │ │ │ ├── google_adapter.ts │ │ │ ├── openai_adapter.mock.ts │ │ │ ├── openai_adapter.test.ts │ │ │ └── openai_adapter.ts │ │ ├── auth.test.ts │ │ ├── auth.ts │ │ ├── config │ │ │ └── token_cost_defaults.ts │ │ ├── content_types.ts │ │ ├── cors-headers.test.ts │ │ ├── cors-headers.ts │ │ ├── dialectic.mock.ts │ │ ├── domain-utils.ts │ │ ├── email_service │ │ │ ├── dummy_service.ts │ │ │ ├── email.mock.ts │ │ │ ├── factory.test.ts │ │ │ ├── factory.ts │ │ │ ├── kit_service.test.ts │ │ │ ├── kit_service.ts │ │ │ ├── no_op_service.test.ts │ │ │ └── no_op_service.ts │ │ ├── logger.mock.ts │ │ ├── logger.ts │ │ ├── path_utils.test.ts │ │ ├── path_utils.ts │ │ ├── prompt-assembler.gatherInputs.test.ts │ │ ├── prompt-assembler.interface.ts │ │ ├── prompt-assembler.mock.ts │ │ ├── prompt-assembler.test.ts │ │ ├── prompt-assembler.ts │ │ ├── prompt-renderer.test.ts │ │ ├── prompt-renderer.ts │ │ ├── rls │ │ │ └── tokenomics.rls.test.ts │ │ ├── services │ │ │ ├── _testUtils.ts │ │ │ ├── file_manager.assemble.test.ts │ │ │ ├── file_manager.getFile.test.ts │ │ │ ├── file_manager.md │ │ │ ├── file_manager.mock.ts │ │ │ ├── file_manager.ts │ │ │ ├── file_manager.upload.test.ts │ │ │ ├── indexing_service.interface.ts │ │ │ ├── indexing_service.mock.ts │ │ │ ├── indexing_service.test.ts │ │ │ ├── indexing_service.ts │ │ │ ├── rag_service.interface.ts │ │ │ ├── rag_service.mock.ts │ │ │ ├── rag_service.test.ts │ │ │ ├── rag_service.ts │ │ │ ├── tokenWalletService.IdAndUser.test.ts │ │ │ ├── tokenWalletService.balance.test.ts │ │ │ ├── tokenWalletService.createWallet.test.ts │ │ │ ├── tokenWalletService.getWallet.test.ts │ │ │ ├── tokenWalletService.history.test.ts │ │ │ ├── tokenWalletService.mock.ts │ │ │ ├── tokenWalletService.test.ts │ │ │ ├── tokenWalletService.ts │ │ │ └── walletProvisioning.integration.test.ts │ │ ├── stripe-client.test.ts │ │ ├── stripe-client.ts │ │ ├── stripe.mock.ts │ │ ├── supabase.mock.ts │ │ ├── supabase_storage_utils.mock.ts │ │ ├── supabase_storage_utils.test.ts │ │ ├── supabase_storage_utils.ts │ │ ├── types.ts │ │ ├── types │ │ │ ├── file_manager.types.ts │ │ │ ├── notification.service.types.ts │ │ │ ├── payment.types.ts │ │ │ ├── storage_utils.types.ts │ │ │ ├── sync_plans.types.ts │ │ │ ├── tokenWallet.types.ts │ │ │ └── tokenizer.types.ts │ │ └── utils │ │ │ ├── affordability_utils.test.ts │ │ │ ├── affordability_utils.ts │ │ │ ├── continue_util.test.ts │ │ │ ├── continue_util.ts │ │ │ ├── cost_utils.test.ts │ │ │ ├── cost_utils.ts │ │ │ ├── dialectic_utils.test.ts │ │ │ ├── dialectic_utils.ts │ │ │ ├── errors.ts │ │ │ ├── input-artifact-parser.test.ts │ │ │ ├── input-artifact-parser.ts │ │ │ ├── notification.service.mock.ts │ │ │ ├── notification.service.test.ts │ │ │ ├── notification.service.ts │ │ │ ├── path_constructor.readme.md │ │ │ ├── path_constructor.test.ts │ │ │ ├── path_constructor.ts │ │ │ ├── path_deconstructor.test.ts │ │ │ ├── path_deconstructor.ts │ │ │ ├── path_deconstructor.types.ts │ │ │ ├── productDescriptionParser.ts │ │ │ ├── progress_calculator.test.ts │ │ │ ├── progress_calculator.ts │ │ │ ├── project-initial-prompt.test.ts │ │ │ ├── project-initial-prompt.ts │ │ │ ├── resourceDescriptionFormatter.ts │ │ │ ├── tokenizer_utils.test.ts │ │ │ ├── tokenizer_utils.ts │ │ │ ├── type_guards.test.ts │ │ │ ├── type_guards.ts │ │ │ ├── vector_utils.test.ts │ │ │ └── vector_utils.ts │ ├── ai-providers │ │ ├── index.test.ts │ │ └── index.ts │ ├── allocate-periodic-tokens │ │ ├── README.md │ │ ├── index.test.ts │ │ └── index.ts │ ├── api-subscriptions │ │ ├── api-subscriptions.integration.test.ts │ │ ├── handlers │ │ │ ├── billing-portal.test.ts │ │ │ ├── billing-portal.ts │ │ │ ├── checkout.test.ts │ │ │ ├── checkout.ts │ │ │ ├── current.test.ts │ │ │ ├── current.ts │ │ │ ├── plans.test.ts │ │ │ ├── plans.ts │ │ │ ├── subscription.test.ts │ │ │ ├── subscription.ts │ │ │ ├── usage.test.ts │ │ │ └── usage.ts │ │ ├── index.test.ts │ │ └── index.ts │ ├── chat-details │ │ ├── index.test.ts │ │ ├── index.ts │ │ └── test │ │ │ └── chat-details.integration.test.ts │ ├── chat-history │ │ ├── index.test.ts │ │ ├── index.ts │ │ └── test │ │ │ └── chat-history.integration.test.ts │ ├── chat │ │ ├── _chat.test.utils.ts │ │ ├── auth_validation.integration.test.ts │ │ ├── chat_test_coverage_recommendations.md │ │ ├── constructMessageHistory.test.ts │ │ ├── constructMessageHistory.ts │ │ ├── continue.test.ts │ │ ├── continue.ts │ │ ├── debitTokens.test.ts │ │ ├── debitTokens.ts │ │ ├── edge_cases.integration.test.ts │ │ ├── findOrCreateChat.test.ts │ │ ├── findOrCreateChat.ts │ │ ├── handleDialecticPath.test.ts │ │ ├── handleDialecticPath.ts │ │ ├── handleNormalPath.test.ts │ │ ├── handleNormalPath.ts │ │ ├── handlePostRequest.test.ts │ │ ├── handlePostRequest.ts │ │ ├── handleRewindPath.test.ts │ │ ├── handleRewindPath.ts │ │ ├── handleStreamingNormalPath.ts │ │ ├── handleStreamingRequest.ts │ │ ├── happy_path.integration.test.ts │ │ ├── index.integration.test.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── prepareChatContext.test.ts │ │ ├── prepareChatContext.ts │ │ ├── specific_configs.integration.test.ts │ │ ├── zodSchema.test.ts │ │ └── zodSchema.ts │ ├── deno.jsonc │ ├── deno.lock │ ├── dialectic-service │ │ ├── README.md │ │ ├── callModel.test.ts │ │ ├── callModel.ts │ │ ├── cloneProject.test.ts │ │ ├── cloneProject.ts │ │ ├── createProject.test.ts │ │ ├── createProject.ts │ │ ├── deleteProject.test.ts │ │ ├── deleteProject.ts │ │ ├── dialectic.interface.ts │ │ ├── exportProject.test.ts │ │ ├── exportProject.ts │ │ ├── fetchProcessTemplate.test.ts │ │ ├── fetchProcessTemplate.ts │ │ ├── generateContribution.test.ts │ │ ├── generateContribution.ts │ │ ├── getContributionContent.test.ts │ │ ├── getContributionContent.ts │ │ ├── getProjectDetails.test.ts │ │ ├── getProjectDetails.ts │ │ ├── getProjectResourceContent.test.ts │ │ ├── getProjectResourceContent.ts │ │ ├── getSessionDetails.test.ts │ │ ├── getSessionDetails.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── listAvailableDomainOverlays.test.ts │ │ ├── listAvailableDomainOverlays.ts │ │ ├── listAvailableDomains.test.ts │ │ ├── listAvailableDomains.ts │ │ ├── listDomains.test.ts │ │ ├── listDomains.ts │ │ ├── listProjects.test.ts │ │ ├── listProjects.ts │ │ ├── saveContributionEdit.test.ts │ │ ├── saveContributionEdit.ts │ │ ├── startSession.errors.test.ts │ │ ├── startSession.happy.test.ts │ │ ├── startSession.ts │ │ ├── submitStageResponses.auth.test.ts │ │ ├── submitStageResponses.database.test.ts │ │ ├── submitStageResponses.overlays.test.ts │ │ ├── submitStageResponses.storage.test.ts │ │ ├── submitStageResponses.success.test.ts │ │ ├── submitStageResponses.ts │ │ ├── updateProjectDomain.test.ts │ │ ├── updateProjectDomain.ts │ │ ├── updateSessionModels.test.ts │ │ └── updateSessionModels.ts │ ├── dialectic-worker │ │ ├── ARCHITECTURE.md │ │ ├── continueJob.test.ts │ │ ├── continueJob.ts │ │ ├── dialectic-worker.md │ │ ├── executeModelCallAndSave.continue.test.ts │ │ ├── executeModelCallAndSave.rag.test.ts │ │ ├── executeModelCallAndSave.test.ts │ │ ├── executeModelCallAndSave.tokens.test.ts │ │ ├── executeModelCallAndSave.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── processComplexJob.test.ts │ │ ├── processComplexJob.ts │ │ ├── processJob.test.ts │ │ ├── processJob.ts │ │ ├── processSimpleJob.test.ts │ │ ├── processSimpleJob.ts │ │ ├── retryJob.test.ts │ │ ├── retryJob.ts │ │ ├── strategies │ │ │ ├── canonical_context_builder.test.ts │ │ │ ├── canonical_context_builder.ts │ │ │ ├── granularity.strategies.test.ts │ │ │ ├── granularity.strategies.ts │ │ │ ├── helpers.test.ts │ │ │ ├── helpers.ts │ │ │ └── planners │ │ │ │ ├── planAllToOne.test.ts │ │ │ │ ├── planAllToOne.ts │ │ │ │ ├── planPairwiseByOrigin.test.ts │ │ │ │ ├── planPairwiseByOrigin.ts │ │ │ │ ├── planPerModel.ts │ │ │ │ ├── planPerSourceDocument.test.ts │ │ │ │ ├── planPerSourceDocument.ts │ │ │ │ ├── planPerSourceDocumentByLineage.test.ts │ │ │ │ ├── planPerSourceDocumentByLineage.ts │ │ │ │ ├── planPerSourceGroup.test.ts │ │ │ │ └── planPerSourceGroup.ts │ │ ├── task_isolator.test.ts │ │ └── task_isolator.ts │ ├── env_test.ts │ ├── initiate-payment │ │ ├── index.test.ts │ │ └── index.ts │ ├── me │ │ ├── index.test.ts │ │ ├── index.ts │ │ └── me.integration.test.ts │ ├── notifications │ │ ├── index.test.ts │ │ └── index.ts │ ├── on-user-created │ │ ├── index.test.ts │ │ └── index.ts │ ├── organizations │ │ ├── create.test.ts │ │ ├── create.ts │ │ ├── details.test.ts │ │ ├── details.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── invites.test.ts │ │ ├── invites.ts │ │ ├── list.test.ts │ │ ├── list.ts │ │ ├── members.test.ts │ │ ├── members.ts │ │ ├── requests.test.ts │ │ └── requests.ts │ ├── package-lock.json │ ├── package.json │ ├── ping │ │ ├── index.ts │ │ └── ping.integration.test.ts │ ├── profile │ │ ├── index.test.ts │ │ ├── index.ts │ │ └── profile.integration.test.ts │ ├── register │ │ ├── index.test.ts │ │ ├── index.ts │ │ └── register.integration.test.ts │ ├── reset-password │ │ ├── index.test.ts │ │ ├── index.ts │ │ └── reset-password.integration.test.ts │ ├── session │ │ ├── index.test.ts │ │ ├── index.ts │ │ └── session.integration.test.ts │ ├── storage-cleanup-service │ │ ├── index.test.ts │ │ └── index.ts │ ├── sync-ai-models │ │ ├── README.md │ │ ├── anthropic_sync.test.ts │ │ ├── anthropic_sync.ts │ │ ├── config_assembler.test.ts │ │ ├── config_assembler.ts │ │ ├── diffAndPrepareDbOps.test.ts │ │ ├── diffAndPrepareDbOps.ts │ │ ├── google_sync.test.ts │ │ ├── google_sync.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── openai_sync.test.ts │ │ ├── openai_sync.ts │ │ └── sync_test_contract.ts │ ├── system-prompts │ │ └── index.ts │ ├── tokenEstimator │ │ ├── index.test.ts │ │ └── index.ts │ ├── tools │ │ └── sync-envs.js │ ├── tsconfig.json │ ├── types_db.ts │ ├── wallet-history │ │ ├── index.test.ts │ │ └── index.ts │ ├── wallet-info │ │ ├── index.test.ts │ │ └── index.ts │ └── webhooks │ │ ├── README.md │ │ ├── index.checkoutSession.integration.test.ts │ │ ├── index.invoice.idempotency.integration.test.ts │ │ ├── index.invoice.integration.test.ts │ │ ├── index.price.integration.test.ts │ │ ├── index.product.integration.test.ts │ │ ├── index.router.test.ts │ │ ├── index.subscriptions.integration.test.ts │ │ └── index.ts ├── import_map.json ├── integration_tests │ ├── me.integration.test.ts │ ├── rls │ │ ├── delete_chat_function.test.ts │ │ ├── dialectic_contributions.rls.test.ts │ │ ├── dialectic_session_prompts.rls.test.ts │ │ ├── dialectic_sessions.rls.test.ts │ │ ├── domain_specific_prompt_overlays.rls.test.ts │ │ ├── rls_chat_messages.test.ts │ │ ├── rls_chats.test.ts │ │ └── rls_test_helpers.ts │ ├── schema │ │ ├── dialectic_contributions.migration.test.ts │ │ ├── dialectic_feedback.migration.test.ts │ │ ├── dialectic_projects.add_user_domain_overlay.migration.test.ts │ │ ├── dialectic_session_models.migration.test.ts │ │ ├── dialectic_session_prompts.migration.test.ts │ │ ├── dialectic_sessions.migration.test.ts │ │ ├── domain_specific_prompt_overlays.migration.test.ts │ │ ├── system_prompts.migration.test.ts │ │ ├── test_true_up_function.test.ts │ │ └── test_user_profiles_and_wallets.test.ts │ ├── seeding │ │ ├── domain_specific_prompt_overlays.seed.test.ts │ │ └── system_prompts.seed.test.ts │ ├── services │ │ ├── continuation_dispatch.integration.test.ts │ │ ├── dialectic-service.integration.test.ts │ │ ├── dialectic-stages.integration.test.ts │ │ ├── dialectic_pipeline.integration.test.ts │ │ ├── dialectic_pipeline_user_like.integration.test.ts │ │ ├── export_project.integration.test.ts │ │ ├── getProjectDetails.integration.test.ts │ │ ├── job_trigger_isolation.integration.test.ts │ │ └── triggers.integration.test.ts │ └── triggers │ │ ├── contribution_storage_cleanup.integration.test.ts │ │ ├── dialectic_job_orchestration.integration.test.ts │ │ └── handle_job_completion.trigger.test.ts ├── migrations │ ├── 20250403143617_initial_schema_setup.sql │ ├── 20250403143618_fix_profile_insert_rls.sql │ ├── 20250403175000_create_subscription_transactions.sql │ ├── 20250404141000_add_active_to_subscription_plans_.sql │ ├── 20250404141800_change_plan_description_to_jsonb.sql │ ├── 20250404143500_update_free_plan_description_jsonb.sql │ ├── 20250404203000_add_product_id_to_plans.sql │ ├── 20250405222329_allow_auth_read_profiles.sql │ ├── 20250405231315_add_unique_constraint_user_subscriptions_user_id.sql │ ├── 20250405231616_add_rls_user_subscriptions_insert_update.sql │ ├── 20250408204946_create_ai_chat_tables.sql │ ├── 20250408210000_add_rls_ai_chat_tables.sql │ ├── 20250409151040_update_ai_rls_for_public_read.sql │ ├── 20250409151829_seed_ai_tables.sql │ ├── 20250418154200_add_provider_to_ai_providers.sql │ ├── 20250421000000_add_is_enabled_to_ai_providers.sql │ ├── 20250422100000_create_notifications_table.sql │ ├── 20250422103000_add_notifications_rls.sql │ ├── 20250422110000_create_placeholder_notification_trigger.sql │ ├── 20250425154633_create_org_tables.sql │ ├── 20250427000000_add_org_rls.sql │ ├── 20250427001500_add_last_admin_check_trigger.sql │ ├── 20250427003000_add_org_notification_triggers.sql │ ├── 20250428220000_create_invites_table.sql │ ├── 20250428220001_create_is_org_admin_function.sql │ ├── 20250428220003_invites_update_trigger.sql │ ├── 20250428220004_update_invites_rls_policy.sql │ ├── 20250428220005_add_notify_user_on_invite_trigger.sql │ ├── 20250428220006_create_org_and_admin_member_rpc.sql │ ├── 20250430030500_fix_org_member_fk.sql │ ├── 20250430033500_fix_invite_notification_trigger.sql │ ├── 20250430040000_update_invite_notification_data.sql │ ├── 20250430200839_add_last_selected_org_to_profiles.sql │ ├── 20250430201311_add_invited_user_id_to_invites.sql │ ├── 20250430201355_update_invites_rls_for_user_id.sql │ ├── 20250430201440_add_link_invites_on_signup_trigger.sql │ ├── 20250430220005_split_admin_invites_rls.sql │ ├── 20250430220006_add_check_existing_member_func.sql │ ├── 20250501103000_create_pending_requests_view.sql │ ├── 20250503192806_add_inviter_details_to_invites.sql │ ├── 20250505214101_add_organization_id_to_chats.sql │ ├── 20250505215357_add_system_prompt_id_to_chats.sql │ ├── 20250505215509_add_allow_member_chat_creation_to_organizations.sql │ ├── 20250505234124_create_org_chat_creation_helper_v2.sql │ ├── 20250505235003_apply_chat_rls_policies_v2.sql │ ├── 20250506000448_add_chat_update_safeguard_trigger.sql │ ├── 20250506001154_add_is_active_flag_to_chat_messages.sql │ ├── 20250506213800_reapply_chats_delete_rls.sql │ ├── 20250506221000_modify_is_org_admin_redundant_check.sql │ ├── 20250506221001_add_chat_messages_update_rls.sql │ ├── 20250506221003_add_chat_messages_update_delete_rls.sql │ ├── 20250507135029_create_perform_chat_rewind_function.sql │ ├── 20250507143942_fix_perform_chat_rewind_ambiguity.sql │ ├── 20250507144535_fix_perform_chat_rewind_return_type.sql │ ├── 20250507145103_fix_perform_chat_rewind_return_type_v2.sql │ ├── 20250508025907_delete_chat_and_messages.sql │ ├── 20250508025908_delete_chat_and_messages.sql │ ├── 20250508033041_delete_chat_and_messages_fix.sql │ ├── 20250508033328_modify_delete_chat_debug.sql │ ├── 20250508034021_fix_delete_chat_non_member_bug.sql │ ├── 20250508034022_update_chat_messages_select_insert_rls.sql │ ├── 20250511230118_store_chat_context.sql │ ├── 20250512003811_profile_privacy_settings.sql │ ├── 20250512135104_fix_chat_rewind_policy.sql │ ├── 20250512135105_fix_chat_rewind_permissions.sql │ ├── 20250512140801_fix_chat_rewind_policy_change_rls.sql │ ├── 20250512153628_specify_id_for_chat_rewind.sql │ ├── 20250512153949_qualify_created_at_in_rewind.sql │ ├── 20250512154942_fix_rewind_function_ambiguity.sql │ ├── 20250512155026_add_chat_message_indexes.sql │ ├── 20250512155548_add_updated_at_to_chat_messages.sql │ ├── 20250512191833_one_day_this_will_end.sql │ ├── 20250512200957_create_tokenomics_tables.sql │ ├── 20250513135601_record_token_transaction.sql │ ├── 20250513150216_create_chat_context.sql │ ├── 20250513163633_add_payment_fk_to_token_transactions.sql │ ├── 20250513174530_token_wallet_rls_for_orgs.sql │ ├── 20250513180242_update_token_wallet_select_rls.sql │ ├── 20250513181430_update_token_wallet_select_rls_v4.sql │ ├── 20250513181431_cleanup_temp_wallet_rls.sql │ ├── 20250513181432_update_org_admin_wallet_select_rls_v6.sql │ ├── 20250513181433_org_admin_wallet_rls_with_helper_v7.sql │ ├── 20250513181434_update_admin_wallet_fn_rls_v8.sql │ ├── 20250513181435_update_admin_wallet_fn_params_v9.sql │ ├── 20250513191300_fix_last_admin_check_for_service_role.sql │ ├── 20250513210840_add_rls_policy_for_org_admin_transaction_select.sql │ ├── 20250513214128_org_admins_view_payment_transactions.sql │ ├── 20250513214336_token_wallet_immutable.sql │ ├── 20250514005733_begin_stripe_abstraction.sql │ ├── 20250514020238_fix_plan_interval.sql │ ├── 20250514123855_add_wallet_to_users.sql │ ├── 20250516204952_unique_product_id.sql │ ├── 20250516205657_null_price_id.sql │ ├── 20250516205829_null_subscription_amount.sql │ ├── 20250516210024_null_currency.sql │ ├── 20250520134417_fix_new_user_subscription_creation.sql │ ├── 20250520135521_fix_invite_update_restriction.sql │ ├── 20250520135821_fix_invite_update_restriction_v2.sql │ ├── 20250520140204_new_member_joins_organization.sql │ ├── 20250520141814_link_pending_invites_on_signup.sql │ ├── 20250520142524_fix_invite_restrictions_for_new_users.sql │ ├── 20250520142853_fix_link_invites_on_signup_definition.sql │ ├── 20250520143425_fix_restrict_invite_trigger_for_session_user.sql │ ├── 20250520143814_fix_restrict_invite_trigger_for_session_user_v2.sql │ ├── 20250520144139_add_unique_constraint_to_org_members.sql │ ├── 20250520154343_token_allocation_for_new_users.sql │ ├── 20250520160252_backfill_tokens_for_existing_users.sql │ ├── 20250520160954_fix_backfill_conditions.sql │ ├── 20250520161248_fix_backfill_conditions_v2.sql │ ├── 20250521142704_fix_webhook_handler.sql │ ├── 20250521155713_fix_amount_requested_fiat.sql │ ├── 20250521161458_add_unique_to_product_id.sql │ ├── 20250521162538_tokens_to_award_changed_to_tokens_awarded.sql │ ├── 20250521164601_adjust_subscription_plan_constraints.sql │ ├── 20250521170639_fix_user_sign_up.sql │ ├── 20250522162235_add_org_token_policy.sql │ ├── 20250523190807_update_ai_provider_config.sql │ ├── 20250525150731_add_errors_to_ai_chat.sql │ ├── 20250525153924_update_perform_chat_rewind.sql │ ├── 20250525165504_improve_rewind_target.sql │ ├── 20250525165910_improve_rewind_target_v2.sql │ ├── 20250525170241_add_response_to_message_id_to_chat_messages.sql │ ├── 20250527011550_force_idempotency_key.sql │ ├── 20250528145205_alter_system_prompts_for_dialectic.sql │ ├── 20250528150257_create_execute_sql_function.sql │ ├── 20250528150829_v2_create_execute_sql_function.sql │ ├── 20250528151017_v3_create_execute_sql_function.sql │ ├── 20250528151438_v4_create_execute_sql_function.sql │ ├── 20250528165300_seed_dialectic_thesis_prompt.sql │ ├── 20250528165301_seed_dialectic_antithesis_prompt.sql │ ├── 20250528185025_create_domain_specific_prompt_overlays.sql │ ├── 20250528191135_add_user_domain_overlay_to_dialectic_projects.sql │ ├── 20250528192102_seed_initial_domain_overlays.sql │ ├── 20250528202927_add_selected_domain_tag_to_dialectic_projects.sql │ ├── 20250529140432_create_dialectic_sessions_table.sql │ ├── 20250529143234_create_dialectic_session_models.sql │ ├── 20250529145503_create_dialectic_contributions.sql │ ├── 20250529164741_create_RLS_for_dialectic_tables.sql │ ├── 20250529172526_add_generic_transaction_rpc.sql │ ├── 20250529211330_restrict_prompt_read_access.sql │ ├── 20250529211653_set_storage_rls_policies.sql │ ├── 20250529220426_add_storage_to_dialectic.sql │ ├── 20250529220939_update_dialectic_storage.sql │ ├── 20250530022441_add_associated_chat_id_to_sessions.sql │ ├── 20250530033350_add_error_to_dialectic_contributions.sql │ ├── 20250530155314_fix_fk_model_id.sql │ ├── 20250530172112_let_user_select_the_same_model_more_than_once.sql │ ├── 20250530175546_set_bucket_security_policies.sql │ ├── 20250530223044_make_bucket_not_null.sql │ ├── 20250530231301_fix_dialectic_rls_policies.sql │ ├── 20250531183110_create_dialectic_project_resources.sql │ ├── 20250531183251_fix_dialectic_project_resources.sql │ ├── 20250601005058_dialectic_session_prompts.sql │ ├── 20250602143755_fix_rls_policies.sql │ ├── 20250602150059_fix_search_paths.sql │ ├── 20250602152335_v2_fix_search_paths.sql │ ├── 20250602183138_fix_dialectic_contributions_table.sql │ ├── 20250603144134_add_selected_domain_overlay_id_to_projects.sql │ ├── 20250603193455_seed_dialectic_prompts.sql │ ├── 20250606142151_modify_dialectic_tables.sql │ ├── 20250606150614_fix_user_prompt_saving.sql │ ├── 20250613003949_add_edit_tracking_to_dialectic_contributions.sql │ ├── 20250613005227_add_user_to_dialectic_contributions.sql │ ├── 20250613005847_add_user_fk_to_dialectic_contributions.sql │ ├── 20250613010842_dialectic_feedback.sql │ ├── 20250613012337_create_fn_save_contribution_edit_atomic.sql │ ├── 20250613015036_remove_actual_prompt_sent_from_save_edit_fn.sql │ ├── 20250613015457_add_contribution_type.sql │ ├── 20250613150658_redefine_repo_url_as_jsonb.sql │ ├── 20250613190311_domains_and_processes_improvement.sql │ ├── 20250613194114_update_dialectic_sessions_table.sql │ ├── 20250613194959_fix_rls_warning.sql │ ├── 20250614144354_refactor_domain_handling.sql │ ├── 20250616153421_refactor_domain_process_association.sql │ ├── 20250617190256_change_resource_description_to_JSONB.sql │ ├── 20250618162918_add_filename_to_contribution_table.sql │ ├── 20250619003337_drop_existing_rpc.sql │ ├── 20250619003338_update_save_contribution_edit_atomic.sql │ ├── 20250621155452_update_dialectic_feedback.sql │ ├── 20250623201637_add_artifact_rules.sql │ ├── 20250626180121_fix_user_deletion_constraint.sql │ ├── 20250626205506_add_software_domain_overlay_values.sql │ ├── 20250627194907_update_dialectic_domain_table.sql │ ├── 20250630190924_align_remote_to_local.sql │ ├── 20250701012418_true_up_user.sql │ ├── 20250701155615_fix_rewind_assistant_user_id.sql │ ├── 20250710191057_fix_insert_message_error.sql │ ├── 20250711142317_create_dialectic_generation_jobs_table.sql │ ├── 20250711205050_create_job_completion_trigger.sql │ ├── 20250716153526_add_processing_strategy_to_dialectic_stages.sql │ ├── 20250718220715_saveContributionEdit_fix_model_id.sql │ ├── 20250719194940_subscribe_to_newsletter.sql │ ├── 20250722033927_add_trigger_debug_logging.sql │ ├── 20250722033928_fix_job_trigger.sql │ ├── 20250723035955_enrich_notification_table.sql │ ├── 20250725182218_prerequisite_job_id.sql │ ├── 20250729032551_add_document_relationships.sql │ ├── 20250730163107_create_dialectic_memory_table.sql │ ├── 20250730163108_alter_job_payload_to_jsonb.sql │ ├── 20250805215044_perform_chat_rewind.sql │ ├── 20250808165156_default_embedding.sql │ ├── 20250829200213_dialectic_memory_embedding_3072.sql │ ├── 20250902153929_seed_sql_update.sql │ ├── 20250902215109_multiple_files_at_root.sql │ ├── 20250903211508_add_style_guide_and_update_prompts.sql │ ├── 20250905142613_fix_auth_header.sql │ ├── 20250910192744_fix_antithesis_strategy.sql │ ├── 20250918153957_fix_job_trigger_url.sql │ └── 20250918162441_fix_job_trigger_url_v2.sql ├── package-lock.json ├── package.json ├── project.json ├── scripts │ ├── apply_email_sync_trigger.ts │ ├── backfill_user_data.ts │ ├── deno.json │ ├── deno.lock │ ├── invokeSyncAiModels.ts │ ├── supabase-functions-serve-script.ps1 │ ├── sync-supabase-shared-types.mjs │ ├── test_sync_stripe_plans.ps1 │ ├── trigger_stripe_test_events.ps1 │ ├── update-seed.test.ts │ └── update-seed.ts ├── seed.sql ├── supabase.test.output.md └── tests │ └── database │ ├── chat_restrictions_policy_test.sql │ ├── chat_seed_file.sql │ ├── chat_seed_markdown.sql │ ├── org_rls_policy_test_test.sql │ └── rls │ └── dialectic_project_resources.test.sql ├── tsconfig.base.json ├── tsconfig.json ├── tsconfig.node.json └── vitest.config.ts /.cursor/rules/ai_agent_development_methodology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/.cursor/rules/ai_agent_development_methodology.md -------------------------------------------------------------------------------- /.cursor/rules/cursor_architecture_rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/.cursor/rules/cursor_architecture_rules.md -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/build-test-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/.github/workflows/build-test-lint.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/Cargo.toml -------------------------------------------------------------------------------- /IMPLEMENTATION_PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/IMPLEMENTATION_PLAN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/README.md -------------------------------------------------------------------------------- /apps/web/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/.env.example -------------------------------------------------------------------------------- /apps/web/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/.vscode/settings.json -------------------------------------------------------------------------------- /apps/web/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/components.json -------------------------------------------------------------------------------- /apps/web/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/eslint.config.js -------------------------------------------------------------------------------- /apps/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/index.html -------------------------------------------------------------------------------- /apps/web/lighthouse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/lighthouse.json -------------------------------------------------------------------------------- /apps/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/package.json -------------------------------------------------------------------------------- /apps/web/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/postcss.config.js -------------------------------------------------------------------------------- /apps/web/public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/public/_redirects -------------------------------------------------------------------------------- /apps/web/public/logos/app_icon_240x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/public/logos/app_icon_240x240.png -------------------------------------------------------------------------------- /apps/web/public/logos/app_icon_240x240_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/public/logos/app_icon_240x240_white.png -------------------------------------------------------------------------------- /apps/web/public/logos/favicon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/public/logos/favicon_32x32.png -------------------------------------------------------------------------------- /apps/web/public/logos/pnpm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/public/logos/pnpm.svg -------------------------------------------------------------------------------- /apps/web/public/logos/stripe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/public/logos/stripe.svg -------------------------------------------------------------------------------- /apps/web/public/logos/supabase-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/public/logos/supabase-light.svg -------------------------------------------------------------------------------- /apps/web/public/logos/supabase.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/public/logos/supabase.svg -------------------------------------------------------------------------------- /apps/web/public/logos/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/public/logos/vite.svg -------------------------------------------------------------------------------- /apps/web/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/setupTests.ts -------------------------------------------------------------------------------- /apps/web/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/App.test.tsx -------------------------------------------------------------------------------- /apps/web/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/App.tsx -------------------------------------------------------------------------------- /apps/web/src/__forceRebuild__.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/__forceRebuild__.ts -------------------------------------------------------------------------------- /apps/web/src/components/ai/AiChatbox.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/AiChatbox.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/AiChatbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/AiChatbox.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ChatAffordabilityIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ChatAffordabilityIndicator.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ChatContextSelector.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ChatContextSelector.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ChatContextSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ChatContextSelector.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ChatHistoryList.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ChatHistoryList.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ChatHistoryList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ChatHistoryList.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ChatInput.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ChatInput.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ChatInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ChatInput.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ChatItem.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ChatItem.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ChatItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ChatItem.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ChatMessageBubble.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ChatMessageBubble.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ChatMessageBubble.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ChatMessageBubble.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ChatTokenUsageDisplay.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ChatTokenUsageDisplay.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ChatTokenUsageDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ChatTokenUsageDisplay.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/CurrentMessageTokenEstimator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/CurrentMessageTokenEstimator.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/MessageSelectionCheckbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/MessageSelectionCheckbox.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/MessageSelectionControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/MessageSelectionControls.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ModelSelector.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ModelSelector.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ModelSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ModelSelector.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/PromptSelector.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/PromptSelector.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/PromptSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/PromptSelector.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/TokenUsageDisplay.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/TokenUsageDisplay.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/TokenUsageDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/TokenUsageDisplay.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/WalletSelector.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/WalletSelector.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/WalletSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/WalletSelector.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ai/ai.integration.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ai/ai.integration.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/auth/AuthenticatedGate.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/auth/AuthenticatedGate.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/auth/AuthenticatedGate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/auth/AuthenticatedGate.tsx -------------------------------------------------------------------------------- /apps/web/src/components/auth/LoginForm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/auth/LoginForm.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/auth/LoginForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/auth/LoginForm.tsx -------------------------------------------------------------------------------- /apps/web/src/components/auth/ProtectedRoute.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/auth/ProtectedRoute.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/auth/ProtectedRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/auth/ProtectedRoute.tsx -------------------------------------------------------------------------------- /apps/web/src/components/auth/RegisterForm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/auth/RegisterForm.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/auth/RegisterForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/auth/RegisterForm.tsx -------------------------------------------------------------------------------- /apps/web/src/components/auth/auth.integration.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/auth/auth.integration.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/chat/DomainMultiSelector.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/chat/DomainMultiSelector.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/chat/DomainMultiSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/chat/DomainMultiSelector.tsx -------------------------------------------------------------------------------- /apps/web/src/components/chat/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/chat/index.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/AttributionDisplay.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/AttributionDisplay.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/AttributionDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/AttributionDisplay.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/CardSkeleton.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/CardSkeleton.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/CardSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/CardSkeleton.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/DropZone.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/DropZone.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/DropZone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/DropZone.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/DynamicProgressBar.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/DynamicProgressBar.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/DynamicProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/DynamicProgressBar.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/ErrorBoundary.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/ErrorBoundary.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/ErrorBoundary.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/FileDataDisplay.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/FileDataDisplay.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/FileDataDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/FileDataDisplay.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/FileUpload.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/FileUpload.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/FileUpload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/FileUpload.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/MarkdownRenderer.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/MarkdownRenderer.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/MarkdownRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/MarkdownRenderer.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/PaginationComponent.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/PaginationComponent.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/PaginationComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/PaginationComponent.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/TextInputArea.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/TextInputArea.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/common/TextInputArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/common/TextInputArea.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dashboard/Help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dashboard/Help.tsx -------------------------------------------------------------------------------- /apps/web/src/components/debug/PlatformFeatureTester.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/debug/PlatformFeatureTester.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/AIModelSelector.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/AIModelSelector.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/AIModelSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/AIModelSelector.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/AIModelSelectorList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/AIModelSelectorList.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/ContributionCard.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/ContributionCard.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/ContributionCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/ContributionCard.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/DialecticProjectCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/DialecticProjectCard.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/DomainSelector.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/DomainSelector.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/DomainSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/DomainSelector.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/ExportProjectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/ExportProjectButton.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/MultiplicitySelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/MultiplicitySelector.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/ProjectSessionsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/ProjectSessionsList.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/PromptRendererCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/PromptRendererCard.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/SessionInfoCard.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/SessionInfoCard.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/SessionInfoCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/SessionInfoCard.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/StageTabCard.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/StageTabCard.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/StageTabCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/StageTabCard.tsx -------------------------------------------------------------------------------- /apps/web/src/components/dialectic/ViewProjectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/dialectic/ViewProjectButton.tsx -------------------------------------------------------------------------------- /apps/web/src/components/features/ConfigFileManager.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/features/ConfigFileManager.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/features/ConfigFileManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/features/ConfigFileManager.tsx -------------------------------------------------------------------------------- /apps/web/src/components/layout/Footer.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/layout/Footer.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/layout/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/layout/Footer.tsx -------------------------------------------------------------------------------- /apps/web/src/components/layout/Header.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/layout/Header.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/layout/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/layout/Header.tsx -------------------------------------------------------------------------------- /apps/web/src/components/layout/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/layout/Layout.tsx -------------------------------------------------------------------------------- /apps/web/src/components/layout/Login.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/layout/Login.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/marketing/Badges.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/marketing/Badges.tsx -------------------------------------------------------------------------------- /apps/web/src/components/modals/OrgTokenConsentModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/modals/OrgTokenConsentModal.tsx -------------------------------------------------------------------------------- /apps/web/src/components/modals/WelcomeModal.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/modals/WelcomeModal.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/modals/WelcomeModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/modals/WelcomeModal.tsx -------------------------------------------------------------------------------- /apps/web/src/components/notifications/NotificationCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/notifications/NotificationCard.tsx -------------------------------------------------------------------------------- /apps/web/src/components/notifications/Notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/notifications/Notifications.tsx -------------------------------------------------------------------------------- /apps/web/src/components/organizations/AdminBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/organizations/AdminBadge.tsx -------------------------------------------------------------------------------- /apps/web/src/components/organizations/InviteMemberCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/organizations/InviteMemberCard.tsx -------------------------------------------------------------------------------- /apps/web/src/components/organizations/MemberListCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/organizations/MemberListCard.tsx -------------------------------------------------------------------------------- /apps/web/src/components/profile/EditEmail.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/profile/EditEmail.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/profile/EditEmail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/profile/EditEmail.tsx -------------------------------------------------------------------------------- /apps/web/src/components/profile/EditName.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/profile/EditName.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/profile/EditName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/profile/EditName.tsx -------------------------------------------------------------------------------- /apps/web/src/components/routes/RootRoute.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/routes/RootRoute.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/routes/RootRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/routes/RootRoute.tsx -------------------------------------------------------------------------------- /apps/web/src/components/routes/TauriOnlyWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/routes/TauriOnlyWrapper.tsx -------------------------------------------------------------------------------- /apps/web/src/components/sidebar/app-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/sidebar/app-sidebar.tsx -------------------------------------------------------------------------------- /apps/web/src/components/sidebar/nav-main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/sidebar/nav-main.tsx -------------------------------------------------------------------------------- /apps/web/src/components/sidebar/nav-projects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/sidebar/nav-projects.tsx -------------------------------------------------------------------------------- /apps/web/src/components/sidebar/nav-user.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/sidebar/nav-user.tsx -------------------------------------------------------------------------------- /apps/web/src/components/sidebar/team-switcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/sidebar/team-switcher.tsx -------------------------------------------------------------------------------- /apps/web/src/components/subscription/PlanCard.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/subscription/PlanCard.test.tsx -------------------------------------------------------------------------------- /apps/web/src/components/subscription/PlanCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/subscription/PlanCard.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/SimpleDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/SimpleDropdown.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/aspect-ratio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/aspect-ratio.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/button.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/card.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/carousel.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/chart.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/command.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/form.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/input-otp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/input-otp.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/input.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/label.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/menubar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/menubar.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/navigation-menu.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/pagination.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/resizable.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/select.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/table.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/toggle.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /apps/web/src/components/wallet/TransactionHistoryCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/wallet/TransactionHistoryCard.tsx -------------------------------------------------------------------------------- /apps/web/src/components/wallet/WalletBalanceDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/components/wallet/WalletBalanceDisplay.tsx -------------------------------------------------------------------------------- /apps/web/src/config/themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/config/themes.ts -------------------------------------------------------------------------------- /apps/web/src/context/theme.context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/context/theme.context.tsx -------------------------------------------------------------------------------- /apps/web/src/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/use-mobile.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useAIChatAffordabilityStatus.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/useAIChatAffordabilityStatus.test.tsx -------------------------------------------------------------------------------- /apps/web/src/hooks/useAIChatAffordabilityStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/useAIChatAffordabilityStatus.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useAuthSession.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/useAuthSession.test.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useChatWalletDecision.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/useChatWalletDecision.test.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useChatWalletDecision.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/useChatWalletDecision.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useCurrentUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/useCurrentUser.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useSubscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/useSubscription.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useTheme.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/useTheme.test.tsx -------------------------------------------------------------------------------- /apps/web/src/hooks/useTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/useTheme.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useTokenEstimator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/useTokenEstimator.test.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useTokenEstimator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/useTokenEstimator.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useWarnIfUnsavedChanges.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/useWarnIfUnsavedChanges.test.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useWarnIfUnsavedChanges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/hooks/useWarnIfUnsavedChanges.ts -------------------------------------------------------------------------------- /apps/web/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/index.css -------------------------------------------------------------------------------- /apps/web/src/lib/bip39-empty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/lib/bip39-empty.ts -------------------------------------------------------------------------------- /apps/web/src/lib/bip39-english.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/lib/bip39-english.ts -------------------------------------------------------------------------------- /apps/web/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/lib/utils.ts -------------------------------------------------------------------------------- /apps/web/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/main.tsx -------------------------------------------------------------------------------- /apps/web/src/mocks/aiStore.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/mocks/aiStore.mock.ts -------------------------------------------------------------------------------- /apps/web/src/mocks/authStore.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/mocks/authStore.mock.ts -------------------------------------------------------------------------------- /apps/web/src/mocks/dialecticStore.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/mocks/dialecticStore.mock.ts -------------------------------------------------------------------------------- /apps/web/src/mocks/organizationStore.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/mocks/organizationStore.mock.ts -------------------------------------------------------------------------------- /apps/web/src/mocks/profile.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/mocks/profile.mock.ts -------------------------------------------------------------------------------- /apps/web/src/mocks/walletStore.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/mocks/walletStore.mock.ts -------------------------------------------------------------------------------- /apps/web/src/pages/AcceptInvitePage.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/AcceptInvitePage.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/AcceptInvitePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/AcceptInvitePage.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/AiChat.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/AiChat.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/AiChat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/AiChat.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/Chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/Chat.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/CreateDialecticProjectPage.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/CreateDialecticProjectPage.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/CreateDialecticProjectPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/CreateDialecticProjectPage.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/Dashboard.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/Dashboard.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/Dashboard.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/DialecticProjectDetailsPage.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/DialecticProjectDetailsPage.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/DialecticProjectDetailsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/DialecticProjectDetailsPage.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/DialecticProjectsPage.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/DialecticProjectsPage.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/DialecticProjectsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/DialecticProjectsPage.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/DialecticSessionDetailsPage.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/DialecticSessionDetailsPage.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/DialecticSessionDetailsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/DialecticSessionDetailsPage.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/Home.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/Home.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/Home.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/Login.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/Notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/Notifications.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/NotificationsPage.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/NotificationsPage.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/OrganizationFocusedViewPage.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/OrganizationFocusedViewPage.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/OrganizationFocusedViewPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/OrganizationFocusedViewPage.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/OrganizationHubPage.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/OrganizationHubPage.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/OrganizationHubPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/OrganizationHubPage.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/Profile.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/Profile.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/Profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/Profile.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/Register.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/Register.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/Register.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/Register.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/Subscription.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/Subscription.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/Subscription.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/Subscription.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/SubscriptionSuccess.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/SubscriptionSuccess.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/SubscriptionSuccess.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/SubscriptionSuccess.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/TransactionHistory.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/TransactionHistory.test.tsx -------------------------------------------------------------------------------- /apps/web/src/pages/TransactionHistory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/pages/TransactionHistory.tsx -------------------------------------------------------------------------------- /apps/web/src/routes/routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/routes/routes.tsx -------------------------------------------------------------------------------- /apps/web/src/tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/src/tests/setup.ts -------------------------------------------------------------------------------- /apps/web/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/web/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/tailwind.config.js -------------------------------------------------------------------------------- /apps/web/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/tsconfig.app.json -------------------------------------------------------------------------------- /apps/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/tsconfig.json -------------------------------------------------------------------------------- /apps/web/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/vite.config.ts -------------------------------------------------------------------------------- /apps/web/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/web/vitest.config.ts -------------------------------------------------------------------------------- /apps/windows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/README.md -------------------------------------------------------------------------------- /apps/windows/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/index.html -------------------------------------------------------------------------------- /apps/windows/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/package.json -------------------------------------------------------------------------------- /apps/windows/src-tauri/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/.gitignore -------------------------------------------------------------------------------- /apps/windows/src-tauri/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/Cargo.lock -------------------------------------------------------------------------------- /apps/windows/src-tauri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/Cargo.toml -------------------------------------------------------------------------------- /apps/windows/src-tauri/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/build.rs -------------------------------------------------------------------------------- /apps/windows/src-tauri/capabilities/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/capabilities/default.json -------------------------------------------------------------------------------- /apps/windows/src-tauri/crates/core-crypto/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /apps/windows/src-tauri/crates/core-crypto/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/crates/core-crypto/Cargo.toml -------------------------------------------------------------------------------- /apps/windows/src-tauri/crates/core-crypto/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/crates/core-crypto/src/lib.rs -------------------------------------------------------------------------------- /apps/windows/src-tauri/crates/storage-interface/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/crates/storage-interface/Cargo.toml -------------------------------------------------------------------------------- /apps/windows/src-tauri/crates/storage-interface/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/crates/storage-interface/src/lib.rs -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/128x128.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/128x128@2x.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/32x32.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/Square107x107Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/Square107x107Logo.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/Square142x142Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/Square142x142Logo.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/Square150x150Logo.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/Square284x284Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/Square284x284Logo.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/Square30x30Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/Square30x30Logo.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/Square310x310Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/Square310x310Logo.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/Square44x44Logo.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/Square71x71Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/Square71x71Logo.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/Square89x89Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/Square89x89Logo.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/StoreLogo.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/icon.icns -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /apps/windows/src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /apps/windows/src-tauri/src/capabilities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/src/capabilities.rs -------------------------------------------------------------------------------- /apps/windows/src-tauri/src/crypto_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/src/crypto_commands.rs -------------------------------------------------------------------------------- /apps/windows/src-tauri/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/src/lib.rs -------------------------------------------------------------------------------- /apps/windows/src-tauri/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/src/main.rs -------------------------------------------------------------------------------- /apps/windows/src-tauri/src/wallet_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/src/wallet_commands.rs -------------------------------------------------------------------------------- /apps/windows/src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/src-tauri/tauri.conf.json -------------------------------------------------------------------------------- /apps/windows/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/tsconfig.json -------------------------------------------------------------------------------- /apps/windows/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/apps/windows/vite.config.ts -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/biome.json -------------------------------------------------------------------------------- /deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/deno.lock -------------------------------------------------------------------------------- /docs/architecture/tauri_bridge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/docs/architecture/tauri_bridge.md -------------------------------------------------------------------------------- /docs/dev_plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/docs/dev_plan.md -------------------------------------------------------------------------------- /docs/development/PlatformCapabilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/docs/development/PlatformCapabilities.md -------------------------------------------------------------------------------- /docs/imp_plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/docs/imp_plan.md -------------------------------------------------------------------------------- /docs/implementations/Current/Checklists/Current/AI Dialectic/3. synthesis/synthesis.openai.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/implementations/Current/Checklists/Current/desktop-crypto/genesis/2. antithesis/antithesis.openai.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/implementations/Current/Checklists/Current/desktop-crypto/genesis/3. synthesis/synthesis.openai.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/implementations/Current/Documentation/StyleGuide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/docs/implementations/Current/Documentation/StyleGuide.md -------------------------------------------------------------------------------- /docs/implementations/Current/Documentation/response_structure_openai.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/implementations/Current/fix_pending_invites_display.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/docs/implementations/Current/fix_pending_invites_display.md -------------------------------------------------------------------------------- /docs/implementations/Current/process/1. hypothesis/ai-chat-enhancements-hypothesis-user-response.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/implementations/Pending/20250422_Refactor_Types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/docs/implementations/Pending/20250422_Refactor_Types.md -------------------------------------------------------------------------------- /docs/implementations/Pending/20250516_Integrations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/docs/implementations/Pending/20250516_Integrations.md -------------------------------------------------------------------------------- /docs/investigation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/docs/investigation.md -------------------------------------------------------------------------------- /docs/struct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/docs/struct.md -------------------------------------------------------------------------------- /docs/tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/docs/tests.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/eslint.config.js -------------------------------------------------------------------------------- /local_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/local_schema.sql -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/package.json -------------------------------------------------------------------------------- /packages/analytics/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/analytics/package.json -------------------------------------------------------------------------------- /packages/analytics/src/.keep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/analytics/src/.keep -------------------------------------------------------------------------------- /packages/analytics/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/analytics/src/index.test.ts -------------------------------------------------------------------------------- /packages/analytics/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/analytics/src/index.ts -------------------------------------------------------------------------------- /packages/analytics/src/nullAdapter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/analytics/src/nullAdapter.test.ts -------------------------------------------------------------------------------- /packages/analytics/src/nullAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/analytics/src/nullAdapter.ts -------------------------------------------------------------------------------- /packages/analytics/src/posthogAdapter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/analytics/src/posthogAdapter.test.ts -------------------------------------------------------------------------------- /packages/analytics/src/posthogAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/analytics/src/posthogAdapter.ts -------------------------------------------------------------------------------- /packages/analytics/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/analytics/tsconfig.json -------------------------------------------------------------------------------- /packages/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/README.md -------------------------------------------------------------------------------- /packages/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/package.json -------------------------------------------------------------------------------- /packages/api/src/ApiContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/ApiContext.tsx -------------------------------------------------------------------------------- /packages/api/src/ai.api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/ai.api.test.ts -------------------------------------------------------------------------------- /packages/api/src/ai.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/ai.api.ts -------------------------------------------------------------------------------- /packages/api/src/apiClient.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/apiClient.test.ts -------------------------------------------------------------------------------- /packages/api/src/apiClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/apiClient.ts -------------------------------------------------------------------------------- /packages/api/src/dialectic.api.contribution.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/dialectic.api.contribution.test.ts -------------------------------------------------------------------------------- /packages/api/src/dialectic.api.domain.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/dialectic.api.domain.test.ts -------------------------------------------------------------------------------- /packages/api/src/dialectic.api.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/dialectic.api.integration.test.ts -------------------------------------------------------------------------------- /packages/api/src/dialectic.api.project.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/dialectic.api.project.test.ts -------------------------------------------------------------------------------- /packages/api/src/dialectic.api.session.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/dialectic.api.session.test.ts -------------------------------------------------------------------------------- /packages/api/src/dialectic.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/dialectic.api.ts -------------------------------------------------------------------------------- /packages/api/src/fetch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/fetch.test.ts -------------------------------------------------------------------------------- /packages/api/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/index.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/ai.api.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/ai.api.mock.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/aiStateService.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/aiStateService.mock.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/api.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/api.mock.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/apiClient.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/apiClient.mock.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/authService.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/authService.mock.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/chatHistory.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/chatHistory.mock.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/dialectic.api.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/dialectic.api.mock.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/handlers.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/index.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/logger.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/logger.mock.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/notifications.api.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/notifications.api.mock.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/organizations.api.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/organizations.api.mock.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/organizations.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/organizations.mock.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/stripe.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/stripe.mock.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/supabase.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/supabase.mock.ts -------------------------------------------------------------------------------- /packages/api/src/mocks/walletService.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/mocks/walletService.mock.ts -------------------------------------------------------------------------------- /packages/api/src/notifications.api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/notifications.api.test.ts -------------------------------------------------------------------------------- /packages/api/src/notifications.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/notifications.api.ts -------------------------------------------------------------------------------- /packages/api/src/organizations.api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/organizations.api.test.ts -------------------------------------------------------------------------------- /packages/api/src/organizations.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/organizations.api.ts -------------------------------------------------------------------------------- /packages/api/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/setupTests.ts -------------------------------------------------------------------------------- /packages/api/src/stripe.api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/stripe.api.test.ts -------------------------------------------------------------------------------- /packages/api/src/stripe.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/stripe.api.ts -------------------------------------------------------------------------------- /packages/api/src/users.api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/users.api.test.ts -------------------------------------------------------------------------------- /packages/api/src/users.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/users.api.ts -------------------------------------------------------------------------------- /packages/api/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/vite-env.d.ts -------------------------------------------------------------------------------- /packages/api/src/wallet.api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/wallet.api.test.ts -------------------------------------------------------------------------------- /packages/api/src/wallet.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/src/wallet.api.ts -------------------------------------------------------------------------------- /packages/api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/tsconfig.json -------------------------------------------------------------------------------- /packages/api/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/api/vitest.config.ts -------------------------------------------------------------------------------- /packages/platform/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/package.json -------------------------------------------------------------------------------- /packages/platform/src/Context.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/Context.test.tsx -------------------------------------------------------------------------------- /packages/platform/src/Context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/Context.tsx -------------------------------------------------------------------------------- /packages/platform/src/android.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/android.test.ts -------------------------------------------------------------------------------- /packages/platform/src/android.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/android.ts -------------------------------------------------------------------------------- /packages/platform/src/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/events.ts -------------------------------------------------------------------------------- /packages/platform/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/index.ts -------------------------------------------------------------------------------- /packages/platform/src/ios.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/ios.test.ts -------------------------------------------------------------------------------- /packages/platform/src/ios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/ios.ts -------------------------------------------------------------------------------- /packages/platform/src/linux.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/linux.test.ts -------------------------------------------------------------------------------- /packages/platform/src/linux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/linux.ts -------------------------------------------------------------------------------- /packages/platform/src/mac.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/mac.test.ts -------------------------------------------------------------------------------- /packages/platform/src/mac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/mac.ts -------------------------------------------------------------------------------- /packages/platform/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/setupTests.ts -------------------------------------------------------------------------------- /packages/platform/src/tauri.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/tauri.test.ts -------------------------------------------------------------------------------- /packages/platform/src/tauri.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/tauri.ts -------------------------------------------------------------------------------- /packages/platform/src/web.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/web.test.ts -------------------------------------------------------------------------------- /packages/platform/src/web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/src/web.ts -------------------------------------------------------------------------------- /packages/platform/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/tsconfig.json -------------------------------------------------------------------------------- /packages/platform/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/platform/vitest.config.ts -------------------------------------------------------------------------------- /packages/store/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/README.md -------------------------------------------------------------------------------- /packages/store/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/package.json -------------------------------------------------------------------------------- /packages/store/src/ai.SendMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/ai.SendMessage.ts -------------------------------------------------------------------------------- /packages/store/src/ai.SendMessage.walletStatus.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/ai.SendMessage.walletStatus.test.ts -------------------------------------------------------------------------------- /packages/store/src/ai.sendMessage.auth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/ai.sendMessage.auth.test.ts -------------------------------------------------------------------------------- /packages/store/src/ai.sendMessage.authFlow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/ai.sendMessage.authFlow.test.ts -------------------------------------------------------------------------------- /packages/store/src/ai.sendMessage.config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/ai.sendMessage.config.test.ts -------------------------------------------------------------------------------- /packages/store/src/ai.sendMessage.context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/ai.sendMessage.context.test.ts -------------------------------------------------------------------------------- /packages/store/src/ai.sendMessage.updates.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/ai.sendMessage.updates.test.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.config.test.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.context.test.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.deleteChat.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.deleteChat.test.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.details.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.details.test.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.history.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.history.test.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.hydration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.hydration.test.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.messageSelection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.messageSelection.test.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.misc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.misc.test.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.replay.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.replay.test.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.rewind.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.rewind.test.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.selectors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.selectors.test.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.selectors.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.startNewChat.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.startNewChat.test.ts -------------------------------------------------------------------------------- /packages/store/src/aiStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/aiStore.ts -------------------------------------------------------------------------------- /packages/store/src/analyticsStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/analyticsStore.ts -------------------------------------------------------------------------------- /packages/store/src/authStore.actions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/authStore.actions.test.ts -------------------------------------------------------------------------------- /packages/store/src/authStore.base.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/authStore.base.test.ts -------------------------------------------------------------------------------- /packages/store/src/authStore.listener.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/authStore.listener.test.ts -------------------------------------------------------------------------------- /packages/store/src/authStore.login.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/authStore.login.test.ts -------------------------------------------------------------------------------- /packages/store/src/authStore.logout.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/authStore.logout.test.ts -------------------------------------------------------------------------------- /packages/store/src/authStore.newsletter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/authStore.newsletter.test.ts -------------------------------------------------------------------------------- /packages/store/src/authStore.profile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/authStore.profile.test.ts -------------------------------------------------------------------------------- /packages/store/src/authStore.register.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/authStore.register.test.ts -------------------------------------------------------------------------------- /packages/store/src/authStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/authStore.ts -------------------------------------------------------------------------------- /packages/store/src/authStore.welcome.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/authStore.welcome.test.ts -------------------------------------------------------------------------------- /packages/store/src/dialecticStore.contribution.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/dialecticStore.contribution.test.ts -------------------------------------------------------------------------------- /packages/store/src/dialecticStore.domain.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/dialecticStore.domain.test.ts -------------------------------------------------------------------------------- /packages/store/src/dialecticStore.feedback.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/dialecticStore.feedback.test.ts -------------------------------------------------------------------------------- /packages/store/src/dialecticStore.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/dialecticStore.integration.test.ts -------------------------------------------------------------------------------- /packages/store/src/dialecticStore.notifications.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/dialecticStore.notifications.test.ts -------------------------------------------------------------------------------- /packages/store/src/dialecticStore.project.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/dialecticStore.project.test.ts -------------------------------------------------------------------------------- /packages/store/src/dialecticStore.selectors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/dialecticStore.selectors.test.ts -------------------------------------------------------------------------------- /packages/store/src/dialecticStore.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/dialecticStore.selectors.ts -------------------------------------------------------------------------------- /packages/store/src/dialecticStore.session.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/dialecticStore.session.test.ts -------------------------------------------------------------------------------- /packages/store/src/dialecticStore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/dialecticStore.test.ts -------------------------------------------------------------------------------- /packages/store/src/dialecticStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/dialecticStore.ts -------------------------------------------------------------------------------- /packages/store/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/index.ts -------------------------------------------------------------------------------- /packages/store/src/notificationStore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/notificationStore.test.ts -------------------------------------------------------------------------------- /packages/store/src/notificationStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/notificationStore.ts -------------------------------------------------------------------------------- /packages/store/src/organizationStore.selectors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/organizationStore.selectors.test.ts -------------------------------------------------------------------------------- /packages/store/src/organizationStore.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/organizationStore.selectors.ts -------------------------------------------------------------------------------- /packages/store/src/organizationStore.settings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/organizationStore.settings.test.ts -------------------------------------------------------------------------------- /packages/store/src/organizationStore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/organizationStore.test.ts -------------------------------------------------------------------------------- /packages/store/src/organizationStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/organizationStore.ts -------------------------------------------------------------------------------- /packages/store/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/setupTests.ts -------------------------------------------------------------------------------- /packages/store/src/subscriptionStore.selectors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/subscriptionStore.selectors.test.ts -------------------------------------------------------------------------------- /packages/store/src/subscriptionStore.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/subscriptionStore.selectors.ts -------------------------------------------------------------------------------- /packages/store/src/subscriptionStore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/subscriptionStore.test.ts -------------------------------------------------------------------------------- /packages/store/src/subscriptionStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/subscriptionStore.ts -------------------------------------------------------------------------------- /packages/store/src/walletStore.selectors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/walletStore.selectors.test.ts -------------------------------------------------------------------------------- /packages/store/src/walletStore.selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/walletStore.selectors.ts -------------------------------------------------------------------------------- /packages/store/src/walletStore.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/walletStore.test.ts -------------------------------------------------------------------------------- /packages/store/src/walletStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/src/walletStore.ts -------------------------------------------------------------------------------- /packages/store/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/tsconfig.json -------------------------------------------------------------------------------- /packages/store/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/store/vitest.config.ts -------------------------------------------------------------------------------- /packages/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/package.json -------------------------------------------------------------------------------- /packages/types/src/ai.SendMessage.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/ai.SendMessage.types.ts -------------------------------------------------------------------------------- /packages/types/src/ai.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/ai.types.ts -------------------------------------------------------------------------------- /packages/types/src/analytics.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/analytics.types.ts -------------------------------------------------------------------------------- /packages/types/src/api.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/api.types.ts -------------------------------------------------------------------------------- /packages/types/src/auth.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/auth.types.ts -------------------------------------------------------------------------------- /packages/types/src/dialectic.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/dialectic.types.ts -------------------------------------------------------------------------------- /packages/types/src/email.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/email.types.ts -------------------------------------------------------------------------------- /packages/types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/index.ts -------------------------------------------------------------------------------- /packages/types/src/logger.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/logger.types.ts -------------------------------------------------------------------------------- /packages/types/src/navigation.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/navigation.types.ts -------------------------------------------------------------------------------- /packages/types/src/notification.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/notification.types.ts -------------------------------------------------------------------------------- /packages/types/src/organizations.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/organizations.types.ts -------------------------------------------------------------------------------- /packages/types/src/pendingAction.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/pendingAction.types.ts -------------------------------------------------------------------------------- /packages/types/src/platform.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/platform.types.ts -------------------------------------------------------------------------------- /packages/types/src/route.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/route.types.ts -------------------------------------------------------------------------------- /packages/types/src/services/payment.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/services/payment.types.ts -------------------------------------------------------------------------------- /packages/types/src/services/tokenWallet.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/services/tokenWallet.types.ts -------------------------------------------------------------------------------- /packages/types/src/subscription.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/subscription.types.ts -------------------------------------------------------------------------------- /packages/types/src/supabase.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/supabase.types.ts -------------------------------------------------------------------------------- /packages/types/src/theme.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/theme.types.ts -------------------------------------------------------------------------------- /packages/types/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/src/vite-env.d.ts -------------------------------------------------------------------------------- /packages/types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/types/tsconfig.json -------------------------------------------------------------------------------- /packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/utils/package.json -------------------------------------------------------------------------------- /packages/utils/src/ai-parsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/utils/src/ai-parsers.ts -------------------------------------------------------------------------------- /packages/utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/utils/src/index.ts -------------------------------------------------------------------------------- /packages/utils/src/logger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/utils/src/logger.test.ts -------------------------------------------------------------------------------- /packages/utils/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/utils/src/logger.ts -------------------------------------------------------------------------------- /packages/utils/src/pendingAction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/utils/src/pendingAction.test.ts -------------------------------------------------------------------------------- /packages/utils/src/pendingAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/utils/src/pendingAction.ts -------------------------------------------------------------------------------- /packages/utils/src/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/utils/src/platform.ts -------------------------------------------------------------------------------- /packages/utils/src/stringUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/utils/src/stringUtils.ts -------------------------------------------------------------------------------- /packages/utils/src/type_guards.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/utils/src/type_guards.test.ts -------------------------------------------------------------------------------- /packages/utils/src/type_guards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/utils/src/type_guards.ts -------------------------------------------------------------------------------- /packages/utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/utils/tsconfig.json -------------------------------------------------------------------------------- /packages/utils/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/packages/utils/vitest.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /remote_schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/remote_schema.sql -------------------------------------------------------------------------------- /schema.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/schema.diff -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/update-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/scripts/update-imports.js -------------------------------------------------------------------------------- /supabase/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/.gitignore -------------------------------------------------------------------------------- /supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/config.toml -------------------------------------------------------------------------------- /supabase/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/deno.json -------------------------------------------------------------------------------- /supabase/deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/deno.lock -------------------------------------------------------------------------------- /supabase/deno.lock.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/deno.lock.old -------------------------------------------------------------------------------- /supabase/functions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/.gitignore -------------------------------------------------------------------------------- /supabase/functions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/README.md -------------------------------------------------------------------------------- /supabase/functions/_shared/_integration.test.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/_integration.test.utils.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/adapters/adapterFactory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/adapters/adapterFactory.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/adapters/adapterFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/adapters/adapterFactory.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/ai_service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/ai_service/README.md -------------------------------------------------------------------------------- /supabase/functions/_shared/ai_service/ai_provider.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/ai_service/ai_provider.mock.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/ai_service/anthropic_adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/ai_service/anthropic_adapter.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/ai_service/dummy_adapter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/ai_service/dummy_adapter.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/ai_service/dummy_adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/ai_service/dummy_adapter.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/ai_service/factory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/ai_service/factory.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/ai_service/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/ai_service/factory.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/ai_service/google_adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/ai_service/google_adapter.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/ai_service/openai_adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/ai_service/openai_adapter.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/auth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/auth.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/auth.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/config/token_cost_defaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/config/token_cost_defaults.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/content_types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/content_types.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/cors-headers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/cors-headers.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/cors-headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/cors-headers.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/dialectic.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/dialectic.mock.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/domain-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/domain-utils.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/email_service/dummy_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/email_service/dummy_service.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/email_service/email.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/email_service/email.mock.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/email_service/factory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/email_service/factory.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/email_service/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/email_service/factory.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/email_service/kit_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/email_service/kit_service.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/email_service/no_op_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/email_service/no_op_service.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/logger.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/logger.mock.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/logger.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/path_utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/path_utils.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/path_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/path_utils.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/prompt-assembler.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/prompt-assembler.interface.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/prompt-assembler.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/prompt-assembler.mock.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/prompt-assembler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/prompt-assembler.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/prompt-assembler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/prompt-assembler.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/prompt-renderer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/prompt-renderer.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/prompt-renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/prompt-renderer.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/rls/tokenomics.rls.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/rls/tokenomics.rls.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/services/_testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/services/_testUtils.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/services/file_manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/services/file_manager.md -------------------------------------------------------------------------------- /supabase/functions/_shared/services/file_manager.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/services/file_manager.mock.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/services/file_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/services/file_manager.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/services/indexing_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/services/indexing_service.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/services/rag_service.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/services/rag_service.mock.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/services/rag_service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/services/rag_service.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/services/rag_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/services/rag_service.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/services/tokenWalletService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/services/tokenWalletService.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/stripe-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/stripe-client.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/stripe-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/stripe-client.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/stripe.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/stripe.mock.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/supabase.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/supabase.mock.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/supabase_storage_utils.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/supabase_storage_utils.mock.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/supabase_storage_utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/supabase_storage_utils.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/supabase_storage_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/supabase_storage_utils.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/types.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/types/file_manager.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/types/file_manager.types.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/types/payment.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/types/payment.types.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/types/storage_utils.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/types/storage_utils.types.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/types/sync_plans.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/types/sync_plans.types.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/types/tokenWallet.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/types/tokenWallet.types.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/types/tokenizer.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/types/tokenizer.types.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/affordability_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/affordability_utils.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/continue_util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/continue_util.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/continue_util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/continue_util.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/cost_utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/cost_utils.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/cost_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/cost_utils.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/dialectic_utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/dialectic_utils.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/dialectic_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/dialectic_utils.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/errors.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/input-artifact-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/input-artifact-parser.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/notification.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/notification.service.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/path_constructor.readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/path_constructor.readme.md -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/path_constructor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/path_constructor.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/path_constructor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/path_constructor.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/path_deconstructor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/path_deconstructor.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/path_deconstructor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/path_deconstructor.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/progress_calculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/progress_calculator.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/project-initial-prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/project-initial-prompt.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/tokenizer_utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/tokenizer_utils.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/tokenizer_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/tokenizer_utils.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/type_guards.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/type_guards.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/type_guards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/type_guards.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/vector_utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/vector_utils.test.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils/vector_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/_shared/utils/vector_utils.ts -------------------------------------------------------------------------------- /supabase/functions/ai-providers/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/ai-providers/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/ai-providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/ai-providers/index.ts -------------------------------------------------------------------------------- /supabase/functions/allocate-periodic-tokens/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/allocate-periodic-tokens/README.md -------------------------------------------------------------------------------- /supabase/functions/allocate-periodic-tokens/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/allocate-periodic-tokens/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/allocate-periodic-tokens/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/allocate-periodic-tokens/index.ts -------------------------------------------------------------------------------- /supabase/functions/api-subscriptions/handlers/current.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/api-subscriptions/handlers/current.ts -------------------------------------------------------------------------------- /supabase/functions/api-subscriptions/handlers/plans.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/api-subscriptions/handlers/plans.ts -------------------------------------------------------------------------------- /supabase/functions/api-subscriptions/handlers/usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/api-subscriptions/handlers/usage.ts -------------------------------------------------------------------------------- /supabase/functions/api-subscriptions/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/api-subscriptions/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/api-subscriptions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/api-subscriptions/index.ts -------------------------------------------------------------------------------- /supabase/functions/chat-details/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat-details/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat-details/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat-details/index.ts -------------------------------------------------------------------------------- /supabase/functions/chat-history/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat-history/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat-history/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat-history/index.ts -------------------------------------------------------------------------------- /supabase/functions/chat/_chat.test.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/_chat.test.utils.ts -------------------------------------------------------------------------------- /supabase/functions/chat/constructMessageHistory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/constructMessageHistory.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/constructMessageHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/constructMessageHistory.ts -------------------------------------------------------------------------------- /supabase/functions/chat/continue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/continue.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/continue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/continue.ts -------------------------------------------------------------------------------- /supabase/functions/chat/debitTokens.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/debitTokens.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/debitTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/debitTokens.ts -------------------------------------------------------------------------------- /supabase/functions/chat/edge_cases.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/edge_cases.integration.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/findOrCreateChat.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/findOrCreateChat.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/findOrCreateChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/findOrCreateChat.ts -------------------------------------------------------------------------------- /supabase/functions/chat/handleDialecticPath.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/handleDialecticPath.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/handleDialecticPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/handleDialecticPath.ts -------------------------------------------------------------------------------- /supabase/functions/chat/handleNormalPath.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/handleNormalPath.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/handleNormalPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/handleNormalPath.ts -------------------------------------------------------------------------------- /supabase/functions/chat/handlePostRequest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/handlePostRequest.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/handlePostRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/handlePostRequest.ts -------------------------------------------------------------------------------- /supabase/functions/chat/handleRewindPath.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/handleRewindPath.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/handleRewindPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/handleRewindPath.ts -------------------------------------------------------------------------------- /supabase/functions/chat/handleStreamingNormalPath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/handleStreamingNormalPath.ts -------------------------------------------------------------------------------- /supabase/functions/chat/handleStreamingRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/handleStreamingRequest.ts -------------------------------------------------------------------------------- /supabase/functions/chat/happy_path.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/happy_path.integration.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/index.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/index.integration.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/index.ts -------------------------------------------------------------------------------- /supabase/functions/chat/prepareChatContext.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/prepareChatContext.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/prepareChatContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/prepareChatContext.ts -------------------------------------------------------------------------------- /supabase/functions/chat/zodSchema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/zodSchema.test.ts -------------------------------------------------------------------------------- /supabase/functions/chat/zodSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/chat/zodSchema.ts -------------------------------------------------------------------------------- /supabase/functions/deno.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/deno.jsonc -------------------------------------------------------------------------------- /supabase/functions/deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/deno.lock -------------------------------------------------------------------------------- /supabase/functions/dialectic-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-service/README.md -------------------------------------------------------------------------------- /supabase/functions/dialectic-service/callModel.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-service/callModel.test.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-service/callModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-service/callModel.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-service/cloneProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-service/cloneProject.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-service/createProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-service/createProject.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-service/deleteProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-service/deleteProject.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-service/exportProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-service/exportProject.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-service/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-service/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-service/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-service/index.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-service/listDomains.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-service/listDomains.test.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-service/listDomains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-service/listDomains.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-service/listProjects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-service/listProjects.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-service/startSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-service/startSession.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-worker/ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-worker/ARCHITECTURE.md -------------------------------------------------------------------------------- /supabase/functions/dialectic-worker/continueJob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-worker/continueJob.test.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-worker/continueJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-worker/continueJob.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-worker/dialectic-worker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-worker/dialectic-worker.md -------------------------------------------------------------------------------- /supabase/functions/dialectic-worker/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-worker/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-worker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-worker/index.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-worker/processComplexJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-worker/processComplexJob.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-worker/processJob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-worker/processJob.test.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-worker/processJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-worker/processJob.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-worker/processSimpleJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-worker/processSimpleJob.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-worker/retryJob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-worker/retryJob.test.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-worker/retryJob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-worker/retryJob.ts -------------------------------------------------------------------------------- /supabase/functions/dialectic-worker/task_isolator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/dialectic-worker/task_isolator.ts -------------------------------------------------------------------------------- /supabase/functions/env_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/env_test.ts -------------------------------------------------------------------------------- /supabase/functions/initiate-payment/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/initiate-payment/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/initiate-payment/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/initiate-payment/index.ts -------------------------------------------------------------------------------- /supabase/functions/me/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/me/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/me/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/me/index.ts -------------------------------------------------------------------------------- /supabase/functions/me/me.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/me/me.integration.test.ts -------------------------------------------------------------------------------- /supabase/functions/notifications/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/notifications/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/notifications/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/notifications/index.ts -------------------------------------------------------------------------------- /supabase/functions/on-user-created/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/on-user-created/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/on-user-created/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/on-user-created/index.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/create.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/create.test.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/create.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/details.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/details.test.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/details.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/index.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/invites.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/invites.test.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/invites.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/invites.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/list.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/list.test.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/list.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/members.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/members.test.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/members.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/members.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/requests.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/requests.test.ts -------------------------------------------------------------------------------- /supabase/functions/organizations/requests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/organizations/requests.ts -------------------------------------------------------------------------------- /supabase/functions/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/package-lock.json -------------------------------------------------------------------------------- /supabase/functions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/package.json -------------------------------------------------------------------------------- /supabase/functions/ping/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/ping/index.ts -------------------------------------------------------------------------------- /supabase/functions/ping/ping.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/ping/ping.integration.test.ts -------------------------------------------------------------------------------- /supabase/functions/profile/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/profile/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/profile/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/profile/index.ts -------------------------------------------------------------------------------- /supabase/functions/profile/profile.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/profile/profile.integration.test.ts -------------------------------------------------------------------------------- /supabase/functions/register/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/register/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/register/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/register/index.ts -------------------------------------------------------------------------------- /supabase/functions/register/register.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/register/register.integration.test.ts -------------------------------------------------------------------------------- /supabase/functions/reset-password/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/reset-password/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/reset-password/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/reset-password/index.ts -------------------------------------------------------------------------------- /supabase/functions/session/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/session/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/session/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/session/index.ts -------------------------------------------------------------------------------- /supabase/functions/session/session.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/session/session.integration.test.ts -------------------------------------------------------------------------------- /supabase/functions/storage-cleanup-service/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/storage-cleanup-service/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/storage-cleanup-service/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/storage-cleanup-service/index.ts -------------------------------------------------------------------------------- /supabase/functions/sync-ai-models/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/sync-ai-models/README.md -------------------------------------------------------------------------------- /supabase/functions/sync-ai-models/anthropic_sync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/sync-ai-models/anthropic_sync.test.ts -------------------------------------------------------------------------------- /supabase/functions/sync-ai-models/anthropic_sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/sync-ai-models/anthropic_sync.ts -------------------------------------------------------------------------------- /supabase/functions/sync-ai-models/config_assembler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/sync-ai-models/config_assembler.ts -------------------------------------------------------------------------------- /supabase/functions/sync-ai-models/diffAndPrepareDbOps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/sync-ai-models/diffAndPrepareDbOps.ts -------------------------------------------------------------------------------- /supabase/functions/sync-ai-models/google_sync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/sync-ai-models/google_sync.test.ts -------------------------------------------------------------------------------- /supabase/functions/sync-ai-models/google_sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/sync-ai-models/google_sync.ts -------------------------------------------------------------------------------- /supabase/functions/sync-ai-models/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/sync-ai-models/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/sync-ai-models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/sync-ai-models/index.ts -------------------------------------------------------------------------------- /supabase/functions/sync-ai-models/openai_sync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/sync-ai-models/openai_sync.test.ts -------------------------------------------------------------------------------- /supabase/functions/sync-ai-models/openai_sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/sync-ai-models/openai_sync.ts -------------------------------------------------------------------------------- /supabase/functions/sync-ai-models/sync_test_contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/sync-ai-models/sync_test_contract.ts -------------------------------------------------------------------------------- /supabase/functions/system-prompts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/system-prompts/index.ts -------------------------------------------------------------------------------- /supabase/functions/tokenEstimator/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/tokenEstimator/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/tokenEstimator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/tokenEstimator/index.ts -------------------------------------------------------------------------------- /supabase/functions/tools/sync-envs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/tools/sync-envs.js -------------------------------------------------------------------------------- /supabase/functions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/tsconfig.json -------------------------------------------------------------------------------- /supabase/functions/types_db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/types_db.ts -------------------------------------------------------------------------------- /supabase/functions/wallet-history/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/wallet-history/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/wallet-history/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/wallet-history/index.ts -------------------------------------------------------------------------------- /supabase/functions/wallet-info/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/wallet-info/index.test.ts -------------------------------------------------------------------------------- /supabase/functions/wallet-info/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/wallet-info/index.ts -------------------------------------------------------------------------------- /supabase/functions/webhooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/webhooks/README.md -------------------------------------------------------------------------------- /supabase/functions/webhooks/index.router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/webhooks/index.router.test.ts -------------------------------------------------------------------------------- /supabase/functions/webhooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/functions/webhooks/index.ts -------------------------------------------------------------------------------- /supabase/import_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/import_map.json -------------------------------------------------------------------------------- /supabase/integration_tests/me.integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/integration_tests/me.integration.test.ts -------------------------------------------------------------------------------- /supabase/integration_tests/rls/rls_chat_messages.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/integration_tests/rls/rls_chat_messages.test.ts -------------------------------------------------------------------------------- /supabase/integration_tests/rls/rls_chats.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/integration_tests/rls/rls_chats.test.ts -------------------------------------------------------------------------------- /supabase/integration_tests/rls/rls_test_helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/integration_tests/rls/rls_test_helpers.ts -------------------------------------------------------------------------------- /supabase/migrations/20250409151829_seed_ai_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250409151829_seed_ai_tables.sql -------------------------------------------------------------------------------- /supabase/migrations/20250425154633_create_org_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250425154633_create_org_tables.sql -------------------------------------------------------------------------------- /supabase/migrations/20250427000000_add_org_rls.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250427000000_add_org_rls.sql -------------------------------------------------------------------------------- /supabase/migrations/20250430030500_fix_org_member_fk.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250430030500_fix_org_member_fk.sql -------------------------------------------------------------------------------- /supabase/migrations/20250511230118_store_chat_context.sql: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /supabase/migrations/20250512153949_qualify_created_at_in_rewind.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /supabase/migrations/20250514020238_fix_plan_interval.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250514020238_fix_plan_interval.sql -------------------------------------------------------------------------------- /supabase/migrations/20250516204952_unique_product_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250516204952_unique_product_id.sql -------------------------------------------------------------------------------- /supabase/migrations/20250516205657_null_price_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250516205657_null_price_id.sql -------------------------------------------------------------------------------- /supabase/migrations/20250516210024_null_currency.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250516210024_null_currency.sql -------------------------------------------------------------------------------- /supabase/migrations/20250520143425_fix_restrict_invite_trigger_for_session_user.sql: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /supabase/migrations/20250521170639_fix_user_sign_up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250521170639_fix_user_sign_up.sql -------------------------------------------------------------------------------- /supabase/migrations/20250530033350_add_error_to_dialectic_contributions.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE public.dialectic_contributions ADD COLUMN error TEXT NULL; 2 | -------------------------------------------------------------------------------- /supabase/migrations/20250530155314_fix_fk_model_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250530155314_fix_fk_model_id.sql -------------------------------------------------------------------------------- /supabase/migrations/20250602143755_fix_rls_policies.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250602143755_fix_rls_policies.sql -------------------------------------------------------------------------------- /supabase/migrations/20250602150059_fix_search_paths.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250602150059_fix_search_paths.sql -------------------------------------------------------------------------------- /supabase/migrations/20250613194959_fix_rls_warning.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250613194959_fix_rls_warning.sql -------------------------------------------------------------------------------- /supabase/migrations/20250619003337_drop_existing_rpc.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250619003337_drop_existing_rpc.sql -------------------------------------------------------------------------------- /supabase/migrations/20250701012418_true_up_user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250701012418_true_up_user.sql -------------------------------------------------------------------------------- /supabase/migrations/20250722033928_fix_job_trigger.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250722033928_fix_job_trigger.sql -------------------------------------------------------------------------------- /supabase/migrations/20250808165156_default_embedding.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250808165156_default_embedding.sql -------------------------------------------------------------------------------- /supabase/migrations/20250902153929_seed_sql_update.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250902153929_seed_sql_update.sql -------------------------------------------------------------------------------- /supabase/migrations/20250905142613_fix_auth_header.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/migrations/20250905142613_fix_auth_header.sql -------------------------------------------------------------------------------- /supabase/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/package-lock.json -------------------------------------------------------------------------------- /supabase/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/package.json -------------------------------------------------------------------------------- /supabase/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/project.json -------------------------------------------------------------------------------- /supabase/scripts/apply_email_sync_trigger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/scripts/apply_email_sync_trigger.ts -------------------------------------------------------------------------------- /supabase/scripts/backfill_user_data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/scripts/backfill_user_data.ts -------------------------------------------------------------------------------- /supabase/scripts/deno.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /supabase/scripts/deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/scripts/deno.lock -------------------------------------------------------------------------------- /supabase/scripts/invokeSyncAiModels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/scripts/invokeSyncAiModels.ts -------------------------------------------------------------------------------- /supabase/scripts/supabase-functions-serve-script.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/scripts/supabase-functions-serve-script.ps1 -------------------------------------------------------------------------------- /supabase/scripts/sync-supabase-shared-types.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/scripts/sync-supabase-shared-types.mjs -------------------------------------------------------------------------------- /supabase/scripts/test_sync_stripe_plans.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/scripts/test_sync_stripe_plans.ps1 -------------------------------------------------------------------------------- /supabase/scripts/trigger_stripe_test_events.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/scripts/trigger_stripe_test_events.ps1 -------------------------------------------------------------------------------- /supabase/scripts/update-seed.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/scripts/update-seed.test.ts -------------------------------------------------------------------------------- /supabase/scripts/update-seed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/scripts/update-seed.ts -------------------------------------------------------------------------------- /supabase/seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/seed.sql -------------------------------------------------------------------------------- /supabase/supabase.test.output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/supabase.test.output.md -------------------------------------------------------------------------------- /supabase/tests/database/chat_seed_file.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/tests/database/chat_seed_file.sql -------------------------------------------------------------------------------- /supabase/tests/database/chat_seed_markdown.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/tests/database/chat_seed_markdown.sql -------------------------------------------------------------------------------- /supabase/tests/database/org_rls_policy_test_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/supabase/tests/database/org_rls_policy_test_test.sql -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsylvester/paynless-framework/HEAD/vitest.config.ts --------------------------------------------------------------------------------