rea-agents - v2.0.0
    Preparing search index...
    interface RuntimeMatchingProjection {
        edges: readonly {
            edge_id: string;
            evidence: {
                artifact:
                    | { artifact_id: string; available: true; sha256: string }
                    | {
                        available: false;
                        detail: string;
                        reason:
                            | "unknown"
                            | "truncated"
                            | "unresolved"
                            | "not-applicable"
                            | "not-observed"
                            | "not-approved"
                            | "provider-unavailable";
                    };
                authority: | "unknown"
                | "controlled-replay"
                | "historical-reference"
                | "artifact-bytes"
                | "ast-static-analysis"
                | "static-relationship-inference"
                | "passive-cdp-runtime"
                | "cross-layer-reconciliation"
                | "cross-version-comparison"
                | "native-analysis-provider"
                | "managed-static-analysis"
                | "user-assertion";
                confidence: "unknown"
                | "exact"
                | "low"
                | "medium"
                | "high";
                coverage: {
                    limits: {
                        name: string;
                        unit:
                            | "bytes"
                            | "other"
                            | "items"
                            | "depth"
                            | "milliseconds"
                            | "characters"
                            | "instructions";
                        value: number;
                    }[];
                    omitted_count: number
                    | null;
                    status: "unknown" | "unavailable" | "complete" | "partial";
                    truncated: boolean;
                };
                evidence_ids: string[];
                extractor: {
                    executable_sha256: string
                    | null;
                    name: string;
                    operation: string;
                    version: string;
                };
                limitations: string[];
                location: | {
                    available: false;
                    detail: string;
                    reason: | "unknown"
                    | "truncated"
                    | "unresolved"
                    | "not-applicable"
                    | "not-observed"
                    | "not-approved"
                    | "provider-unavailable";
                }
                | {
                    available: true;
                    value: | {
                        end: { column: number; line: number };
                        kind: "source-range";
                        source: string;
                        start: { column: number; line: number };
                    }
                    | { end: number; kind: "file-offset-range"; start: number }
                    | { kind: "artifact-path"; path: string }
                    | { kind: "url"; url: string }
                    | {
                        capture_sha256: string;
                        frame_key: string | null;
                        kind: "runtime";
                        script_key: string | null;
                        target_key: string;
                    }
                    | { address: string; kind: "native-address"; symbol: string
                    | null }
                    | { export_path: string; kind: "package-export"; package_name: string };
                };
                state: "unknown"
                | "observed"
                | "inferred"
                | "unavailable";
            };
            identifier_strategy: {
                stability: "relationship-exact";
                strategy: "semantic-content-sha256";
            };
            properties: Record<string, JSONType>;
            relation:
                | "contains"
                | "loads"
                | "calls"
                | "imports"
                | "maps_to"
                | "exposes"
                | "sends"
                | "invokes"
                | "handles"
                | "persists_to"
                | "observed_as"
                | "changed_from";
            source_node_id: string;
            target_node_id: string;
        }[];
        items: readonly {
            basis: | "none"
            | "artifact-path"
            | "content-and-location"
            | "content-sha256"
            | "module-source-sha256"
            | "operator-file-mapping"
            | "operator-url-mapping";
            candidate_static_count: number;
            candidate_static_nodes: {
                static_layer_id: string;
                static_node_id: string;
            }[];
            confidence: "unknown"
            | "exact"
            | "low"
            | "medium"
            | "high";
            entity_kind: "target" | "frame" | "worker" | "script";
            reason:
                | "content-and-location-match"
                | "unique-content-match"
                | "unique-location-match"
                | "ambiguous-static-candidates"
                | "captured-content-disagrees-with-static-location"
                | "no-static-content-match"
                | "no-authorized-location-mapping"
                | "runtime-frame-unattributed"
                | "static-or-runtime-coverage-incomplete"
                | "reconciliation-limit-reached";
            reconciliation_id: string;
            runtime_evidence_id: string;
            runtime_node_id: string;
            static_layer_id: string
            | null;
            static_node_id: string | null;
            status: "unknown" | "matched" | "unmatched" | "ambiguous";
        }[];
        omittedItems: number;
    }
    Index
    edges: readonly {
        edge_id: string;
        evidence: {
            artifact:
                | { artifact_id: string; available: true; sha256: string }
                | {
                    available: false;
                    detail: string;
                    reason:
                        | "unknown"
                        | "truncated"
                        | "unresolved"
                        | "not-applicable"
                        | "not-observed"
                        | "not-approved"
                        | "provider-unavailable";
                };
            authority: | "unknown"
            | "controlled-replay"
            | "historical-reference"
            | "artifact-bytes"
            | "ast-static-analysis"
            | "static-relationship-inference"
            | "passive-cdp-runtime"
            | "cross-layer-reconciliation"
            | "cross-version-comparison"
            | "native-analysis-provider"
            | "managed-static-analysis"
            | "user-assertion";
            confidence: "unknown"
            | "exact"
            | "low"
            | "medium"
            | "high";
            coverage: {
                limits: {
                    name: string;
                    unit:
                        | "bytes"
                        | "other"
                        | "items"
                        | "depth"
                        | "milliseconds"
                        | "characters"
                        | "instructions";
                    value: number;
                }[];
                omitted_count: number
                | null;
                status: "unknown" | "unavailable" | "complete" | "partial";
                truncated: boolean;
            };
            evidence_ids: string[];
            extractor: {
                executable_sha256: string
                | null;
                name: string;
                operation: string;
                version: string;
            };
            limitations: string[];
            location: | {
                available: false;
                detail: string;
                reason: | "unknown"
                | "truncated"
                | "unresolved"
                | "not-applicable"
                | "not-observed"
                | "not-approved"
                | "provider-unavailable";
            }
            | {
                available: true;
                value: | {
                    end: { column: number; line: number };
                    kind: "source-range";
                    source: string;
                    start: { column: number; line: number };
                }
                | { end: number; kind: "file-offset-range"; start: number }
                | { kind: "artifact-path"; path: string }
                | { kind: "url"; url: string }
                | {
                    capture_sha256: string;
                    frame_key: string | null;
                    kind: "runtime";
                    script_key: string | null;
                    target_key: string;
                }
                | { address: string; kind: "native-address"; symbol: string
                | null }
                | { export_path: string; kind: "package-export"; package_name: string };
            };
            state: "unknown"
            | "observed"
            | "inferred"
            | "unavailable";
        };
        identifier_strategy: {
            stability: "relationship-exact";
            strategy: "semantic-content-sha256";
        };
        properties: Record<string, JSONType>;
        relation:
            | "contains"
            | "loads"
            | "calls"
            | "imports"
            | "maps_to"
            | "exposes"
            | "sends"
            | "invokes"
            | "handles"
            | "persists_to"
            | "observed_as"
            | "changed_from";
        source_node_id: string;
        target_node_id: string;
    }[]
    items: readonly {
        basis:
            | "none"
            | "artifact-path"
            | "content-and-location"
            | "content-sha256"
            | "module-source-sha256"
            | "operator-file-mapping"
            | "operator-url-mapping";
        candidate_static_count: number;
        candidate_static_nodes: { static_layer_id: string; static_node_id: string }[];
        confidence: "unknown" | "exact" | "low" | "medium" | "high";
        entity_kind: "target" | "frame" | "worker" | "script";
        reason:
            | "content-and-location-match"
            | "unique-content-match"
            | "unique-location-match"
            | "ambiguous-static-candidates"
            | "captured-content-disagrees-with-static-location"
            | "no-static-content-match"
            | "no-authorized-location-mapping"
            | "runtime-frame-unattributed"
            | "static-or-runtime-coverage-incomplete"
            | "reconciliation-limit-reached";
        reconciliation_id: string;
        runtime_evidence_id: string;
        runtime_node_id: string;
        static_layer_id: string
        | null;
        static_node_id: string | null;
        status: "unknown" | "matched" | "unmatched" | "ambiguous";
    }[]
    omittedItems: number