Peter Steinberger
1320a0bff9
feat(lint): reject widen-then-assert type laundering (#124003)
* feat(lint): add no-widen-then-assert guard
* refactor: preserve typed boundary evidence
* refactor(types): remove redundant unknown aliases
* fix(agent): preserve replay sanitizer fallback
* fix(lint): close widen-then-assert nested-chain and const-alias bypasses
2026-08-14 22:10:19 -07:00
..
2026-08-14 22:10:19 -07:00
2026-08-14 20:29:23 -07:00
2026-08-05 11:26:40 +08:00
2026-08-11 00:02:18 -07:00
2026-08-02 22:34:34 -07:00
2026-08-08 17:51:31 -07:00
2026-08-11 10:22:01 -07:00
2026-08-05 11:26:40 +08:00
2026-08-12 21:29:51 -07:00
2026-08-05 11:26:40 +08:00
2026-08-09 06:00:06 -07:00
2026-08-11 14:14:22 -07:00
2026-08-12 21:29:51 -07:00
2026-08-12 21:29:51 -07:00
2026-08-12 21:29:51 -07:00
2026-07-29 23:05:29 +00:00
2026-08-08 18:23:15 -07:00
2026-08-07 18:44:12 -07:00
2026-08-12 09:25:28 -07:00
2026-08-12 21:29:51 -07:00
2026-08-12 21:29:51 -07:00
2026-08-12 21:29:51 -07:00
2026-08-05 11:26:40 +08:00
2026-07-31 08:33:06 -07:00
2026-08-05 11:26:40 +08:00
2026-08-05 11:26:40 +08:00
2026-08-11 17:14:53 -07:00
2026-08-11 17:14:53 -07:00
2026-08-11 14:14:22 -07:00
2026-08-08 17:03:43 -07:00
2026-08-11 14:14:22 -07:00
2026-08-05 11:26:40 +08:00
2026-08-11 14:14:22 -07:00
2026-08-12 21:29:51 -07:00
2026-08-12 21:29:51 -07:00
2026-08-14 07:02:47 -07:00
2026-08-11 00:02:18 -07:00
2026-08-05 11:26:40 +08:00
2026-08-05 11:26:40 +08:00
2026-08-12 21:29:51 -07:00
2026-08-11 17:14:53 -07:00
2026-08-05 11:26:40 +08:00
2026-08-13 22:51:34 -04:00
2026-08-05 11:26:40 +08:00
2026-08-11 17:14:53 -07:00
2026-08-06 14:48:01 -07:00
2026-08-05 11:26:40 +08:00
2026-08-07 15:45:53 -07:00
2026-08-14 20:29:23 -07:00
2026-08-03 15:34:33 -07:00
2026-08-03 15:34:33 -07:00
2026-08-14 21:10:10 -07:00
2026-08-14 21:10:10 -07:00
2026-08-05 11:26:40 +08:00
2026-08-05 11:26:40 +08:00
2026-08-05 11:26:40 +08:00
2026-08-05 11:26:40 +08:00
2026-08-01 21:07:01 +08:00