Teknium
e66429eb0a
refactor(kanban_db_dispatch,connect): split god functions into phase helpers, unify probe/kill/profile helpers, AST-neutral line joins
- detect_crashed_workers (239) -> _reclaim_dead_workers/_classify_dead_worker(_DeadWorker)/_account_crashes(_CrashSweep)
- _dispatch_once_locked (193) -> _run_reclaim_phase/_tick_spawn_budget/_lane_rows/_any_spawnable_review/_resolve_default_assignee
- _default_spawn (164) -> _worker_argv/_open_worker_log; TERMINAL_* overrides looped
- connect: _probe_for_corruption/_missing_or_empty shared by guard+repair_db, _backfill_legacy_inflight_runs, _column_names/_table_exists, unified rebuild INSERT
- dispatch: _kill_fn/_poll_worker_exit/_sigkill shared by enforce_max_runtime and _terminate_reclaimed_worker; dead _log loggers dropped
- SQL trace parity identical; 934/934 kanban tests green
2026-09-02 21:33:44 -07:00
..
2026-09-02 13:30:05 -07:00
2026-08-12 18:52:08 -07:00
2026-09-02 16:36:10 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 13:29:44 -07:00
2026-09-02 13:35:48 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 16:33:36 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 13:32:14 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 16:20:00 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 16:09:47 -07:00
2026-09-02 16:09:47 -07:00
2026-09-02 15:29:14 -07:00
2026-09-02 15:48:08 -07:00
2026-09-02 16:20:00 -07:00
2026-09-02 16:20:00 -07:00
2026-09-02 15:25:47 -07:00
2026-09-02 15:29:14 -07:00
2026-09-02 15:29:14 -07:00
2026-09-02 16:20:00 -07:00
2026-09-02 16:33:09 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 13:29:44 -07:00
2026-09-02 13:29:44 -07:00
2026-09-02 16:36:12 -07:00
2026-09-02 15:42:24 -07:00
2026-09-02 16:17:31 -07:00
2026-09-02 15:42:24 -07:00
2026-09-02 16:17:31 -07:00
2026-08-24 15:42:58 +05:30
2026-09-02 15:42:24 -07:00
2026-09-02 15:42:24 -07:00
2026-09-02 15:42:24 -07:00
2026-09-02 15:42:24 -07:00
2026-09-02 16:11:02 -07:00
2026-09-02 15:42:24 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:35:08 -07:00
2026-09-02 15:35:08 -07:00
2026-09-02 15:35:08 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:56:54 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 15:31:26 -07:00
2026-09-02 15:31:26 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 16:23:15 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 13:33:23 -07:00
2026-09-02 13:33:23 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 16:18:03 -07:00
2026-09-02 15:47:50 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 16:19:08 -07:00
2026-09-02 15:50:45 -07:00
2026-09-02 16:23:25 -07:00
2026-09-02 16:19:08 -07:00
2026-09-02 16:25:28 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 13:31:44 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 17:30:12 -07:00
2026-09-02 21:33:44 -07:00
2026-09-02 21:33:44 -07:00
2026-09-02 21:33:44 -07:00
2026-09-02 21:33:44 -07:00
2026-09-02 17:17:21 -07:00
2026-09-02 13:32:14 -07:00
2026-09-02 13:32:14 -07:00
2026-09-02 17:30:13 -07:00
2026-09-02 17:30:12 -07:00
2026-09-02 17:30:13 -07:00
2026-09-02 13:32:14 -07:00
2026-09-02 13:32:14 -07:00
2026-09-02 13:32:14 -07:00
2026-09-02 17:30:13 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 17:00:17 -07:00
2026-09-02 16:24:55 -07:00
2026-09-02 16:19:17 -07:00
2026-09-02 16:08:08 -07:00
2026-09-02 16:59:52 -07:00
2026-09-02 16:19:17 -07:00
2026-09-02 15:30:43 -07:00
2026-09-02 15:45:23 -07:00
2026-09-02 17:00:17 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 16:36:10 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 16:39:35 -07:00
2026-09-02 16:39:35 -07:00
2026-09-02 16:39:35 -07:00
2026-09-02 16:39:35 -07:00
2026-09-02 16:56:40 -07:00
2026-09-02 16:54:55 -07:00
2026-09-02 16:54:55 -07:00
2026-09-02 16:24:19 -07:00
2026-09-02 16:35:42 -07:00
2026-09-02 16:35:42 -07:00
2026-09-02 16:06:33 -07:00
2026-09-02 16:35:42 -07:00
2026-09-02 16:38:16 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:57:40 -07:00
2026-09-02 15:57:40 -07:00
2026-09-02 15:57:40 -07:00
2026-09-02 15:57:40 -07:00
2026-09-02 15:57:40 -07:00
2026-09-02 15:53:53 -07:00
2026-09-02 16:02:50 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 13:29:44 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 14:44:48 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:45:25 -07:00
2026-08-19 08:52:03 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:50:50 -07:00
2026-09-02 15:50:50 -07:00
2026-09-02 15:50:50 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:57:43 -07:00
2026-09-02 16:04:45 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 16:04:47 -07:00
2026-09-02 16:04:47 -07:00
2026-09-02 16:04:47 -07:00
2026-09-02 16:04:47 -07:00
2026-09-02 17:27:09 -07:00
2026-09-02 16:04:47 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 16:36:10 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 16:54:55 -07:00
2026-09-02 16:54:55 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 16:29:58 -07:00
2026-09-02 16:29:58 -07:00
2026-09-02 16:29:58 -07:00
2026-09-02 16:29:58 -07:00
2026-09-02 16:40:13 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 14:42:18 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 16:34:55 -07:00
2026-09-02 16:57:00 -07:00
2026-09-02 16:52:38 -07:00
2026-09-02 16:55:53 -07:00
2026-09-02 16:52:38 -07:00
2026-09-02 16:59:18 -07:00
2026-09-02 16:52:38 -07:00
2026-09-02 16:52:38 -07:00
2026-09-02 16:52:38 -07:00
2026-09-02 17:03:42 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-07-29 19:48:37 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 13:30:05 -07:00
2026-09-02 13:35:48 -07:00
2026-09-02 13:35:24 -07:00
2026-09-02 15:36:53 -07:00
2026-09-02 15:52:53 -07:00
2026-09-02 15:39:12 -07:00
2026-09-02 15:33:48 -07:00
2026-09-02 16:02:07 -07:00
2026-09-02 15:59:08 -07:00
2026-09-02 16:10:10 -07:00
2026-09-02 16:19:10 -07:00
2026-09-02 15:46:50 -07:00
2026-09-02 15:45:27 -07:00
2026-09-02 15:45:27 -07:00
2026-09-02 16:19:10 -07:00
2026-09-02 15:43:37 -07:00
2026-09-02 17:05:16 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 15:03:42 -07:00
2026-08-01 14:30:16 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 14:45:25 -07:00
2026-09-02 15:03:42 -07:00
2026-09-02 14:44:48 -07:00