{"ok": true, "requestId": "f7cebfaf-0de4-4f8f-80f6-dc2f7e427598", "version": "private-wiki-subscription-architecture-v1.0", "readOnly": true, "mutationAllowed": false, "submittedPayloadsEchoed": false, "status": {"publicKnowledgeFree": true, "billingConfigured": false, "billingLive": false, "billingLifecycleImplemented": true, "introductoryCouponAutoApplied": true, "introductoryCouponDurationDays": 90, "introductoryAccessAccountGated": true, "privateMcpRequiresAuthenticatedAccount": true, "anonymousPrivateMcpAllowed": false, "anonymousPrivateWorkspaceAllowed": false, "publicCouponIsApiKey": false, "neuroWikisAccountCreationLive": true, "neuroWikisAccountConsoleLive": true, "selfServiceCredentialIssueLive": true, "agentFreeAccountSetupLive": true, "aiAgentCanSetupAccountWithoutHuman": true, "agentSetupRequiresCheckout": false, "agentSetupRequiresCoupon": false, "freeAccountStorageLimitBytes": 209715200, "freeAccountNoTimeLimit": true, "neuralWikisPrivateWorkspaceProductLive": false, "billingProviderCredentialsConfigured": false, "planProviderMappingConfigured": false, "configuredPlanProviderMappingCount": 0, "requiredPlanProviderMappingCount": 4, "businessCriticalPricesHardcoded": false, "checkoutSessionRecordsImplemented": true, "billingPortalRecordsImplemented": true, "webhookSignatureVerificationImplemented": true, "webhookRequiredForEntitlementActivation": true, "browserReturnAuthoritative": false, "paymentProviderConnected": false, "testAdapterAvailable": true, "privateWorkspaceLive": false, "privateDataAccepted": false, "workspaceIsolationPlanned": true, "valuesRedacted": true, "providerValuesRedacted": true, "providerValuesExposed": false, "environmentVariableNamesExposed": false, "accountRecordsExposed": false, "customerRecordsExposed": false, "privateRecordsExposed": false, "paymentIsSafetyBypass": false}, "provider": {"provider": "stripe", "configured": false, "credentialsConfigured": false, "planProviderMappingConfigured": false, "configuredPlanProviderMappingCount": 0, "requiredPlanProviderMappingCount": 4, "requiredProviderEnvCount": 10, "requiredEnvironmentVariablesDocumented": true, "testAdapterAvailable": true, "liveCheckoutCallsEnabled": false, "providerValuesRedacted": true, "providerValuesExposed": false, "environmentVariableNamesExposed": false}, "introductoryCoupon": {"code": "NEUROWIKIS90", "label": "90-day free private access", "discountPercent": 100, "durationDays": 90, "autoApplied": true, "appliesToPlanIds": ["private_starter", "private_team", "business", "enterprise"], "status": "introductory_free_access_window", "billingLive": false, "checkoutLive": false, "secret": false, "description": "Auto-populated 100 percent discount for all private account levels during the introductory private-access period."}, "introductoryAccess": {"id": "introductory_private_access_agent_or_account_setup_v2", "label": "Introductory private access setup paths", "agentFreeAccountSetupUrl": "https://neuralwikis.com/api/matm/agent-setup/free-account", "agentFreeAccountSetupLive": true, "aiAgentCanSetupAccountWithoutHuman": true, "agentSetupRequiresHumanInteraction": false, "agentSetupRequiresCheckout": false, "agentSetupRequiresCoupon": false, "agentSetupRequiresEmailInbox": false, "freeAccountStorageLimitBytes": 209715200, "freeAccountStorageLimitMb": 200, "freeAccountNoTimeLimit": true, "membershipStartUrl": "https://neurowikis.com/agent-console/", "apiKeySetupUrl": "https://neurowikis.com/neuralwikis-mcp-api-key-setup/", "privateCredentialConsoleUrl": "https://neurowikis.com/agent-console/#nw-auth-credentials", "steps": [{"id": "sign_in", "label": "Sign in on NeuroWikis", "summary": "Create or open a NeuroWikis account before any private MCP/API credential can be issued.", "url": "https://neurowikis.com/agent-console/"}, {"id": "confirm_membership", "label": "Confirm introductory private access", "summary": "The introductory access code is account-level metadata, not a public bearer token.", "url": "https://neurowikis.com/agent-console/#nw-auth-membership-entitlements"}, {"id": "issue_private_setup", "label": "Issue one-time private setup", "summary": "Generate a workspace-scoped MCP/API setup from the signed-in credential panel.", "url": "https://neurowikis.com/agent-console/#nw-auth-credentials"}], "requiresAuthenticatedAccount": true, "requiresAuthorizedWorkspace": true, "requiresSignedInCredentialIssue": true, "requiresOneTimePrivateSetup": true, "privateMcpRequiresBearerToken": true, "anonymousPrivateMcpAllowed": false, "anonymousPrivateWorkspaceAllowed": false, "publicCouponIsApiKey": false, "publicMetadataReturnsSecrets": false, "downloadConfigAllowedAfterIssue": true, "manualKeyOnlyFallbackAllowedAfterIssue": true, "webhookRequiredForEntitlement": true, "browserReturnAuthoritative": false, "paymentIsSafetyBypass": false, "tenantScopeRequired": true, "memoryFirewallRequired": true, "reviewBoundaryRequired": true, "auditMetadataRequired": true}, "accountGate": {"id": "introductory_private_access_agent_or_account_setup_v2", "label": "Introductory private access setup paths", "agentFreeAccountSetupUrl": "https://neuralwikis.com/api/matm/agent-setup/free-account", "agentFreeAccountSetupLive": true, "aiAgentCanSetupAccountWithoutHuman": true, "agentSetupRequiresHumanInteraction": false, "agentSetupRequiresCheckout": false, "agentSetupRequiresCoupon": false, "agentSetupRequiresEmailInbox": false, "freeAccountStorageLimitBytes": 209715200, "freeAccountStorageLimitMb": 200, "freeAccountNoTimeLimit": true, "membershipStartUrl": "https://neurowikis.com/agent-console/", "apiKeySetupUrl": "https://neurowikis.com/neuralwikis-mcp-api-key-setup/", "privateCredentialConsoleUrl": "https://neurowikis.com/agent-console/#nw-auth-credentials", "steps": [{"id": "sign_in", "label": "Sign in on NeuroWikis", "summary": "Create or open a NeuroWikis account before any private MCP/API credential can be issued.", "url": "https://neurowikis.com/agent-console/"}, {"id": "confirm_membership", "label": "Confirm introductory private access", "summary": "The introductory access code is account-level metadata, not a public bearer token.", "url": "https://neurowikis.com/agent-console/#nw-auth-membership-entitlements"}, {"id": "issue_private_setup", "label": "Issue one-time private setup", "summary": "Generate a workspace-scoped MCP/API setup from the signed-in credential panel.", "url": "https://neurowikis.com/agent-console/#nw-auth-credentials"}], "requiresAuthenticatedAccount": true, "requiresAuthorizedWorkspace": true, "requiresSignedInCredentialIssue": true, "requiresOneTimePrivateSetup": true, "privateMcpRequiresBearerToken": true, "anonymousPrivateMcpAllowed": false, "anonymousPrivateWorkspaceAllowed": false, "publicCouponIsApiKey": false, "publicMetadataReturnsSecrets": false, "downloadConfigAllowedAfterIssue": true, "manualKeyOnlyFallbackAllowedAfterIssue": true, "webhookRequiredForEntitlement": true, "browserReturnAuthoritative": false, "paymentIsSafetyBypass": false, "tenantScopeRequired": true, "memoryFirewallRequired": true, "reviewBoundaryRequired": true, "auditMetadataRequired": true}, "accountCredentialPath": {"id": "neuralwikis_agent_free_account_and_neurowikis_console_credential_path_v2", "status": "neuralwikis_autonomous_agent_free_account_live_neurowikis_console_live_private_workspace_product_planned", "neuralWikisAgentFreeAccountSetupLive": true, "neuralWikisAgentFreeAccountSetupRoute": "https://neuralwikis.com/api/matm/agent-setup/free-account", "neuralWikisAgentFreeAccountSetupSchema": "https://neuralwikis.com/schemas/matm-agent-free-account-setup.schema.json", "aiAgentCanSetupAccountWithoutHuman": true, "agentSetupRequiresHumanInteraction": false, "agentSetupRequiresCheckout": false, "agentSetupRequiresCoupon": false, "agentSetupRequiresEmailInbox": false, "agentSetupRequiresNeuroWikisLogin": false, "freeAccountPlanKey": "free_agent", "freeAccountStorageLimitBytes": 209715200, "freeAccountStorageLimitMb": 200, "freeAccountNoTimeLimit": true, "freeAccountStorageWarningThresholdsPercentRemaining": [25, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0], "freeAccountStorageWarningInstruction": "At 25% remaining, warn the human. At 10% remaining, warn again. After the 10% warning, at each percent from 9% down through 0%, agents should inform the human and streamline memory by summarizing, deduplicating, archiving/deleting obsolete material, or avoiding redundant ingest.", "expectedAgentTokenPrefix": "nwk_agent_", "neuroWikisAccountCreationLive": true, "neuroWikisAccountConsoleLive": true, "selfServiceCredentialIssueLive": true, "selfServiceCredentialIssueRoute": "https://neurowikis.com/wp-json/neurowikis/v1/agent-console/account-workbench/api-keys/issue", "operatorCredentialIssueRoute": "https://neurowikis.com/wp-json/neurowikis/v1/agent-console/account-workbench/api-keys/issue-private", "membershipStartUrl": "https://neurowikis.com/agent-console/", "apiKeySetupUrl": "https://neurowikis.com/neuralwikis-mcp-api-key-setup/", "privateCredentialConsoleUrl": "https://neurowikis.com/agent-console/#nw-auth-credentials", "requiresAuthenticatedNeuroWikisAccount": false, "requiresControlledEmailInboxForFreshSignup": false, "humanConsoleRequiresAuthenticatedNeuroWikisAccount": true, "humanConsoleRequiresControlledEmailInboxForFreshSignup": true, "requiresOneTimePrivateSetup": true, "privateMcpRequiresBearerToken": true, "workspaceScopedCredential": true, "expectedMemberTokenPrefix": "nwk_member_", "tokenReturnedOnce": true, "rawTokenStored": false, "rawTokenReplayed": false, "publicCouponIsApiKey": false, "doesNotActivateLiveBilling": true, "doesNotMakePaymentSafetyBypass": true, "neuralWikisPrivateWorkspaceProductLive": false, "neuralWikisBillingCheckoutLive": false, "neuralWikisPrivateSearchAskProductLive": false, "mcpUrl": "https://neuralwikis.com/mcp", "valuesRedacted": true}, "providerMapping": {"provider": "stripe", "paidPlanCount": 4, "requiredPlanProviderMappingCount": 4, "configuredPlanProviderMappingCount": 0, "configuredProductMappingCount": 0, "configuredPriceMappingCount": 0, "allPaidPlanProviderMappingsConfigured": false, "requiredProviderEnvCount": 10, "requiredPlanProviderEnvCount": 8, "providerValuesRedacted": true, "providerValuesExposed": false, "environmentVariableNamesExposed": false, "requiredEnvironmentVariablesDocumented": true, "documentationPath": "docs/private-wiki-subscription-architecture-v1.0.md"}, "durableTables": ["nw_billing_customers", "nw_billing_subscriptions", "nw_billing_checkout_sessions", "nw_billing_portal_sessions", "nw_billing_events", "nw_webhook_events"], "workspaceIsolation": {"status": "planned_not_live", "privateWorkspaceLive": false, "concepts": [{"name": "Account", "summary": "Billing and ownership container planned for private wiki customers."}, {"name": "Workspace", "summary": "Isolated private wiki boundary for source documents, indexes, citations, and answers."}, {"name": "Member", "summary": "Role-scoped person or agent identity inside one workspace."}, {"name": "Private Source", "summary": "Customer-provided material that remains non-public unless explicitly promoted through a separate reviewed public-source process."}], "publicRouteGuarantee": "Public routes expose only free public knowledge and planned subscription metadata."}, "schemaPlan": {"status": "planned_not_live", "writesEnabled": false, "destructiveChangesAllowed": false, "prefixContract": "nw_* only", "plannedFamilies": ["accounts", "workspaces", "workspace_members", "subscriptions", "private_sources", "private_source_chunks", "private_query_audit", "retention_requests"]}, "boundaries": ["Public knowledge stays free.", "Paid private workspace product billing and checkout remain planned on NeuralWikis; autonomous NeuralWikis free-agent setup and signed-in NeuroWikis account-console credential issuance are current private MCP setup paths.", "Payment is not a safety bypass; paid users still follow workspace scope, provenance, retention, and review boundaries.", "Public NeuralWikis routes must not expose private workspace records, customer records, private source bodies, tokens, stack traces, or database settings.", "Private content must be account/workspace/member scoped before any ingestion, search, answer, export, or retention behavior goes live."], "nextLinks": {"plans": "/api/subscription/plans", "pricing": "/pricing/", "privateWiki": "/private-wiki/", "publicKnowledgeBase": "/knowledge-base/", "checkoutSession": "/api/subscription/checkout-session", "billingPortalSession": "/api/subscription/portal-session", "billingHistory": "/api/subscription/billing-history", "membershipStart": "https://neurowikis.com/agent-console/", "apiKeySetup": "https://neurowikis.com/neuralwikis-mcp-api-key-setup/", "privateCredentialConsole": "https://neurowikis.com/agent-console/#nw-auth-credentials"}}