perf(schema): reduce retained integer validator allocations (#4360)
Construct integer formats directly while preserving bounds, refinements, metadata and current shared schema owners. Keep Incur-dependent CLI numeric coercion declarations unchanged. Verify canonical advertisements, 126 numeric boundary cases, 974 actual CLI parser cases, broad source tests and real public-artifact SDK workflows. Record 72 normal tasks and 12 separate owned-inspector heap diagnostics with whole-family resource bounds; distinguish SDK spans and asymmetric audit overhead. Generate numerical report sections from receipts and reject stale tables through documentation conformance checks. Closes #6236. Current-head CI and Greptile pass; actionable review findings are addressed. Codex review was unavailable due repository usage limits.
This commit is contained in:
1 parent
bd5d189a8f
commit
7590b50801
182 files changed
+9562
-1329
No files matched your search
@@ -94,12 +94,12 @@ export const javaScriptSemanticQueryResultSchema = z.strictObject({
|
||||
unknowns: z.array(javaScriptSemanticUnknownSchema),
|
||||
expected_match_node_ids: z.array(semanticNodeIdSchema),
|
||||
summary: z.strictObject({
|
||||
total_seed_matches: z.number().int().min(0),
|
||||
traversed_nodes: z.number().int().min(0),
|
||||
traversed_relations: z.number().int().min(0),
|
||||
traversed_functions: z.number().int().min(0),
|
||||
traversed_modules: z.number().int().min(0),
|
||||
relevant_unknowns: z.number().int().min(0),
|
||||
total_seed_matches: z.int().min(0),
|
||||
traversed_nodes: z.int().min(0),
|
||||
traversed_relations: z.int().min(0),
|
||||
traversed_functions: z.int().min(0),
|
||||
traversed_modules: z.int().min(0),
|
||||
relevant_unknowns: z.int().min(0),
|
||||
}),
|
||||
coverage: z.strictObject({
|
||||
status: z.enum(["complete", "partial", "unavailable"]),
|
||||
|
||||
Reference in new issue
Block a user