garrytan
42e53413da
feat: require a zero-error product typecheck and a test type-debt ratchet
...
Adds tsconfig.json (strict) over product code, fixes its remaining 90
diagnostics (type-only, interface corrections, and explicit narrowing),
and adds a typecheck job to the required free-tests aggregate running
bun run typecheck, the test-code ratchet (identity -> count baseline, fails
on new, repeated, or unlocked fixed diagnostics), and the lib/cso format
check. Reuses fixes from #2447 where they still applied.
2026-09-29 14:34:02 +00:00
..
2026-08-15 11:42:19 -07:00
2026-09-29 14:34:02 +00:00
2026-09-06 08:54:25 -07:00
2026-09-29 14:34:02 +00:00
2026-09-22 14:57:52 -04:00
2026-08-19 11:42:55 -07:00
2026-09-06 08:54:25 -07:00
2026-09-26 18:57:53 -04:00
2026-09-14 14:32:45 -07:00
2026-09-14 14:32:45 -07:00
2026-09-22 14:57:52 -04:00
2026-06-14 11:40:57 -07:00
2026-08-15 11:42:19 -07:00
2026-09-08 22:40:22 -07:00
2026-09-08 22:40:22 -07:00
2026-09-29 14:34:02 +00:00
2026-09-08 22:40:22 -07:00
2026-09-08 22:40:22 -07:00
2026-09-08 22:05:41 -07:00
2026-09-06 08:54:25 -07:00
2026-09-25 12:06:45 -04:00
2026-09-08 22:40:22 -07:00
2026-09-14 15:14:58 -07:00
2026-08-24 08:55:58 -07:00
2026-09-01 11:15:11 -07:00
2026-08-16 19:34:41 -07:00
2026-09-26 18:57:53 -04:00
2026-09-08 22:05:41 -07:00
2026-08-16 19:34:41 -07:00
2026-08-15 22:20:30 -07:00
2026-06-08 06:20:58 -07:00
2026-08-15 09:37:04 -07:00
2026-09-26 18:57:53 -04:00
2026-06-14 11:40:57 -07:00
2026-08-15 09:37:04 -07:00
2026-09-22 14:57:52 -04:00
2026-09-14 14:32:45 -07:00
2026-09-29 06:07:35 -07:00
2026-09-29 06:07:35 -07:00
2026-08-15 09:37:04 -07:00
2026-09-23 08:54:53 -04:00
2026-09-01 11:15:11 -07:00
2026-09-29 06:07:35 -07:00
2026-06-07 06:51:10 -07:00
2026-08-16 09:53:31 -07:00
2026-08-16 19:34:41 -07:00
2026-08-15 09:37:04 -07:00