nexart.iodocs

    Evidence Bridge Core Concepts

    Understand immutable mapping profiles, deterministic transforms, field provenance, evidence eligibility, certificate identity, local verification and reviewable Auto-map suggestions.

    Mapping profile

    A mapping profile is an explicit, versioned set of rules that translates source JSON into the Bridge's internal evidence representation. Each rule identifies a source JSON pointer or constant, a destination evidence field, an optional deterministic transform and whether the value is required.

    Published revisions are immutable. A change creates a new reviewed revision.

    Deterministic transformation

    same published profile
    + same supported mapping-engine version
    + same evidence target configuration
    + same source event
    = same mapped meaning and integrity identities

    The mapping runtime does not execute arbitrary customer code or perform network lookups.

    Provenance

    The Bridge records where each mapped field came from and which declared transform was used.

    • values copied from the source
    • constants declared by the profile
    • values transformed by a deterministic rule

    Evidence eligibility

    A successful mapping does not automatically create evidence. The Bridge separately checks that the mapped event contains every semantic required by the selected evidence type. The interface reports mapping and eligibility as separate states.

    Certificate hash

    The certificate hash is the cryptographic identity of the created Certified Execution Record. It identifies the canonical evidence artifact, including its committed confidential representation and protected provenance. It is not merely a hash of the original source JSON.

    Local verification

    The Bridge verifies created evidence locally. Before optional Node attestation, it loads and verifies the same persisted CER again. It does not reconstruct or reseal the record for retries.

    Auto-map

    Auto-map is an authoring convenience based on approved source aliases. It:

    • proposes reviewable mapping rules
    • does not publish a profile
    • does not create evidence by itself
    • does not broaden the trusted mapping runtime
    • leaves unknown OpenTelemetry attributes unmapped

    Continue with Create a mapping profile.