fix(javascript): allow cancellation during semantic graph commitment (#1218)

Move whole-graph commitment and batched integrity checks into owned domain steps while retaining eager input capture, canonical IDs, full validation and completion-only immutable proofs.

Verified complete real Notion identity parity and actual stdio MCP cancellation, Evidence retention and connection reuse.

Refs #1065.
This commit is contained in:
Ysopwnable
2026-10-09 15:15:17 +08:00
committed by GitHub
parent 27a9ceade7
commit 9405bd660d
5 changed files with 287 additions and 70 deletions
@@ -122,7 +122,7 @@ export const reconstructJavaScriptArtifact = async (
);
await reportPhase(
"seal_javascript_semantic_graph",
"Sealing the validated semantic graph",
"Validating and sealing the semantic graph",
);
const semanticGraph = await completeJavaScriptAnalysisSteps(
semanticGraphSteps,