AREA GUIDE / 10 PACKAGES

Billing, finance and economic evidence

Model commercial lifecycles, exact money and reviewable financial handoffs with provider and country boundaries kept explicit.

What are you trying to do?

  • Where do country-neutral billing contracts stop?
  • How do billing facts become a FinanceOS handoff?
  • Which operations require a concrete adapter and approval?
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 commercial transition

Start with a quote or invoice reference and follow the declared operation, lifecycle projection and evidence event. Identify the exact money representation, tenant/company scope and persistence port involved.

THE PACKAGE LANDSCAPE

10 packages. Choose an entry point.

10 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.

lib.billing-spec

Begin with country-neutral quote-to-cash contracts, lifecycle evidence and operation descriptions.

Read the package guide →
lib.billing-runtime

Use deterministic lifecycle projections, supplied persistence ports and economic-truth helpers.

Read the package guide →
lib.finance-os-runtime

Inspect exact-money, budget, posting and consolidation projections.

Read the package guide →
lib.billing-france

Inspect the separate France-specific package when a selected composition needs that country layer.

Read the package guide →

Choose the correct domain boundary

BillingSpec models commercial parties, catalog/pricing, quotes, orders, invoices, credit notes, payments, reconciliation and related evidence. BillingRuntime supplies deterministic projections over those contracts with an injected tax-calculation port and backend-neutral persistence interfaces. The separate country package and provider integrations handle their specific responsibilities. Start by identifying the exact lifecycle and jurisdictional composition required by the host; a country-neutral operation declaration is not proof of configured production invoicing or payment execution.

Preserve economic history

The billing truth surface normalizes facts into an append-only evidence lifecycle with revision and idempotency checks. Corrections supersede earlier facts while retaining history. FinanceOS validates exact money, entity/tenant isolation, balanced postings, segregation of duties and budget freshness. Consequential work becomes a digest-bound handoff for host approval and execution. This division makes an accounting review reproducible: the reviewer can follow the original fact, its correction lineage and the proposed posting instead of trusting a mutable total.

Respect unit and execution constraints

Finance consolidation is holding-bound and homogeneous in currency and scale. Mixed units need governed conversion evidence and are denied by default in the documented runtime. BillingRuntime defines invoice, credit-note, event-log and invoice-chain ports rather than selecting a database or payment provider. Keep a proposed handoff, an authorized action and a confirmed external effect distinct in product copy and telemetry. Adapter qualification should address replay and ambiguous provider outcomes as well as the successful path.

Follow a practical path.

  1. Trace one commercial transition

    Start with a quote or invoice reference and follow the declared operation, lifecycle projection and evidence event. Identify the exact money representation, tenant/company scope and persistence port involved.

  2. Inspect a correction and handoff

    Follow a superseding correction into the resulting finance proposal. Check balanced units, required evidence and the Connect authorization reference before considering the handoff eligible for a host executor.

  3. Choose the external boundary

    Locate the country and provider adapter used by the intended product. Review its credential, submission, reconciliation and failure responsibilities separately from the portable runtime; qualify that composition in its owning environment.

All packages in this area.

10 packages
platform / library

lib.cost-tracking

v6.0.4
Package manifestGuide availablenode

API cost tracking and budgeting

@lssm-tech/lib.cost-tracking
1Declared imports
5Direct 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
2
Par
0
Desarrollo
3
Opcional
0
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.economic-evidenceworkspace:^ · runtime
  • @lssm-tech/tool.typescriptworkspace:* · development
  • typescriptcatalog: · development
  • @lssm-tech/tool.bunworkspace:* · development

Showing 5 of 5 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/cost-tracking

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

domains / library

lib.billing-france

v2.0.4
Package manifestGuide availablenode

France-specific BillingOS readiness contracts and deterministic e-invoicing/e-reporting checks.

@lssm-tech/lib.billing-france
15Declared imports
4Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 15 declared entry points.

Dependency declarations
Ejecución
1
Par
0
Desarrollo
3
Opcional
0
  • @lssm-tech/lib.billing-specworkspace:^ · runtime
  • @lssm-tech/tool.bunworkspace:* · development
  • @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
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
experimental
Source path
packages/domains/billing/billing-france

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

domains / library

lib.crypto-payments-spec

v2.0.4
Package manifestGuide availablenode

Provider-neutral crypto wallet governance and HTTP-native agent payment protocol contracts.

@lssm-tech/lib.crypto-payments-spec
8Declared imports
4Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 8 declared entry points.

Dependency declarations
Ejecución
1
Par
0
Desarrollo
3
Opcional
0
  • zodcatalog: · runtime
  • @lssm-tech/tool.bunworkspace:* · development
  • @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
No private flag declared in the manifest
Source guide
README available
Declared runtimes
node
Declared stability
experimental
Source path
packages/domains/billing/crypto-payments-spec

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

domains / library

lib.metering

v5.0.5
Package manifestGuide availablenode

Usage metering and billing core module for ContractSpec applications

@lssm-tech/lib.metering
13Declared imports
10Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 13 declared entry points.

Dependency declarations
Ejecución
7
Par
0
Desarrollo
3
Opcional
0
  • @lssm-tech/lib.economic-evidenceworkspace:^ · runtime
  • @lssm-tech/lib.schemaworkspace:^ · runtime
  • @lssm-tech/lib.orchestration-specworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • @lssm-tech/lib.contracts-integrationsworkspace:^ · runtime
  • @lssm-tech/lib.surface-runtimeworkspace:^ · 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
stable
Source path
packages/domains/billing/metering

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

domains / module

module.billing-os

v4.0.5
Package manifestGuide availablenode

CompanyOS composition module for governed BillingOS action plans, authority checks, autonomy classification, and operator inbox routing.

@lssm-tech/module.billing-os
86Declared imports
22Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/module.billing-os
    ./src/index.tsAbrir la fuente
  • @lssm-tech/module.billing-os/composition
    ./src/composition.tsAbrir la fuente
  • @lssm-tech/module.billing-os/finance
    ./src/finance/index.tsAbrir la fuente
  • @lssm-tech/module.billing-os/finance/lifecycle
    ./src/finance/lifecycle.tsAbrir la fuente
  • @lssm-tech/module.billing-os/handlers/compute-tax-breakdown
    ./src/handlers/compute-tax-breakdown.tsAbrir la fuente
  • @lssm-tech/module.billing-os/handlers/issue-credit-note
    ./src/handlers/issue-credit-note.tsAbrir la fuente

Showing 6 of 86 declared entry points.

Dependency declarations
Ejecución
15
Par
0
Desarrollo
7
Opcional
0
  • @lssm-tech/integration.provider-einvoicingworkspace:^ · runtime
  • @lssm-tech/lib.billing-franceworkspace:^ · runtime
  • @lssm-tech/lib.billing-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.billing-specworkspace:^ · runtime
  • @lssm-tech/lib.economic-evidenceworkspace:^ · runtime
  • @lssm-tech/lib.companyos-runtimeworkspace:^ · 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/domains/billing/module

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

domains / library

lib.billing-runtime

v2.0.4
Package manifestGuide availablenode

Pure backend-neutral BillingOS runtime helpers for deterministic quote-to-cash lifecycle projections.

@lssm-tech/lib.billing-runtime
21Declared imports
6Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/lib.billing-runtime
    ./src/index.tsAbrir la fuente
  • @lssm-tech/lib.billing-runtime/fixtures
    ./src/fixtures.tsAbrir la fuente
  • @lssm-tech/lib.billing-runtime/fixtures-rich
    ./src/fixtures-rich.tsAbrir la fuente
  • @lssm-tech/lib.billing-runtime/observability
    ./src/observability/index.tsAbrir la fuente
  • @lssm-tech/lib.billing-runtime/observability/correlation
    ./src/observability/correlation.tsAbrir la fuente
  • @lssm-tech/lib.billing-runtime/observability/instrumentation-port
    ./src/observability/instrumentation-port.tsAbrir la fuente

Showing 6 of 21 declared entry points.

Dependency declarations
Ejecución
3
Par
0
Desarrollo
3
Opcional
0
  • @lssm-tech/lib.billing-specworkspace:^ · runtime
  • @lssm-tech/lib.economic-evidenceworkspace:^ · 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/domains/billing/runtime

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

domains / library

lib.billing-spec

v4.0.4
Package manifestGuide availablenode

Country-neutral BillingOS quote-to-cash contracts, invariants, and agent action governance types.

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

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 6 of 33 declared entry points.

Dependency declarations
Ejecución
3
Par
0
Desarrollo
3
Opcional
0
  • @lssm-tech/lib.schemaworkspace:^ · runtime
  • @lssm-tech/lib.contracts-spec-coreworkspace:^ · runtime
  • zodcatalog: · 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
stable
Source path
packages/domains/billing/spec

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

domains / module

module.finance-os

v2.0.4
Package manifestGuide availablenode

Governed FinanceOS application services producing Connect-authorized effect handoffs.

@lssm-tech/module.finance-os
2Declared imports
5Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

Showing 2 of 2 declared entry points.

Dependency declarations
Ejecución
2
Par
0
Desarrollo
3
Opcional
0
  • @lssm-tech/lib.finance-os-runtimeworkspace:^ · runtime
  • @lssm-tech/lib.finance-ops-specworkspace:^ · runtime
  • @lssm-tech/tool.bunworkspace:* · development
  • @lssm-tech/tool.typescriptworkspace:* · development
  • typescriptcatalog: · development

Showing 5 of 5 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/domains/finance/module

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

domains / library

lib.finance-os-runtime

v2.0.4
Package manifestGuide availablenode

Deterministic provider-neutral FinanceOS planning, budget, posting, and evidence runtime.

@lssm-tech/lib.finance-os-runtime
9Declared imports
5Direct 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
2
Par
0
Desarrollo
3
Opcional
0
  • @lssm-tech/lib.economic-evidenceworkspace:^ · runtime
  • @lssm-tech/lib.finance-ops-specworkspace:^ · runtime
  • @lssm-tech/tool.bunworkspace:* · development
  • @lssm-tech/tool.typescriptworkspace:* · development
  • typescriptcatalog: · development

Showing 5 of 5 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/domains/finance/runtime

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

domains / library

lib.finance-ops-spec

v2.0.4
Package manifestGuide availablenode

Provider-neutral internal finance operations contracts beyond BillingOS quote-to-cash.

@lssm-tech/lib.finance-ops-spec
15Declared imports
5Direct dependencies
Inspect this packageImports · dependencies · qualification

Declared import paths

manifest-declared export entrypoints and catalog-declared imports

  • @lssm-tech/lib.finance-ops-spec
    ./src/index.tsAbrir la fuente
  • @lssm-tech/lib.finance-ops-spec/finance-os
    ./src/finance-os/index.tsAbrir la fuente
  • @lssm-tech/lib.finance-ops-spec/finance-os/accounting
    ./src/finance-os/accounting.tsAbrir la fuente
  • @lssm-tech/lib.finance-ops-spec/finance-os/canonical
    ./src/finance-os/canonical.tsAbrir la fuente
  • @lssm-tech/lib.finance-ops-spec/finance-os/docs
    ./src/finance-os/docs.tsAbrir la fuente
  • @lssm-tech/lib.finance-ops-spec/finance-os/fixtures
    ./src/finance-os/fixtures.tsAbrir la fuente

Showing 6 of 15 declared entry points.

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

Showing 5 of 5 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/domains/finance/spec

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.