Report conservative execution placement from checked dependency closures

This commit is contained in:
Timothy J. Aveni
2026-10-06 16:28:33 -07:00
parent 9d8bc5e2ab
commit be8a19b5c5
5 changed files with 418 additions and 2 deletions
+5 -1
View File
@@ -61,7 +61,11 @@ const viewerPackage = viewer.resource.revision;
viewerPackage.checkedQueries = await Promise.all(
viewerPackage.queries!.map((query) => compileQuery(query, [iface], read)),
);
const preparation = presentationDeclarations(await read("quixos.react.json"), viewerPackage, environment.interfaceClosure);
const preparation = presentationDeclarations(
await read("quixos.react.json"),
viewerPackage,
environment.interfaceClosure,
);
viewerPackage.buildArtifacts = { [preparationArtifact]: preparation.artifact };
viewerPackage.queryCompositions = preparation.compositions.map((entry) =>
compileQueryComposition(entry, new Map(viewerPackage.checkedQueries!.map((query) => [query.declaration.id, query]))),