Дмитрий
352354e30b
docs(billing): plan — sync after Phase 1 impact-checks (RED FLAG: webhook_dedup_keys жив)
Phase 1 impact-check выявил что webhook_dedup_keys использует HistoricalImportService
(CSV-канал) для идемпотентности — таблицу и модель НЕ удаляем.
Изменения в плане:
- Task 1.8: заполнена финальная таблица (13 удалить, 2 оставить).
- Task 3.0 NEW: чистка tenants.webhook_token из 7 тест-файлов + фабрики + Tenant model.
- Task 3.3 CANCELLED: WebhookDedupKey.php остаётся.
- Task 4.1: миграция БЕЗ DROP webhook_dedup_keys; verify-команды скорректированы.
- Task 4.2: db/schema.sql baseline сохраняет CREATE TABLE webhook_dedup_keys.
2026-05-24 15:30:38 +03:00
..
2026-05-09 18:12:26 +03:00
2026-05-13 02:19:38 +03:00
2026-05-10 23:31:44 +03:00
2026-05-10 21:39:23 +03:00
2026-05-10 05:06:16 +03:00
2026-05-10 23:33:22 +03:00
2026-05-10 03:57:46 +03:00
2026-05-10 23:34:30 +03:00
2026-05-10 09:38:43 +03:00
2026-05-10 12:10:04 +03:00
2026-05-10 23:21:54 +03:00
2026-05-10 22:31:59 +03:00
2026-05-11 11:59:35 +03:00
2026-05-11 18:40:41 +03:00
2026-05-11 00:41:04 +03:00
2026-05-12 11:31:52 +03:00
2026-05-12 20:37:51 +03:00
2026-05-12 09:09:58 +03:00
2026-05-12 14:29:35 +03:00
2026-05-12 17:52:29 +03:00
2026-05-12 07:17:19 +03:00
2026-05-14 07:29:47 +03:00
2026-05-13 08:19:40 +03:00
2026-05-13 08:38:13 +03:00
2026-05-13 07:35:30 +03:00
2026-05-13 05:18:49 +03:00
2026-05-14 07:29:47 +03:00
2026-05-13 07:29:55 +03:00
2026-05-13 02:21:35 +03:00
2026-05-13 02:21:35 +03:00
2026-05-13 08:46:07 +03:00
2026-05-13 13:41:59 +03:00
2026-05-14 10:06:19 +03:00
2026-05-14 08:24:49 +03:00
2026-05-14 12:12:33 +03:00
2026-05-14 09:05:21 +03:00
2026-05-14 17:44:36 +03:00
2026-05-15 08:10:33 +03:00
2026-05-14 07:29:47 +03:00
2026-05-14 13:38:04 +03:00
2026-05-15 15:24:39 +03:00
2026-05-16 06:28:58 +03:00
2026-05-15 07:04:57 +03:00
2026-05-15 10:29:28 +03:00
2026-05-15 15:50:11 +03:00
2026-05-15 17:12:12 +03:00
2026-05-15 08:22:37 +03:00
2026-05-15 19:21:30 +03:00
2026-05-15 20:51:46 +03:00
2026-05-16 06:40:11 +03:00
2026-05-16 08:11:57 +03:00
2026-05-16 09:15:42 +03:00
2026-05-16 07:33:56 +03:00
2026-05-16 08:13:16 +03:00
2026-05-16 12:59:42 +03:00
2026-05-16 09:38:01 +03:00
2026-05-16 11:41:08 +03:00
2026-05-16 12:05:58 +03:00
2026-05-16 14:09:53 +03:00
2026-05-16 14:21:56 +03:00
2026-05-16 14:56:11 +03:00
2026-05-16 16:28:30 +03:00
2026-05-17 02:23:26 +03:00
2026-05-17 15:32:03 +03:00
2026-05-17 14:07:26 +03:00
2026-05-17 04:54:44 +03:00
2026-05-17 07:29:42 +03:00
2026-05-17 09:10:44 +03:00
2026-05-18 04:33:51 +03:00
2026-05-17 07:36:26 +03:00
2026-05-18 03:42:39 +03:00
2026-05-17 11:07:09 +03:00
2026-05-17 04:03:36 +03:00
2026-05-17 05:24:43 +03:00
2026-05-17 07:13:51 +03:00
2026-05-17 08:18:43 +03:00
2026-05-18 11:46:30 +03:00
2026-05-18 17:38:03 +03:00
2026-05-18 15:12:07 +03:00
2026-05-18 05:28:58 +03:00
2026-05-18 09:51:29 +03:00
2026-05-18 16:56:15 +03:00
2026-05-19 16:23:44 +03:00
2026-05-19 04:49:25 +03:00
2026-05-19 11:53:53 +03:00
2026-05-19 10:09:56 +03:00
2026-05-19 17:29:52 +03:00
2026-05-20 13:36:55 +03:00
2026-05-21 04:21:26 +03:00
2026-05-20 04:59:29 +03:00
2026-05-20 09:19:50 +03:00
2026-05-21 04:42:41 +03:00
2026-05-20 13:47:45 +03:00
2026-05-20 10:09:20 +03:00
2026-05-20 10:09:22 +03:00
2026-05-20 10:09:24 +03:00
2026-05-20 10:09:26 +03:00
2026-05-21 14:32:49 +03:00
2026-05-21 09:59:56 +03:00
2026-05-21 06:31:45 +03:00
2026-05-22 17:43:18 +03:00
2026-05-22 18:53:11 +03:00
2026-05-22 16:50:22 +03:00
2026-05-22 17:59:40 +03:00
2026-05-22 10:17:04 +03:00
2026-05-22 16:52:30 +03:00
2026-05-23 19:30:32 +03:00
2026-05-23 20:02:37 +03:00
2026-05-23 11:47:16 +03:00
2026-05-23 20:44:51 +03:00
2026-05-23 10:21:10 +03:00
2026-05-23 15:50:37 +03:00
2026-05-23 09:38:51 +03:00
2026-05-23 13:10:06 +03:00
2026-05-23 13:54:27 +03:00
2026-05-24 15:19:01 +03:00
2026-05-24 15:30:38 +03:00
2026-05-24 07:50:05 +03:00
2026-05-24 09:06:37 +03:00
2026-05-24 15:20:23 +03:00