refactor(contracts): preserve named output schema types

Keep exact readonly schema maps and constrain contract factories to their owned keys. Verify named catalog lookups retain each schema type.
This commit is contained in:
morluto committed 2026-10-27 06:48:55 +08:00
1 parent 248133d784
commit b529bd84d7
11 files changed
+69 -32

No files matched your search

@@ -924,7 +924,7 @@ it("does not replay pre-envelope call graphs under the revised workflow profile"
}),
).toBeUndefined();
expect(
enhancedOutputSchemas.get_call_graph?.safeParse({
enhancedOutputSchemas.get_call_graph.safeParse({
normalized_result: oldResult,
}).success,
).toBe(false);