mirror of
https://github.com/morluto/rea.git
synced 2026-10-27 18:05:45 +00:00
* refactor(javascript): validate transferable file projections * test(javascript): consume decoded module and static facts * fix(javascript): isolate source analysis and retain bounded partial evidence * test(javascript): verify cleanup retention and repeated source paths
19 lines
776 B
TypeScript
19 lines
776 B
TypeScript
import type {
|
|
JavaScriptSemanticEvidenceContext,
|
|
JavaScriptSemanticFingerprint,
|
|
JavaScriptSemanticGraphNode,
|
|
JavaScriptSemanticGraphRelation,
|
|
JavaScriptSemanticGraphUnknown,
|
|
} from "./javascriptSemanticGraphSchemas.js";
|
|
|
|
/** File-local facts transported before binding them to the containing application graph. */
|
|
export interface JavaScriptSemanticFileProjection {
|
|
readonly roots: readonly string[];
|
|
readonly evidenceContexts: readonly JavaScriptSemanticEvidenceContext[];
|
|
readonly nodes: readonly JavaScriptSemanticGraphNode[];
|
|
readonly relations: readonly JavaScriptSemanticGraphRelation[];
|
|
readonly unknowns: readonly JavaScriptSemanticGraphUnknown[];
|
|
readonly fingerprints: readonly JavaScriptSemanticFingerprint[];
|
|
readonly truncated: boolean;
|
|
}
|