Unclassified

IntegrateWise application boundaries

Status: Frozen for implementation

Canonical applications

ApplicationResponsibilityPrimary users
apps/marketingPublic website, blog, changelog and public connector catalogueProspects and public visitors
apps/docsPublic product, API, SDK and MCP documentationCustomers and developers
apps/platform-consoleIntegrateWise platform control planePlatform operators, support engineers and delegated administrators
apps/workspaceComplete customer-facing continuity productCustomer users and workspace administrators
apps/desktopNative shell over Workspace contractsCustomer users
apps/mobileMobile shell over Workspace contractsCustomer users

apps/web is a transitional mixed application. It remains available until every route has an explicit owner and parity has been verified in its destination application.

Platform Console ownership

apps/platform-console owns administrative projections for:

  • organizations and tenants
  • identity infrastructure and access policy
  • Integration Manager administration
  • connector registry, manifests, adapters and runtime health
  • MCP servers, tools and routing
  • gateways, AI Gateway and model routing
  • workers, queues and workflow execution
  • Spine ingestion and projection health
  • capability fabric
  • memory and knowledge services
  • governance policies and audit
  • provider configuration and credentials infrastructure
  • feature flags, billing, entitlements and deployment health

It must not contain normal customer workbenches.

Workspace ownership

apps/workspace owns:

  • Home and My Work
  • operational workbenches
  • Account, Contact, Case, Project and other entity collections
  • Entity 360
  • activity and conversations
  • Awareness Drawer
  • Twin
  • knowledge and memory
  • proposals, approvals and handoffs
  • customer connection activation and simplified health
  • workspace settings, organization settings and billing

It must not expose worker topology, queue internals, gateway routing rules, model-provider credentials, connector-runtime internals, deployment internals or projection compiler details.

Administration scopes

ScopeLocationOperates
Platform administrationapps/platform-consoleThe IntegrateWise platform and its infrastructure
Workspace administrationapps/workspace under SettingsOne customer workspace, its members, permissions, policies and connections
Personal settingsapps/workspace under user preferencesOne user's profile, notifications, sessions and preferences

There is no separate ambiguous apps/admin application.

Integration Manager projections

The Integration Manager is one service with two projections:

  • Platform projection: provider definitions, OAuth applications, adapter selection, connector manifests, scope templates, runtime health, tenant overrides, rate limits, synchronization policies, credential infrastructure and diagnostics.
  • Workspace projection: connect a provider, select permissions, review policy, inspect simplified health, pause or disconnect, and request additional access.

Connector marketplace layers

  • Public catalogue: apps/marketing
  • Authenticated activation catalogue: apps/workspace
  • Connector administration: apps/platform-console
  • Runtime implementation: services/connector-runtime, services/integration-manager, packages/connectors and packages/connector-contracts

Dependency rule

Applications consume platform APIs, SDKs and contracts. Platform services and packages must never import application code.

Migration sequence

  1. Establish deployable platform-console and workspace shells without deleting apps/web routes.
  2. Inventory every route in apps/web and assign one canonical owner.
  3. Move shared behavior into services or packages before moving presentation routes.
  4. Migrate Platform Console routes and verify operator parity.
  5. Migrate Workspace routes and verify customer-product parity.
  6. Move public marketing, documentation and connector-catalogue routes to their public applications.
  7. Retire apps/web only after route, permission, telemetry and deployment parity is proven.

Vercel project mapping

Vercel projectRoot directory
integratewise-live-platform-consoleapps/platform-console
integratewise-live-workspaceapps/workspace

The existing integratewise-live-web project remains during migration. It must not be repointed until replacement routes are verified.