Back to changelog index

1.0.4

Jul 18, 2026 · 1 packages · 2 unique changes · 1 release entry

libs

This release affects the sharedLibs family.

Run contractspec connect adoption resolve --family sharedLibs to see how it impacts your project.

Release summaries

  • builder-runtime-structure-aware-ingestion

    Add deterministic, bounded Builder extraction and structure-aware chunking with typed provider edges and fail-closed handling for unknown, malformed, or unsafe content.

    maintainer

    Builder ingestion now has versioned extractors, deterministic part/chunk evidence, and focused malicious-input regression coverage.

    integrator

    Hosts can inject OCR, PDF, and STT providers while treating requires_provider and failed outcomes as explicit zero-content edges.

Migration guide

  • Handle explicit extraction outcomes

    Existing parts and directive fields remain available, while callers can inspect the additive outcome and chunks fields for typed status, diagnostics, versions, locators, and hashes.

    1. Treat unsupported, requires_provider, and failed outcomes as zero-content results.
    2. Inject OCR or STT providers when scanned images, scanned PDFs, or voice must be processed.
    3. Optionally set formulaPolicy to fail when neutralization is not acceptable.

Unique release changes

  • - Add deterministic, bounded Builder extraction and structure-aware chunking with typed provider edges and fail-closed handling for unknown, malformed, or unsafe content.

    1 packages · 1 occurrences

  • - Existing parts and directive fields remain available, while callers can inspect the additive outcome and chunks fields for typed status, diagnostics, versions, locators, and hashes.

    1 packages · 1 occurrences

Impacted packages

  • @lssm-tech/lib.builder-runtime

    Layer: libs · 2 changes