AREA GUIDE / 8 PACKAGES

Observability, testing and qualification

Follow behavior across boundaries and distinguish declared support from evidence that a selected composition works.

What are you trying to do?

  • Where do signal declarations differ from telemetry emission?
  • How does trace context cross asynchronous boundaries?
  • Which test proves the behavior I am claiming?
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.

ÉTAPE 01

Trace a successful and denied request

Follow correlation from the caller through the adapter, handler and any queued/provider work. Compare a valid request with a policy or validation denial and inspect which safe identifiers remain available for diagnosis.

THE PACKAGE LANDSCAPE

8 packages. Choose an entry point.

8 paquets · les 6 premiers affichésSELECT TO INSPECT

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

Start with these packages.

lib.observability

Use vendor-neutral instrumentation, signals and evidence-facing surfaces.

Read the package guide →
lib.observability-spec

Inspect declarative observability contracts before binding a backend.

Read the package guide →
lib.testing

Locate contract-aware testing utilities, generators, recorders and adapters.

Read the package guide →
lib.agent-evals

Inspect the agent evaluation package for the selected agent task and environment.

Read the package guide →

Choose the boundary to observe

The observability package provides OpenTelemetry-oriented primitives with vendor-neutral signal and error-reporting ports. Its canonical signal/evidence declarations validate supplied observations; emission, persistence and backend selection belong to the instrumentation facade and host. Start with one operation and the question you need to answer: latency, failure cause, denied authority, queue delay or provider outcome. Emit identifiers and safe evidence references that let an operator correlate those events without copying the full business payload.

Preserve context and privacy

The source documents W3C trace carrier helpers across HTTP, queues, jobs, webhooks and MCP. It also describes default privacy filtering and bounded dispatch that isolates exporter outages from business work. Inspect the exact carrier boundary and its validation rather than manually concatenating trace headers. Keep operational trace state distinct from durable domain evidence: a missing telemetry event should not be interpreted as proof that a business effect did or did not happen.

Match the test to the claim

Testing utilities include contract-aware runners, recording and generation surfaces; conformance and agent-evaluation packages provide other targeted checks. Select a check that can falsify the behavior being documented. Static source inspection can show a declared operation; a handler fixture can demonstrate a local result; a transport test can qualify encoding and context; a clean package consumer can reveal distribution problems. Provider-backed and deployed evidence require their own environment and should not be inferred from those earlier checks.

Follow a practical path.

  1. Trace a successful and denied request

    Follow correlation from the caller through the adapter, handler and any queued/provider work. Compare a valid request with a policy or validation denial and inspect which safe identifiers remain available for diagnosis.

  2. Choose one concrete regression

    Use the owning package’s existing fixture or test surface for the failure you are addressing: replay, wrong scope, schema mismatch, provider timeout or translation/context drift. Avoid a check that merely restates the implementation.

  3. Record what the result establishes

    Attach the source revision, package/environment context, command or test identity and observed outcome. Keep unexecuted source examples and source-present APIs labeled accordingly, so a later release or product page can make a defensible availability claim.

All packages in this area.

8 packages
platform / library

lib.agent-evals

v2.2.4
Package manifestGuide availablenode

Agent evaluation runners, adapters, graders, and recommendation evidence.

@lssm-tech/lib.agent-evals
27Declared imports
6Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 27 declared entry points.

Dependency declarations
Exécution
3
Pair
0
Développement
3
Facultatif
0
  • @lssm-tech/lib.agent-protocol-specworkspace:^ · runtime
  • @lssm-tech/lib.assurance-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/tool.bunworkspace:* · development
  • @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
No private flag declared in the manifest
Guide source
README available
Declared runtimes
node
Stabilité déclarée
experimental
Source path
packages/platform/agents/agent-evals

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

platform / library

lib.logger

v5.0.4
Package manifestGuide availablenodebrowser

Comprehensive logging library optimized for Bun with ElysiaJS integration

@lssm-tech/lib.logger
16Declared imports
7Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/lib.logger
    {'types': './src/index.ts', 'browser': './src/index.browser.ts', 'default': './src/index.ts'}Ouvrir la source
  • @lssm-tech/lib.logger/context
    {'types': './src/context.ts', 'browser': './src/context.browser.ts', 'node': './src/context.node.ts', 'default': './src/context.node.ts'}Ouvrir la source
  • @lssm-tech/lib.logger/context.browser
    ./src/context.browser.tsOuvrir la source
  • @lssm-tech/lib.logger/context.node
    ./src/context.node.tsOuvrir la source
  • @lssm-tech/lib.logger/elysia-plugin
    ./src/elysia-plugin.tsOuvrir la source
  • @lssm-tech/lib.logger/formatters
    ./src/formatters.tsOuvrir la source

Showing 6 of 16 declared entry points.

Dependency declarations
Exécution
3
Pair
1
Développement
3
Facultatif
0
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.crypto-utilsworkspace:^ · runtime
  • zone.js^0.16.3 · runtime
  • elysia>=1.0.0 · peer
  • @lssm-tech/tool.typescriptworkspace:* · development
  • typescriptcatalog: · development

Showing 6 of 7 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
Guide source
README available
Declared runtimes
node, browser
Stabilité déclarée
stable
Source path
packages/platform/delivery/logger

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

platform / library

lib.observability-spec

v0.1.0
Package manifestGuide availablenodebunbrowser

Déclarations pures de signaux, modèles de preuves de coûts et validation déterministe partagés par l’observabilité et la facturation.

@lssm-tech/lib.observability-spec
4Declared imports
6Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 4 of 4 declared entry points.

Dependency declarations
Exécution
3
Pair
0
Développement
3
Facultatif
0
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.schemaworkspace:^ · runtime
  • zodcatalog: · runtime
  • @lssm-tech/tool.bunworkspace:* · development
  • @lssm-tech/tool.typescriptworkspace:* · development
  • @types/buncatalog:types · development

Showing 6 of 6 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
Guide source
README available
Declared runtimes
node, bun, browser
Stabilité déclarée
experimental
Source path
packages/platform/delivery/observability-spec

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

platform / library

lib.observability

v5.0.5
Package manifestGuide availablenode

OpenTelemetry-based observability primitives

@lssm-tech/lib.observability
53Declared imports
21Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/lib.observability
    ./src/index.tsOuvrir la source
  • @lssm-tech/lib.observability/ai-improvement
    ./src/ai-improvement.tsOuvrir la source
  • @lssm-tech/lib.observability/anomaly/alert-manager
    ./src/anomaly/alert-manager.tsOuvrir la source
  • @lssm-tech/lib.observability/anomaly/anomaly-detector
    ./src/anomaly/anomaly-detector.tsOuvrir la source
  • @lssm-tech/lib.observability/anomaly/baseline-calculator
    ./src/anomaly/baseline-calculator.tsOuvrir la source
  • @lssm-tech/lib.observability/anomaly/root-cause-analyzer
    ./src/anomaly/root-cause-analyzer.tsOuvrir la source

Showing 6 of 53 declared entry points.

Dependency declarations
Exécution
17
Pair
1
Développement
4
Facultatif
0
  • @lssm-tech/lib.crypto-utilsworkspace:^ · runtime
  • @lssm-tech/lib.lifecycleworkspace:^ · runtime
  • @opentelemetry/exporter-metrics-otlp-http^0.222.0 · runtime
  • @opentelemetry/exporter-trace-otlp-http^0.222.0 · runtime
  • @opentelemetry/resources^2.10.0 · runtime
  • @opentelemetry/sdk-metrics^2.11.0 · runtime

Showing 6 of 22 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
Guide source
README available
Declared runtimes
node
Stabilité déclarée
stable
Source path
packages/platform/delivery/observability

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

platform / library

lib.testing

v5.0.5
Package manifestGuide availablenode

Contract-aware testing utilities and runners

@lssm-tech/lib.testing
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
Exécution
3
Pair
0
Développement
3
Facultatif
0
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.crypto-utilsworkspace:^ · runtime
  • @lssm-tech/lib.schemaworkspace:^ · runtime
  • @lssm-tech/tool.typescriptworkspace:* · development
  • typescriptcatalog: · development
  • @lssm-tech/tool.bunworkspace:* · development

Showing 6 of 6 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
Guide source
README available
Declared runtimes
node
Stabilité déclarée
stable
Source path
packages/platform/delivery/testing

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

tools / library

lib.agent-runtime-conformance

v2.0.4
Package manifestGuide availablenode

Cross-runtime lifecycle conformance suite for ContractSpec agent runtime adapters

@lssm-tech/lib.agent-runtime-conformance
20Declared imports
10Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/lib.agent-runtime-conformance
    ./src/index.tsOuvrir la source
  • @lssm-tech/lib.agent-runtime-conformance/cases
    ./src/cases/index.tsOuvrir la source
  • @lssm-tech/lib.agent-runtime-conformance/cases/approval
    ./src/cases/approval.tsOuvrir la source
  • @lssm-tech/lib.agent-runtime-conformance/cases/context
    ./src/cases/context.tsOuvrir la source
  • @lssm-tech/lib.agent-runtime-conformance/cases/durability
    ./src/cases/durability.tsOuvrir la source
  • @lssm-tech/lib.agent-runtime-conformance/cases/effect-replay
    ./src/cases/effect-replay.tsOuvrir la source

Showing 6 of 20 declared entry points.

Dependency declarations
Exécution
6
Pair
0
Développement
4
Facultatif
0
  • @lssm-tech/lib.ai-agentworkspace:^ · runtime
  • @lssm-tech/lib.contracts-runtime-coreworkspace:^ · runtime
  • @lssm-tech/lib.agent-protocol-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/integration.agent-durable-storeworkspace:^ · runtime
  • @lssm-tech/integration.workflow-devkitworkspace:^ · runtime

Showing 6 of 10 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
Guide source
README available
Declared runtimes
node
Stabilité déclarée
experimental
Source path
packages/tools/agent-runtime-conformance

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

tools / package

tool.test-redaction-rules

v0.3.0
Workspace onlyGuide needed

Credential-pattern regex corpus for CI telemetry redaction sweeps (T.3).

@lssm-tech/tool.test-redaction-rules
1Declared imports
1Direct 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
Exécution
0
Pair
0
Développement
1
Facultatif
0
  • @types/buncatalog:types · development

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

Package and source context
Package scope
Workspace only
Guide source
README needed
Declared runtimes
Not declared
Stabilité déclarée
Not declared
Source path
packages/tools/test-redaction-rules

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

tools / library

lib.testing-helpers

v2.0.4
Package manifestGuide needednode

Shared test infrastructure helpers for Phase 1 / Phase 3 cockpit-kit extraction

@lssm-tech/lib.testing-helpers
4Declared imports
3Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 4 of 4 declared entry points.

Dependency declarations
Exécution
0
Pair
0
Développement
3
Facultatif
0
  • @lssm-tech/tool.typescriptworkspace:* · development
  • typescriptcatalog: · development
  • @lssm-tech/tool.bunworkspace:* · development

Showing 3 of 3 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
Guide source
README needed
Declared runtimes
node
Stabilité déclarée
experimental
Source path
packages/tools/testing-helpers

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

Votre vue

Make room for your context.

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

Votre contexte

The different parts of you

Choose a starting point

Un mélange utile de contexte, de visuels et de guidage discret.

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

Confort de lecture

Choisir votre langue

La langue de l’interface change uniquement le texte. Les marchés, les prix et les parcours conservent leurs propres paramètres.

Couverture des traductions

Une partie du contenu est affichée en anglais.

Navigation151
Graphe616
Catégories378
Portfolio833
Exemples2 035
Aperçu de la source1 542

D’autres traductions seront ajoutées à mesure que le contenu sera relu.

Cette préférence est enregistrée dans ce navigateur.

Rechercher sur le site

Des points de départ utiles

Aucun résultat. Essayez une expression plus courte, un nom d’opération ou un autre périmètre de recherche.

UN PEU DE PLACE POUR EXPLORER

Trouvez quelque chose à explorer.

Ouvrez un aperçu détaillé sur cette page, essayez une autre perspective ou suivez le détail vers sa propre page.

Fonctionnement des aperçus et des commandes
01

Regarder avant de partir

Survolez un lien ou sélectionnez-le avec Tab pour voir un aperçu. Cliquer sur le lien d’origine ou appuyer sur Entrée ouvre toujours sa destination.

02

Rester dans le contexte

Entrez dans l’aperçu pour explorer ses sections. Depuis un lien sélectionné, utilisez Alt + ↓ pour y entrer au clavier. Échap le ferme.

03

Ouvrir les possibilités

Les lignes dépliables, les choix de perspective et les commandes mises en évidence révèlent davantage. Votre vue adapte le confort de lecture et le contexte exploré.

Un bouton séparé pour voir de plus près

Affichez de petits boutons d’aperçu à côté des liens quand l’espace le permet. Touchez l’œil pour examiner ou le lien pour y aller directement. Ce choix reste dans cet onglet.

Aucun historique de navigation n’est collecté. La réduction des animations suit votre appareil et Votre vue.