morluto
3d876c5c1a
perf(javascript): validate semantic factory inputs once
...
Construct typed semantic records directly from cloned, normalized input and derived commitments instead of reparsing the same fields. Keep full graph integrity validation and verify caller mutation isolation. Four alternating cold runs preserved complete result digests while median projection time fell about 8 percent and 17 percent for the two 20,000-node capacity workloads.
2026-10-11 01:54:46 +08:00
..
2026-10-09 20:18:52 +08:00
2026-10-10 01:54:42 +08:00
2026-10-07 17:16:58 +08:00
2026-10-09 20:18:52 +08:00
2026-10-07 17:16:58 +08:00
2026-10-10 00:44:32 +00:00
2026-10-10 00:44:32 +00:00
2026-10-11 00:03:20 +08:00
2026-10-10 22:12:56 +08:00
2026-10-11 01:36:12 +08:00
2026-10-10 00:44:32 +00:00
2026-10-08 13:24:24 +08:00
2026-10-08 13:24:24 +08:00
2026-10-10 23:01:54 +08:00
2026-10-10 03:14:37 -07:00
2026-10-10 14:02:02 +08:00
2026-10-10 13:21:13 +08:00
2026-10-10 03:52:13 +08:00
2026-10-10 14:02:02 +08:00
2026-10-10 15:09:18 +08:00
2026-10-10 03:14:37 -07:00
2026-10-09 20:18:52 +08:00
2026-10-10 06:34:21 +08:00
2026-10-10 06:34:21 +08:00
2026-10-10 06:34:21 +08:00
2026-10-10 02:07:30 +08:00
2026-10-11 00:03:20 +08:00
2026-10-10 02:07:30 +08:00
2026-10-07 17:57:33 +08:00
2026-10-07 17:16:58 +08:00
2026-10-09 23:35:19 +08:00
2026-10-10 13:47:15 +08:00
2026-10-09 18:30:31 +08:00
2026-10-09 23:35:19 +08:00
2026-10-09 18:30:31 +08:00
2026-10-09 20:18:52 +08:00
2026-10-10 05:11:38 +08:00
2026-10-09 23:35:19 +08:00
2026-10-09 23:35:19 +08:00
2026-10-10 05:56:01 +08:00
2026-10-07 17:16:58 +08:00
2026-10-09 23:35:19 +08:00
2026-10-09 23:35:19 +08:00
2026-10-10 05:11:38 +08:00
2026-10-09 23:35:19 +08:00
2026-10-11 00:03:20 +08:00
2026-10-09 06:49:02 +08:00
2026-10-09 22:46:09 +08:00
2026-10-09 23:35:19 +08:00
2026-10-10 03:52:35 +08:00
2026-10-10 03:52:35 +08:00
2026-10-10 03:52:35 +08:00
2026-10-11 01:54:36 +08:00
2026-10-10 03:52:35 +08:00
2026-10-09 23:35:19 +08:00
2026-10-10 03:52:35 +08:00
2026-10-10 03:52:35 +08:00
2026-10-10 03:52:35 +08:00
2026-10-09 23:35:19 +08:00
2026-10-10 17:14:47 +08:00
2026-10-08 04:03:23 +08:00
2026-10-09 23:35:19 +08:00
2026-10-09 22:46:08 +08:00
2026-10-07 17:16:58 +08:00
2026-10-09 23:35:19 +08:00
2026-10-07 17:16:58 +08:00
2026-10-11 01:00:30 +08:00
2026-10-10 20:53:47 +08:00
2026-10-07 17:16:58 +08:00
2026-10-07 23:53:41 +08:00
2026-10-07 19:08:45 +08:00
2026-10-10 12:03:13 +08:00
2026-10-09 22:46:09 +08:00
2026-10-07 17:16:58 +08:00
2026-10-10 01:45:00 +08:00
2026-10-09 23:35:19 +08:00
2026-10-10 21:40:16 +08:00
2026-10-10 01:45:01 +08:00
2026-10-10 21:40:16 +08:00
2026-10-09 22:46:09 +08:00
2026-10-10 15:46:24 +08:00
2026-10-10 05:56:01 +08:00
2026-10-09 22:46:09 +08:00
2026-10-09 23:35:19 +08:00
2026-10-09 23:35:19 +08:00
2026-10-10 01:45:01 +08:00
2026-10-10 01:45:01 +08:00
2026-10-10 20:27:41 +08:00
2026-10-10 20:27:41 +08:00
2026-10-11 01:54:46 +08:00
2026-10-11 01:54:46 +08:00
2026-10-10 00:13:34 -07:00
2026-10-07 17:16:58 +08:00
2026-10-11 01:54:36 +08:00
2026-10-09 23:35:19 +08:00
2026-10-10 13:47:15 +08:00
2026-10-10 20:27:41 +08:00
2026-10-10 06:53:42 +08:00
2026-10-10 07:40:25 +08:00
2026-10-10 14:04:31 +08:00
2026-10-10 01:45:01 +08:00
2026-10-10 01:45:00 +08:00
2026-10-10 21:40:16 +08:00
2026-10-10 01:45:01 +08:00
2026-10-10 12:03:13 +08:00
2026-10-10 01:45:00 +08:00
2026-10-11 01:54:36 +08:00
2026-10-07 17:16:58 +08:00
2026-10-09 23:35:19 +08:00
2026-10-09 22:46:09 +08:00
2026-10-10 03:52:35 +08:00
2026-10-10 01:45:01 +08:00
2026-10-09 20:18:52 +08:00
2026-10-09 22:46:09 +08:00
2026-10-10 20:53:47 +08:00
2026-10-10 15:46:24 +08:00
2026-10-09 23:35:19 +08:00
2026-10-10 06:53:42 +08:00
2026-10-07 17:16:58 +08:00
2026-10-10 20:27:41 +08:00
2026-10-10 14:04:31 +08:00
2026-10-09 20:18:52 +08:00
2026-10-10 06:38:47 +08:00
2026-10-10 05:56:01 +08:00
2026-10-08 04:03:23 +08:00
2026-10-07 17:16:58 +08:00
2026-10-10 21:40:16 +08:00
2026-10-11 01:36:12 +08:00
2026-10-10 22:12:56 +08:00
2026-10-11 01:36:12 +08:00
2026-10-10 05:56:01 +08:00
2026-10-07 17:16:58 +08:00
2026-10-11 01:36:12 +08:00
2026-10-10 10:24:38 +08:00
2026-10-11 01:36:12 +08:00
2026-10-11 01:36:12 +08:00
2026-10-10 05:56:01 +08:00
2026-10-09 23:35:19 +08:00
2026-10-09 23:35:19 +08:00
2026-10-07 17:16:58 +08:00
2026-10-10 05:56:01 +08:00