Peter Steinberger
b080dd1e76
refactor: consolidate coercion contracts (#122458)
* refactor: consolidate coercion contracts
Centralize exact string, record, numeric, date, Boolean, argument, and structured-error coercions while preserving call-site semantics.
Migrate canonical-name collisions and deprecated internal SDK bypasses, deleting 55 net production/tooling lines. Expand declaration ownership enforcement to 101 allowed helpers and add a narrow export-completeness audit.
* fix: preserve standalone script coercions
Keep copied Control UI tooling self-contained and retain the trusted release harness module-relative source seam when the harness runs against an old target cwd.
2026-08-11 23:26:37 -07:00
..
2026-08-11 18:41:35 -07:00
2026-08-11 23:26:37 -07:00
2026-08-07 18:44:12 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 07:39:51 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 17:14:53 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 00:02:18 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 10:22:01 -07:00
2026-08-11 00:02:18 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 23:26:37 -07:00
2026-08-07 18:44:12 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 10:22:01 -07:00
2026-08-07 18:44:12 -07:00
2026-08-09 08:48:48 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 23:26:37 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 23:26:37 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 17:14:53 -07:00
2026-08-09 18:48:49 -07:00
2026-08-11 00:02:18 -07:00
2026-08-11 00:02:18 -07:00
2026-08-07 18:44:12 -07:00
2026-08-09 06:00:06 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 10:22:01 -07:00
2026-08-09 07:21:35 -07:00
2026-08-11 23:26:37 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 17:14:53 -07:00
2026-08-10 15:44:54 -07:00
2026-08-10 16:42:34 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 23:26:37 -07:00
2026-08-10 15:44:54 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 23:26:37 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 00:02:18 -07:00
2026-08-10 16:42:34 -07:00
2026-08-09 08:48:48 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 00:02:18 -07:00
2026-08-11 13:18:22 +00:00
2026-08-07 18:44:12 -07:00
2026-08-07 18:44:12 -07:00
2026-08-10 22:30:10 -05:00
2026-08-11 10:22:01 -07:00
2026-08-11 17:14:53 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 10:22:01 -07:00
2026-08-08 22:01:44 -07:00
2026-08-09 07:07:47 -07:00
2026-08-11 10:22:01 -07:00
2026-08-11 23:26:37 -07:00
2026-08-10 20:15:18 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 23:26:37 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 00:02:18 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 00:02:18 -07:00
2026-08-09 20:40:11 -07:00
2026-08-11 00:02:18 -07:00
2026-08-11 10:22:01 -07:00
2026-08-11 11:01:05 -07:00
2026-08-10 16:42:34 -07:00
2026-08-11 16:49:42 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 11:38:34 +08:00
2026-08-11 17:14:53 -07:00
2026-08-11 23:26:37 -07:00
2026-08-07 18:44:12 -07:00
2026-08-07 18:44:12 -07:00
2026-08-10 08:19:51 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 21:46:22 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 18:41:35 -07:00
2026-08-11 10:22:01 -07:00
2026-08-11 17:14:53 -07:00
2026-08-09 06:00:06 -07:00
2026-08-11 17:14:53 -07:00
2026-08-10 15:44:54 -07:00
2026-08-08 21:14:16 -07:00
2026-08-11 23:26:37 -07:00
2026-08-10 16:43:51 -07:00
2026-08-11 23:26:37 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 23:26:37 -07:00
2026-08-09 06:00:06 -07:00
2026-08-11 17:14:53 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 17:14:53 -07:00
2026-08-10 16:42:34 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 13:18:22 +00:00
2026-08-07 18:44:12 -07:00
2026-08-11 23:26:37 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 17:14:53 -07:00
2026-08-10 15:44:54 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 23:26:37 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 23:26:37 -07:00
2026-08-09 08:48:48 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 13:18:22 +00:00
2026-08-11 10:22:01 -07:00
2026-08-09 08:48:48 -07:00
2026-08-07 18:44:12 -07:00
2026-08-07 18:44:12 -07:00
2026-08-07 18:44:12 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 00:02:18 -07:00
2026-08-11 01:45:51 -07:00
2026-08-11 00:02:18 -07:00
2026-08-07 18:44:12 -07:00
2026-08-10 07:08:40 -07:00
2026-08-11 23:26:37 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 00:02:18 -07:00
2026-08-10 16:42:34 -07:00
2026-08-11 13:18:22 +00:00
2026-08-11 13:18:22 +00:00
2026-08-11 02:36:16 -07:00
2026-08-11 19:10:49 +00:00