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.

STEP 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 packages · first 6 shownSELECT 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
Runtime
3
Peer
0
Development
3
Optional
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
Source guide
README available
Declared runtimes
node
Declared stability
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'}Open the 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'}Open the source
  • @lssm-tech/lib.logger/context.browser
    ./src/context.browser.tsOpen the source
  • @lssm-tech/lib.logger/context.node
    ./src/context.node.tsOpen the source
  • @lssm-tech/lib.logger/elysia-plugin
    ./src/elysia-plugin.tsOpen the source
  • @lssm-tech/lib.logger/formatters
    ./src/formatters.tsOpen the source

Showing 6 of 16 declared entry points.

Dependency declarations
Runtime
3
Peer
1
Development
3
Optional
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
Source guide
README available
Declared runtimes
node, browser
Declared stability
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

Pure signal declarations, cost evidence models and deterministic validation shared by observability and billing.

@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
Runtime
3
Peer
0
Development
3
Optional
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
Source guide
README available
Declared runtimes
node, bun, browser
Declared stability
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.tsOpen the source
  • @lssm-tech/lib.observability/ai-improvement
    ./src/ai-improvement.tsOpen the source
  • @lssm-tech/lib.observability/anomaly/alert-manager
    ./src/anomaly/alert-manager.tsOpen the source
  • @lssm-tech/lib.observability/anomaly/anomaly-detector
    ./src/anomaly/anomaly-detector.tsOpen the source
  • @lssm-tech/lib.observability/anomaly/baseline-calculator
    ./src/anomaly/baseline-calculator.tsOpen the source
  • @lssm-tech/lib.observability/anomaly/root-cause-analyzer
    ./src/anomaly/root-cause-analyzer.tsOpen the source

Showing 6 of 53 declared entry points.

Dependency declarations
Runtime
17
Peer
1
Development
4
Optional
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
Source guide
README available
Declared runtimes
node
Declared stability
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
Runtime
3
Peer
0
Development
3
Optional
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
Source guide
README available
Declared runtimes
node
Declared stability
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.tsOpen the source
  • @lssm-tech/lib.agent-runtime-conformance/cases
    ./src/cases/index.tsOpen the source
  • @lssm-tech/lib.agent-runtime-conformance/cases/approval
    ./src/cases/approval.tsOpen the source
  • @lssm-tech/lib.agent-runtime-conformance/cases/context
    ./src/cases/context.tsOpen the source
  • @lssm-tech/lib.agent-runtime-conformance/cases/durability
    ./src/cases/durability.tsOpen the source
  • @lssm-tech/lib.agent-runtime-conformance/cases/effect-replay
    ./src/cases/effect-replay.tsOpen the source

Showing 6 of 20 declared entry points.

Dependency declarations
Runtime
6
Peer
0
Development
4
Optional
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
Source guide
README available
Declared runtimes
node
Declared stability
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
Runtime
0
Peer
0
Development
1
Optional
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
Source guide
README needed
Declared runtimes
Not declared
Declared stability
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
Runtime
0
Peer
0
Development
3
Optional
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
Source guide
README needed
Declared runtimes
node
Declared stability
experimental
Source path
packages/tools/testing-helpers

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

Your view

Make room for your context.

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

Your context

The different parts of you

Choose a starting point

A useful mix of context, visuals and gentle guidance.

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

Reading comfort

Choose your language

Interface language changes text only. Markets, prices and workflows keep their own settings.

Translation coverage

Original source

Navigation151
Graph616
Categories378
Portfolio833
Examples2,035
Source preview1,542

More translations will be added as content is reviewed.

This preference is saved on this browser.

Search the website

Useful starting points

No results. Try a shorter phrase, an operation name or another search area.

A LITTLE ROOM TO EXPLORE

Find something to explore.

Open a closer look on this page, try a different perspective, or follow the detail into its own page.

How previews and controls work
01

Look before you leave

Hover a link or focus it with Tab to see a preview. Clicking the original link or pressing Enter always opens its destination.

02

Stay with the context

Move into the preview to explore its sections. Use Alt + ↓ from a focused link to enter it with the keyboard. Escape closes it.

03

Open the possibilities

Disclosure rows, perspective choices and highlighted controls reveal more. Your view changes reading comfort and the context you explore.

A separate button for a closer look

Show small preview buttons beside links where there is room. Tap the eye to inspect, or tap the link to go straight there. This choice stays in this tab.

No browsing history is collected. Reduced motion follows your device and Your view.