Teknium
3c7069bdcb
refactor(gateway): dead-code removal, helper unification, defensive-layer collapse and rationale-preserving comment compaction across 40 modules
authz_mixin, browser_control_broker, delivery, delivery_ledger, display_config, drain_control,
hosted_room_links/peer/policy_checkpoint, hosted_rooms, platform_registry, relay/__init__,
relay/ws_transport, run.py and slash_commands.py (comments), session_context, session_state,
streaming_tts_consumer, turn_lease and small modules.
- HostedRoomPolicyCheckpoint._apply_event -> per-kind handler table
- WebSocketRelayTransport._handle_frame -> frame-handler table
- GatewayAuthorizationMixin: unified adapter setting/flag/extra readers
- dead symbols removed (verified zero references): RoomLinkProbe/select_room_link,
relay_bot_username, is_restart_loop_tripped, debug_rows, DeadTargetRegistry.all_dead,
BrowserControlBroker.detach_owner/_prune_tickets, StreamingTTSConsumer.started/_enqueue_done/
_iter_stream_chunks/_next_stream_chunk, RecoverableHandleCache.status_for, _auth_env,
_copy_default_catalog, _parse_timestamp_prefix, _present_* helpers, _send_result_error_kind,
_truthy_env, SessionFieldView/TurnLeaseTokenView dunder shims, and their orphaned tests.
- lost WHY/invariant text from the earlier compaction restored compactly (541 hunks audited)
2026-09-02 13:30:50 -07:00
..
2026-09-02 13:30:50 -07:00
2026-09-02 06:47:30 -07:00
2026-08-31 11:47:16 -07:00
2026-09-01 23:58:01 -07:00
2026-09-02 00:04:13 -07:00
2026-09-01 10:52:42 -07:00
2026-08-30 05:16:19 -07:00
2026-08-21 21:53:11 +05:30
2026-09-01 02:14:35 -07:00
2026-08-27 20:53:02 -07:00
2026-08-23 03:57:47 -07:00
2026-08-19 22:56:14 -07:00
2026-08-31 01:04:11 -07:00
2026-08-31 01:04:11 -07:00
2026-08-31 01:04:11 -07:00
2026-08-31 01:04:11 -07:00
2026-09-02 06:17:47 -07:00
2026-08-29 18:23:07 -07:00
2026-09-02 06:17:47 -07:00
2026-08-27 07:33:36 -07:00
2026-08-31 01:04:11 -07:00
2026-08-20 19:56:01 -07:00
2026-08-29 07:25:17 -07:00
2026-09-01 10:11:07 -07:00
2026-08-16 01:51:10 -07:00
2026-08-27 17:21:26 +05:30
2026-08-21 22:33:45 +05:30
2026-08-21 22:54:04 +05:30
2026-09-02 13:30:50 -07:00
2026-08-21 22:33:45 +05:30
2026-08-21 22:33:45 +05:30
2026-08-29 20:03:48 +05:30
2026-08-31 10:06:34 -07:00
2026-08-31 07:28:30 -07:00
2026-08-31 09:05:41 -07:00
2026-08-31 09:05:41 -07:00
2026-08-31 07:30:44 -07:00
2026-08-31 20:57:30 +05:30
2026-08-31 09:49:30 -07:00
2026-09-02 05:33:13 -07:00
2026-08-14 20:57:37 -07:00
2026-08-20 19:56:01 -07:00
2026-08-14 21:24:36 -07:00
2026-09-01 22:28:52 -07:00
2026-08-29 07:25:17 -07:00
2026-08-31 09:57:13 -07:00
2026-08-27 12:42:38 +05:30
2026-08-31 12:21:01 -07:00
2026-09-02 06:48:31 -07:00
2026-08-26 09:59:17 -07:00
2026-08-22 16:45:00 -07:00
2026-08-22 18:05:26 -07:00
2026-08-14 21:47:16 -07:00
2026-08-27 20:39:11 +05:30
2026-09-02 20:16:14 +05:30
2026-08-29 19:13:00 -07:00
2026-09-02 13:30:50 -07:00
2026-08-26 04:49:39 -07:00
2026-09-02 13:30:50 -07:00
2026-09-02 00:56:52 -07:00
2026-08-22 14:55:04 +05:30
2026-08-29 07:25:17 -07:00
2026-09-02 05:55:36 -07:00
2026-08-16 01:55:51 -07:00
2026-08-31 06:28:25 -07:00
2026-08-27 07:33:36 -07:00
2026-08-31 10:06:34 -07:00
2026-08-20 15:31:21 +10:00
2026-09-02 05:32:31 -07:00
2026-09-02 01:50:45 -07:00
2026-09-02 05:33:13 -07:00
2026-08-31 10:54:58 -07:00
2026-09-02 06:47:30 -07:00
2026-09-02 06:47:30 -07:00
2026-09-02 00:34:17 -07:00
2026-08-15 14:20:27 -07:00
2026-08-29 20:03:48 +05:30
2026-08-29 20:57:55 -07:00
2026-08-31 12:04:10 -07:00
2026-09-02 04:13:02 -07:00
2026-09-01 10:52:58 -07:00
2026-09-02 10:55:57 -07:00
2026-09-01 10:52:58 -07:00
2026-09-01 10:52:58 -07:00
2026-08-18 15:04:45 -07:00
2026-09-02 06:47:45 -07:00
2026-09-02 05:55:36 -07:00
2026-09-02 05:55:36 -07:00
2026-09-02 05:55:36 -07:00
2026-08-31 01:04:11 -07:00
2026-08-31 01:04:11 -07:00
2026-08-31 01:04:11 -07:00
2026-09-01 10:52:42 -07:00
2026-08-31 01:04:11 -07:00
2026-09-02 13:30:50 -07:00
2026-08-30 20:39:58 -07:00
2026-08-30 22:19:06 -07:00
2026-08-31 01:04:11 -07:00
2026-09-02 21:54:01 +05:30
2026-08-31 09:57:13 -07:00
2026-08-20 15:31:21 +10:00
2026-09-02 07:01:23 -07:00
2026-08-26 15:31:36 -07:00
2026-08-26 10:25:33 -07:00
2026-08-31 09:56:54 -07:00
2026-08-16 01:50:44 -07:00
2026-09-01 10:52:58 -07:00
2026-09-02 00:03:36 -07:00
2026-09-02 07:01:23 -07:00
2026-08-17 15:12:13 +05:30
2026-09-02 07:01:23 -07:00
2026-08-25 13:25:48 +05:30
2026-08-16 19:54:42 -07:00
2026-09-01 21:12:35 +05:30
2026-08-31 10:06:34 -07:00
2026-08-16 01:49:53 -07:00
2026-08-29 19:13:00 -07:00
2026-08-30 05:16:10 -07:00
2026-09-02 07:01:23 -07:00
2026-08-19 02:00:16 -07:00
2026-08-29 07:25:17 -07:00
2026-08-29 20:03:48 +05:30
2026-09-02 06:19:03 -07:00
2026-09-02 06:08:09 -07:00
2026-08-31 07:28:39 -07:00
2026-09-02 06:48:31 -07:00
2026-09-02 07:00:13 -07:00
2026-09-02 06:19:03 -07:00
2026-09-02 06:59:11 -07:00
2026-09-02 06:48:31 -07:00
2026-08-31 14:54:18 -07:00
2026-08-23 03:57:47 -07:00
2026-08-20 15:31:21 +10:00
2026-09-02 07:01:23 -07:00
2026-08-31 09:56:54 -07:00
2026-08-24 03:20:46 -07:00
2026-08-23 03:56:28 -07:00
2026-09-01 10:52:42 -07:00
2026-09-01 10:52:42 -07:00
2026-08-27 07:33:36 -07:00
2026-09-02 06:36:16 -07:00
2026-08-24 03:20:06 -07:00
2026-08-31 10:06:34 -07:00
2026-08-27 07:51:37 -07:00
2026-08-14 21:41:26 -07:00
2026-08-26 04:49:39 -07:00
2026-08-14 21:56:33 -07:00
2026-08-14 21:38:54 -07:00
2026-09-02 06:47:45 -07:00
2026-09-02 06:59:11 -07:00
2026-08-23 20:00:30 -07:00
2026-08-27 17:21:26 +05:30
2026-09-02 06:48:31 -07:00
2026-08-23 18:25:12 -07:00
2026-08-31 09:58:32 -07:00
2026-08-20 15:31:21 +10:00
2026-08-24 15:37:22 +05:30
2026-08-31 12:46:32 -07:00
2026-08-31 11:47:16 -07:00
2026-08-31 09:58:24 -07:00
2026-08-31 14:40:09 -07:00
2026-08-22 17:30:35 +02:00
2026-08-23 17:38:38 -07:00
2026-08-31 14:54:18 -07:00
2026-08-31 12:46:32 -07:00
2026-09-02 00:17:54 -07:00
2026-08-31 12:21:01 -07:00
2026-09-02 14:36:11 +10:00
2026-08-26 13:02:04 -03:00
2026-08-21 09:08:02 +10:00
2026-08-21 16:25:24 +05:30
2026-08-21 16:25:24 +05:30
2026-08-18 01:38:40 -07:00
2026-09-01 23:58:01 -07:00
2026-09-02 16:57:21 +05:30
2026-08-31 11:23:48 -07:00
2026-09-02 13:30:50 -07:00
2026-08-31 14:02:55 -07:00
2026-08-31 12:32:33 -07:00
2026-09-01 23:56:23 -07:00
2026-08-31 09:57:13 -07:00
2026-08-30 05:16:10 -07:00
2026-08-31 12:21:01 -07:00
2026-08-27 20:06:16 +05:30
2026-08-31 10:09:23 -07:00
2026-08-31 11:42:23 -07:00
2026-08-14 21:47:16 -07:00
2026-09-02 20:43:06 +05:30
2026-09-02 00:34:17 -07:00
2026-09-02 00:03:36 -07:00
2026-08-24 20:03:24 -07:00
2026-09-01 10:51:37 -07:00
2026-09-02 07:01:23 -07:00
2026-09-02 05:34:11 -07:00
2026-08-27 15:33:32 +10:00
2026-08-26 15:54:53 -07:00
2026-08-27 15:33:32 +10:00
2026-08-27 15:33:32 +10:00
2026-08-20 15:31:21 +10:00
2026-08-26 15:54:53 -07:00
2026-08-27 15:33:32 +10:00
2026-08-29 07:25:17 -07:00
2026-09-02 06:36:16 -07:00
2026-09-02 06:36:16 -07:00
2026-08-20 15:31:21 +10:00
2026-09-01 10:51:37 -07:00
2026-08-16 20:32:09 -07:00
2026-08-14 21:57:41 -07:00
2026-08-31 14:01:39 -07:00
2026-08-17 15:46:23 -07:00
2026-08-31 10:41:54 -07:00
2026-08-15 01:04:19 -07:00
2026-08-31 12:21:01 -07:00
2026-08-20 15:31:21 +10:00
2026-08-20 15:31:21 +10:00
2026-08-27 07:33:36 -07:00
2026-08-27 07:33:36 -07:00
2026-08-20 15:31:21 +10:00
2026-08-20 15:31:21 +10:00
2026-09-02 13:30:50 -07:00
2026-08-30 20:40:14 -07:00
2026-08-25 12:07:33 +05:30
2026-08-29 11:04:38 +05:30
2026-08-21 16:25:24 +05:30
2026-08-16 02:03:01 -07:00
2026-09-02 06:08:09 -07:00
2026-08-29 20:57:55 -07:00
2026-08-21 16:25:24 +05:30
2026-08-31 12:28:49 -07:00
2026-08-31 12:28:49 -07:00
2026-08-21 16:25:24 +05:30
2026-09-01 08:24:25 -07:00
2026-08-21 16:25:24 +05:30
2026-08-21 16:25:24 +05:30
2026-08-17 16:07:05 +05:30
2026-09-01 12:08:34 -07:00
2026-08-21 16:25:24 +05:30
2026-08-24 17:04:55 +05:30
2026-08-29 20:57:55 -07:00
2026-08-29 20:57:55 -07:00
2026-08-21 16:25:24 +05:30
2026-08-21 16:25:24 +05:30
2026-08-21 16:25:24 +05:30
2026-08-31 12:28:49 -07:00
2026-08-31 12:28:49 -07:00
2026-08-21 16:25:24 +05:30
2026-08-21 16:25:24 +05:30
2026-08-17 16:07:05 +05:30
2026-08-23 19:26:41 -07:00
2026-08-21 16:25:24 +05:30
2026-08-21 16:25:24 +05:30
2026-08-21 19:07:14 -07:00
2026-08-21 16:25:24 +05:30
2026-08-22 15:25:30 +05:30
2026-08-25 12:07:36 +05:30
2026-08-21 16:25:24 +05:30
2026-08-21 16:25:24 +05:30
2026-08-21 16:25:24 +05:30
2026-08-29 20:57:55 -07:00
2026-08-29 20:57:55 -07:00
2026-08-21 21:53:11 +05:30
2026-09-02 05:59:24 -07:00
2026-09-02 05:59:24 -07:00
2026-08-21 16:25:24 +05:30
2026-08-29 20:57:55 -07:00
2026-08-21 16:25:24 +05:30
2026-08-21 16:25:24 +05:30
2026-08-24 23:50:23 -07:00
2026-08-31 12:46:32 -07:00
2026-08-23 17:45:47 -05:00
2026-08-31 12:21:01 -07:00
2026-09-02 05:33:13 -07:00
2026-08-22 17:30:35 +02:00
2026-08-29 20:03:48 +05:30
2026-08-16 02:03:31 -07:00
2026-09-02 06:59:11 -07:00
2026-08-29 05:57:13 -07:00
2026-09-01 10:11:07 -07:00
2026-09-02 07:00:13 -07:00
2026-08-28 07:50:51 -07:00
2026-08-27 07:33:36 -07:00
2026-08-27 07:33:36 -07:00
2026-08-27 07:33:36 -07:00
2026-09-02 07:01:23 -07:00
2026-08-24 03:20:06 -07:00
2026-08-31 10:41:54 -07:00
2026-08-24 03:20:06 -07:00