AREA GUIDE / 15 PACKAGES

Application composition and product hosts

Assemble reusable modules, runtimes and integrations into an actual product with owned routes, authority and operational dependencies.

What are you trying to do?

  • What belongs in a module, bundle and app?
  • How does LSSM OS compose the reusable pieces?
  • Where is the product’s installed capability and journey coverage recorded?
FIND YOUR WAY THROUGH THIS AREA

Start with the work you want to do.

Choose a practical step, then inspect a package before opening its full manual.

PASO 01

Trace one visitor or operator journey

Start at a real route and follow its bundle, canonical module, operation/handler and concrete ports. Identify where the host constructs trusted subject/workspace scope and which feature flags apply.

THE PACKAGE LANDSCAPE

15 packages. Choose an entry point.

15 paquetes · se muestran los primeros 6SELECT TO INSPECT

Task guidance and package membership come from this area’s captured source guide.

Start with these packages.

bundle.managed-companyos

Inspect shared product composition, feature hubs, shell and experience-coverage surfaces.

Read the package guide →
bundle.founder-suite

Inspect the selected founder-suite bundle and the product/domain components it composes.

Read the package guide →
app.web-application-monolith

Locate web routes and host-bound UI/server composition for the integrated application.

Read the package guide →
app.api-application-monolith

Locate the API host that binds operations to application authority and concrete services.

Read the package guide →

Choose a canonical owner for each layer

Reusable modules own their domain feature behavior and surfaces. Bundles compose approved modules and libraries for a product. Apps bind that composition to routes, authenticated requests, providers and deployment. The managed CompanyOS bundle illustrates this split: it consumes module-owned Integration, Auth, Agent, Workflow, CommunicationOS and CompanyOS hubs while keeping product route aliases. Keep modules canonical when adding another product so a new app does not require copying their implementation or making a lower layer import an app.

Supply the product’s real dependencies

The managed bundle keeps provider SDKs, raw credentials, databases, schedulers and topology with the host. Its public composition surfaces use redacted references and explicit ownership modes. A product’s usable capability therefore depends on the selected modules, installed handlers, ports, authority and configuration together. Document those requirements per workflow and deployment. LSSM OS names the integrated product relationship; CompanyOS remains a specific domain and composition name where the source uses it.

Measure the selected product experience

The bundle’s experience-coverage surface provides a governed journey manifest and product-health projection. Its README describes explicit productIds filtering that recomputes the denominator for the selected product set and rejects empty/unknown scopes. Status comes from evidence gates; a route or fixture rendering alone does not count as implementation. Use this existing product-oriented evidence alongside package reference docs. An administrator needs to know which journey is available in their composition and what blocks it, not merely how many source packages exist.

Follow a practical path.

  1. Trace one visitor or operator journey

    Start at a real route and follow its bundle, canonical module, operation/handler and concrete ports. Identify where the host constructs trusted subject/workspace scope and which feature flags apply.

  2. Inspect composition availability

    Read the installed capability/handler and experience-coverage information for the selected product. Distinguish preview data, an inactive background loop, a pending provider connection and a ready live workflow.

  3. Reuse a module in another host

    Choose the public module or bundle entry, supply its documented dependencies and keep product-specific routing and copy in the host. Qualify that new composition independently and link users to its deployment-specific setup and recovery guidance.

All packages in this area.

15 packages
bundles / bundle

bundle.founder-suite

v3.0.5
Package manifestGuide availablenode

Provider-neutral standalone Pactena Founder Intelligence Suite composition.

@lssm-tech/bundle.founder-suite
9Declared imports
15Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 9 declared entry points.

Dependency declarations
Ejecución
9
Par
0
Desarrollo
6
Opcional
0
  • @lssm-tech/lib.contracts-specworkspace:^ · runtime
  • @lssm-tech/lib.founder-intelligence-specworkspace:^ · runtime
  • @lssm-tech/lib.organization-planning-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.organization-planning-specworkspace:^ · runtime
  • @lssm-tech/lib.design-systemworkspace:^ · runtime
  • @lssm-tech/module.executive-intelligenceworkspace:^ · runtime

Showing 6 of 15 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
stable
Source path
packages/bundles/founder-suite

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

bundles / bundle

bundle.library

v5.0.8
Package manifestGuide availablebun

Composable ContractSpec library bundle for documentation, MCP, and runtime consumers.

@lssm-tech/bundle.library
748Declared imports
41Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/bundle.library
    ./src/index.tsAbrir la fuente
  • @lssm-tech/bundle.library/application
    ./src/application/index.tsAbrir la fuente
  • @lssm-tech/bundle.library/application/context-storage
    ./src/application/context-storage/index.tsAbrir la fuente
  • @lssm-tech/bundle.library/application/context-storage/index.d
    ./src/application/context-storage/index.tsAbrir la fuente
  • @lssm-tech/bundle.library/application/index.d
    ./src/application/index.tsAbrir la fuente
  • @lssm-tech/bundle.library/application/mcp
    ./src/application/mcp/index.tsAbrir la fuente

Showing 6 of 748 declared entry points.

Dependency declarations
Ejecución
35
Par
1
Desarrollo
5
Opcional
0
  • @apollo/clientcatalog:graphql · runtime
  • @lssm-tech/example.data-grid-showcaseworkspace:^ · runtime
  • @lssm-tech/lib.ai-providersworkspace:^ · runtime
  • @lssm-tech/lib.cli-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.content-genworkspace:^ · runtime
  • @lssm-tech/lib.contracts-integrationsworkspace:^ · runtime

Showing 6 of 41 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
bun
Declared stability
stable
Source path
packages/bundles/library

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

bundles / bundle

bundle.managed-companyos

v5.1.4
Package manifestGuide availablenode

Provider-neutral composition helpers for the managed CompanyOS application ecosystem.

@lssm-tech/bundle.managed-companyos
124Declared imports
64Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 124 declared entry points.

Dependency declarations
Ejecución
50
Par
2
Desarrollo
14
Opcional
0
  • @lssm-tech/integration.communication-os-persistenceworkspace:^ · runtime
  • @lssm-tech/lib.ai-agentworkspace:^ · runtime
  • @lssm-tech/lib.authos-specworkspace:^ · runtime
  • @lssm-tech/lib.communication-specworkspace:^ · runtime
  • @lssm-tech/lib.companyos-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-specworkspace:^ · runtime

Showing 6 of 66 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
stable
Source path
packages/bundles/managed-companyos

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

bundles / bundle

bundle.marketing

v5.0.7
Package manifestGuide availablebun

Marketing surface bundle built from ContractSpec modules and design-system components.

@lssm-tech/bundle.marketing
148Declared imports
50Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/bundle.marketing
    ./src/index.tsAbrir la fuente
  • @lssm-tech/bundle.marketing/bundles
    ./src/bundles/index.tsAbrir la fuente
  • @lssm-tech/bundle.marketing/bundles/MarketingBundle
    ./src/bundles/MarketingBundle.tsAbrir la fuente
  • @lssm-tech/bundle.marketing/components/companyos-assistant
    ./src/components/companyos-assistant/index.tsAbrir la fuente
  • @lssm-tech/bundle.marketing/components/companyos-campaign
    ./src/components/companyos-campaign/index.tsAbrir la fuente
  • @lssm-tech/bundle.marketing/components/marketing
    ./src/components/marketing/index.tsAbrir la fuente

Showing 6 of 148 declared entry points.

Dependency declarations
Ejecución
45
Par
0
Desarrollo
5
Opcional
0
  • @electric-sql/pglitecatalog:data · runtime
  • @hookform/resolverscatalog:ui · runtime
  • @lssm-tech/bundle.libraryworkspace:^ · runtime
  • @lssm-tech/example.agent-consoleworkspace:^ · runtime
  • @lssm-tech/example.ai-chat-assistantworkspace:^ · runtime
  • @lssm-tech/example.analytics-dashboardworkspace:^ · runtime

Showing 6 of 50 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
bun
Declared stability
stable
Source path
packages/bundles/marketing

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.api-application-monolith

v12.0.1
Workspace onlyGuide available
@lssm-tech/app.api-application-monolith
1Declared imports
106Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 1 of 1 declared entry points.

Dependency declarations
Ejecución
96
Par
0
Desarrollo
10
Opcional
0
  • @better-auth/drizzle-adapter1.7.5 · runtime
  • @lssm-tech/bundle.libraryworkspace:* · runtime
  • @lssm-tech/bundle.managed-companyosworkspace:* · runtime
  • @lssm-tech/bundle.workspaceworkspace:* · runtime
  • @lssm-tech/integration.authos-better-authworkspace:* · runtime
  • @lssm-tech/integration.communication-os-host-authworkspace:* · runtime

Showing 6 of 106 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/api-application-monolith

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.api-founder-suite-monolith

v0.4.2
Workspace onlyGuide available
@lssm-tech/app.api-founder-suite-monolith
0Declared imports
35Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

No import entry points are declared in this snapshot.

Dependency declarations
Ejecución
30
Par
0
Desarrollo
5
Opcional
0
  • @better-auth/drizzle-adapter1.7.5 · runtime
  • @lssm-tech/bundle.founder-suiteworkspace:* · runtime
  • @lssm-tech/integration.authos-better-authworkspace:* · runtime
  • @lssm-tech/integration.communication-os-host-authworkspace:* · runtime
  • @lssm-tech/integration.crdt-loroworkspace:* · runtime
  • @lssm-tech/integration.governed-product-data-postgresworkspace:* · runtime

Showing 6 of 35 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/api-founder-suite-monolith

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.api-library

v5.1.6
Workspace onlyGuide available
@lssm-tech/app.api-library
1Declared imports
6Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 1 of 1 declared entry points.

Dependency declarations
Ejecución
4
Par
0
Desarrollo
2
Opcional
0
  • @lssm-tech/bundle.libraryworkspace:* · runtime
  • @lssm-tech/bundle.marketingworkspace:* · runtime
  • @lssm-tech/lib.contracts-specworkspace:* · runtime
  • elysiacatalog:server · runtime
  • @lssm-tech/tool.typescriptworkspace:* · development
  • typescriptcatalog: · development

Showing 6 of 6 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/api-library

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.lssm-ecosystem-web

v0.1.4
Workspace onlyGuide available

Host-aware acquisition and invite-only LSSM OS web shell.

@lssm-tech/app.lssm-ecosystem-web
0Declared imports
19Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

No import entry points are declared in this snapshot.

Dependency declarations
Ejecución
11
Par
0
Desarrollo
8
Opcional
0
  • @fontsource/ibm-plex-mono5.3.0 · runtime
  • @fontsource/ibm-plex-sans5.3.0 · runtime
  • @fontsource/newsreader5.3.0 · runtime
  • @lssm-tech/integration.authos-better-authworkspace:* · runtime
  • @lssm-tech/lib.design-catalogworkspace:* · runtime
  • @lssm-tech/lib.design-systemworkspace:* · runtime

Showing 6 of 19 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/lssm-ecosystem-web

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / app

app.managed-companyos-mcp

v2.0.4
Package manifestGuide availablenode

Managed MCP server for CompanyOS operations and governed agent access.

@lssm-tech/app.managed-companyos-mcp
11Declared imports
11Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/app.managed-companyos-mcp
    ./dist/index.mjs
  • @lssm-tech/app.managed-companyos-mcp/blueprint
    ./dist/blueprint.mjs
  • @lssm-tech/app.managed-companyos-mcp/contract-editions
    ./dist/contract-editions.mjs
  • @lssm-tech/app.managed-companyos-mcp/handlers
    ./dist/handlers.mjs
  • @lssm-tech/app.managed-companyos-mcp/prompts
    ./dist/prompts.mjs
  • @lssm-tech/app.managed-companyos-mcp/read-projection-resources
    ./dist/read-projection-resources.mjs

Showing 6 of 11 declared entry points.

Dependency declarations
Ejecución
6
Par
0
Desarrollo
5
Opcional
0
  • @lssm-tech/bundle.managed-companyosworkspace:^ · runtime
  • @lssm-tech/lib.contracts-runtime-server-mcpworkspace:^ · runtime
  • @lssm-tech/lib.contracts-specworkspace:^ · runtime
  • @lssm-tech/lib.loggerworkspace:^ · runtime
  • @modelcontextprotocol/sdkcatalog:ai · runtime
  • zodcatalog: · runtime

Showing 6 of 11 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
experimental
Source path
packages/apps/managed-companyos-mcp

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.mobile-monolith

v2.2.1
Workspace onlyGuide available

Expo ContractSpec native superapp foundation with contract-driven auth, workspace, remote-config, RoleMorph, and managed CompanyOS proof surfaces

@lssm-tech/app.mobile-monolith
1Declared imports
74Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 1 of 1 declared entry points.

Dependency declarations
Ejecución
64
Par
0
Desarrollo
11
Opcional
0
  • @lssm-tech/bundle.managed-companyosworkspace:* · runtime
  • @lssm-tech/bundle.marketingworkspace:* · runtime
  • @lssm-tech/example.agent-consoleworkspace:* · runtime
  • @lssm-tech/example.ai-chat-assistantworkspace:* · runtime
  • @lssm-tech/example.analytics-dashboardworkspace:* · runtime
  • @lssm-tech/example.crm-pipelineworkspace:* · runtime

Showing 6 of 75 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/mobile-monolith

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.web-application-monolith

v9.1.1
Workspace onlyGuide available
@lssm-tech/app.web-application-monolith
1Declared imports
78Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 1 of 1 declared entry points.

Dependency declarations
Ejecución
63
Par
0
Desarrollo
15
Opcional
0
  • @fontsource/ibm-plex-mono5.3.0 · runtime
  • @fontsource/ibm-plex-sans5.3.0 · runtime
  • @fontsource/newsreader5.3.0 · runtime
  • @lssm-tech/bundle.managed-companyosworkspace:* · runtime
  • @lssm-tech/bundle.marketingworkspace:* · runtime
  • @lssm-tech/integration.authos-better-authworkspace:* · runtime

Showing 6 of 78 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/web-application-monolith

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.web-founder-suite-monolith

v0.3.2
Workspace onlyGuide available
@lssm-tech/app.web-founder-suite-monolith
0Declared imports
22Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

No import entry points are declared in this snapshot.

Dependency declarations
Ejecución
15
Par
0
Desarrollo
7
Opcional
0
  • @lssm-tech/bundle.founder-suiteworkspace:* · runtime
  • @lssm-tech/integration.authos-better-authworkspace:* · runtime
  • @lssm-tech/integration.communication-os-clientworkspace:* · runtime
  • @lssm-tech/lib.contracts-runtime-coreworkspace:* · runtime
  • @lssm-tech/lib.design-systemworkspace:* · runtime
  • @lssm-tech/lib.founder-intelligence-specworkspace:* · runtime

Showing 6 of 22 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/web-founder-suite-monolith

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.web-landing

v3.9.6
Workspace onlyGuide available
@lssm-tech/app.web-landing
1Declared imports
97Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 1 of 1 declared entry points.

Dependency declarations
Ejecución
84
Par
0
Desarrollo
13
Opcional
0
  • aicatalog:ai · runtime
  • @hookform/resolverscatalog:ui · runtime
  • @lssm-tech/bundle.libraryworkspace:* · runtime
  • @lssm-tech/bundle.marketingworkspace:* · runtime
  • @lssm-tech/example.agent-consoleworkspace:* · runtime
  • @lssm-tech/example.ai-chat-assistantworkspace:* · runtime

Showing 6 of 97 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/web-landing

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.worker-application-monolith

v0.2.3
Workspace onlyGuide available
@lssm-tech/app.worker-application-monolith
1Declared imports
9Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 1 of 1 declared entry points.

Dependency declarations
Ejecución
5
Par
0
Desarrollo
4
Opcional
0
  • @lssm-tech/bundle.managed-companyosworkspace:* · runtime
  • @lssm-tech/lib.observabilityworkspace:* · runtime
  • @opentelemetry/api^1.9.1 · runtime
  • @opentelemetry/sdk-trace-base^2.10.0 · runtime
  • posthog-node^5.51.7 · runtime
  • @lssm-tech/tool.typescriptworkspace:* · development

Showing 6 of 9 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/worker-application-monolith

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

apps / package

app.worker-data-transmission-realtime

v0.2.6
Workspace onlyGuide available
@lssm-tech/app.worker-data-transmission-realtime
0Declared imports
4Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

No import entry points are declared in this snapshot.

Dependency declarations
Ejecución
2
Par
0
Desarrollo
2
Opcional
0
  • @lssm-tech/lib.contracts-runtime-coreworkspace:* · runtime
  • @lssm-tech/lib.contracts-specworkspace:* · runtime
  • @lssm-tech/tool.typescriptworkspace:* · development
  • typescriptcatalog: · development

Showing 4 of 4 declarations across scopes. A package may appear in more than one scope.

Package and source context
Package scope
Workspace only
Source guide
README available
Declared runtimes
Not declared
Declared stability
Not declared
Source path
packages/apps/worker-data-transmission-realtime

Manifest declarations describe this source snapshot; they do not verify registry publication or runtime execution.

Tu vista

Make room for your context.

Shape the presentation around this moment. You can change it whenever you need.

Tu contexto

The different parts of you

Choose a starting point

Una mezcla útil de contexto, imágenes y orientación discreta.

Tune each dimension
Each dimension can change independently. Product permissions and available actions stay unchanged.

Support the way you begin and return

Tune your support

Comodidad de lectura

Elige tu idioma

El idioma de la interfaz solo cambia el texto. Los mercados, precios y flujos de trabajo conservan sus propios ajustes.

Cobertura de traducción

Parte del contenido se muestra en inglés.

Navegación151
Grafo616
Categorías188
Portafolio332
Ejemplos2035
Vista previa de la fuente41

Se añadirán más traducciones a medida que se revise el contenido.

Esta preferencia se guarda en este navegador.

Buscar en el sitio web

Puntos de partida útiles

Sin resultados. Prueba una frase más corta, un nombre de operación u otro ámbito de búsqueda.

UN POCO DE ESPACIO PARA EXPLORAR

Encuentra algo que explorar.

Abre una vista detallada en esta página, prueba otra perspectiva o sigue el detalle a su propia página.

Cómo funcionan las vistas previas y los controles
01

Mirar antes de salir

Pasa el cursor por un enlace o enfócalo con Tab para ver una vista previa. Hacer clic en el enlace original o pulsar Intro siempre abre su destino.

02

Mantener el contexto

Entra en la vista previa para explorar sus secciones. Usa Alt + ↓ desde un enlace enfocado para entrar con el teclado. Escape la cierra.

03

Abrir las posibilidades

Las filas desplegables, las perspectivas y los controles destacados revelan más. Tu vista cambia la comodidad de lectura y el contexto que exploras.

Un botón separado para mirar más de cerca

Muestra pequeños botones de vista previa junto a los enlaces donde haya espacio. Toca el ojo para inspeccionar o el enlace para ir directamente. Esta elección permanece en esta pestaña.

No se recoge historial de navegación. El movimiento reducido sigue tu dispositivo y Tu vista.