-
7d8a455e47
Логирование: классификация доменных ошибок (500→409/400) + конвенции

avandClaude Opus 4.8
2026-07-10 14:57:12 +03:00
-
864c44aebd
Беклог: классификация доменных ошибок (500→409/400) и конвенции логирования

avandClaude Opus 4.8
2026-07-10 14:32:09 +03:00
-
f8fb4fabb3
Логирование: доменная граница ошибок + защита секретов в логах

avandClaude Opus 4.8
2026-07-10 14:29:38 +03:00
-
5c3ef79496
Раскладка: сходимость папки сериала (второй сезон в ту же папку)

avandClaude Opus 4.8
2026-07-10 13:50:49 +03:00
-
3f1a928000
Единое окно: полное пользовательское удаление загрузки (delete)

avandClaude Opus 4.8
2026-07-10 12:17:51 +03:00
-
e68f96df9e
Тулинг: openspec 1.4.1 → 1.5.0, регенерация инструкций opsx

avandClaude Opus 4.8
2026-07-10 11:39:04 +03:00
-
93a1ba8e7e
Тулинг: скилл task-pipeline + два ревьювера качества

avandClaude Opus 4.8
2026-07-10 11:37:00 +03:00
-
2bd2a97bfc
Беклог: длинное имя .torrent-файла ломает верстку add-row

avandClaude Opus 4.8
2026-07-08 18:36:14 +03:00
-
2a5a65f2d5
Приём: пропажа источника у активной загрузки → failed(source_gone) (MAJOR-3)

avandClaude Opus 4.8
2026-07-08 18:05:04 +03:00
-
bfd469bd43
Беклог: закрыты F1, F6, MAJOR-1/2, MAJOR-4, MINOR-7

avandClaude Opus 4.8
2026-07-08 17:37:44 +03:00
-
78c61605fd
Retry/stall: игнорировать last_activity из будущего (клэмп)

avandClaude Opus 4.8
2026-07-08 17:35:33 +03:00
-
4cc4de4269
OpenSpec: архивация трёх параллельных changes + синк спек

avandClaude Opus 4.8
2026-07-08 17:21:22 +03:00
-
9bab7dc402
Устойчивость раскладки и переходов linking (MAJOR-4, MINOR-7)

avandClaude Opus 4.8
2026-07-08 17:11:05 +03:00
-
8261d5b55d
Retry/stall: сброс базиса таймаута + простой от last_activity (MAJOR-1, MAJOR-2)

avandClaude Opus 4.8
2026-07-08 17:12:01 +03:00
-
4475fbd548
Приём: гард дедуп-дозаписи хешей (F1) и апгрейд catched-magnet до torrent (F6)

avandClaude Opus 4.8
2026-07-08 17:04:59 +03:00
-
b1bca98738
Ревью: preflight готовности источника для команд ревью (MAJOR-5)

avandClaude Opus 4.8
2026-07-08 16:40:49 +03:00
-
a43adea723
Беклог: переоформить path-2 удаления в одну задачу «полное удаление»

avandClaude Opus 4.8
2026-07-08 15:43:26 +03:00
-
2ed42b3e18
Беклог: решение по confidence-гейту (вариант B, дефолт 0.7)

avandClaude Opus 4.8
2026-07-08 15:31:05 +03:00
-
8ad4273db2
Беклог: ревью задач и приоритетов по итогам сверки с кодом

avandClaude Opus 4.8
2026-07-08 12:05:41 +03:00
-
7a774ad53d
Беклог: перенос из Tududi в docs/backlog (файл на задачу + индекс)

avandClaude Opus 4.8
2026-07-08 11:43:37 +03:00
-
14d615a7c2
Приём: добавление загрузки по .torrent-файлу

avandClaude Opus 4.8
2026-07-08 10:52:31 +03:00
-
90fd8640ed
Машина состояний: декларативный граф легальных переходов

avandClaude Opus 4.8
2026-07-08 09:09:17 +03:00
-
0d263270cb
Быстрый приём: сохранение в catched, добавление в qBittorrent — шаг worker'а

avandClaude Opus 4.8
2026-07-07 21:29:28 +03:00
-
f0ce6b4bc8
CLAUDE.md: уточнение конвенции времени — UTC/RFC 3339

avandClaude Opus 4.8
2026-07-07 20:38:33 +03:00
-
e9ec26d09a
Ingest: контекст распознавания из полей magnet-ссылки

avandClaude Opus 4.8
2026-07-07 20:38:01 +03:00
-
6d801ed03b
Беклог: перенос в Tududi как единственный источник

avandClaude Opus 4.8
2026-07-07 14:55:53 +03:00
-
576fc4e6c0
OpenSpec: влить дельты htmx-action-swap в спеки, архив change

avandClaude Opus 4.8
2026-07-04 14:42:06 +03:00
-
2f8e6e3576
Веб-UI: htmx-своп действий на месте вместо PRG-редиректа

avandClaude Opus 4.8
2026-07-04 14:37:51 +03:00
-
5d704059ee
CLAUDE.md: указатель на конвенцию веб-UI (htmx)

avandClaude Opus 4.8
2026-07-04 14:18:38 +03:00
-
b524485775
Конвенции: веб-UI на htmx (свопы, поллинг, деградация, ошибки)

avandClaude Opus 4.8
2026-07-04 14:17:54 +03:00
-
280204db18
Правки: дата на стр. загрузки, ссылка TVDB по типу, заголовки в Telegram

avandClaude Opus 4.8
2026-07-04 11:50:04 +03:00
-
5d5456fa68
Хранение времени: RFC 3339 (UTC) + таймзона отображения в конфиге

avandClaude Opus 4.8
2026-07-04 11:32:07 +03:00
-
bb245a90a3
Веб-UI: обзор жизненного цикла в карточке загрузки

avandClaude Opus 4.8
2026-07-04 10:34:45 +03:00
-
9ed732e49e
Веб-UI: основной идентификатор карточек — download.id вместо infohash

avandClaude Opus 4.8
2026-07-04 09:47:27 +03:00
-
80e725eb9a
Просмотр: ориг. название обычным шрифтом, не mono

avandClaude Opus 4.8
2026-07-04 08:29:29 +03:00
-
1387afe94f
Просмотр: блок «Распознано как» — таблица поле→значение, +сезон/режиссёр

avandClaude Opus 4.8
2026-07-04 08:26:43 +03:00
-
1f4267a046
Ревью: единый блок выбора источника, клик = выбор (review-unified-source-block)

avandClaude Opus 4.8
2026-07-04 08:12:28 +03:00
-
2ed9c9020f
Беклог: 3 пункта из аудита спек↔код + правка формулировки per-download (docs)

avandClaude Opus 4.8
2026-07-03 21:32:02 +03:00
-
512567c8ba
Рефакторинг границ capabilities: цепочка загрузка→матч→ревью→раскладка (openspec)

avandClaude Opus 4.8
2026-07-03 21:17:51 +03:00
-
b3d7c08f4a
Записал в беклог баг: ссылка TVDB всегда /series/ (для фильмов неверна) (docs)

avandClaude Opus 4.8
2026-07-03 10:41:49 +03:00
-
322bd8aa5b
Заархивировал review-source-selection: дельта web-ui влита в спеки (openspec)

avandClaude Opus 4.8
2026-07-03 10:34:10 +03:00
-
aac3ced262
Реализовал выбор источника и предпросмотр в ревью (review-source-selection)

avandClaude Opus 4.8
2026-07-03 10:29:27 +03:00
-
3d3448d050
Уточнил детали реализации review-source-selection по итогам разбора (openspec)

avandClaude Opus 4.8
2026-07-03 09:57:13 +03:00
-
e7fe88a986
Завёл change review-source-selection: выбор источника и предпросмотр в ревью (openspec)

avandClaude Opus 4.8
2026-07-03 09:52:23 +03:00
-
3df7f88fdc
Убрал из беклога учёт стоимости и метрики LLM (docs)

avandClaude Opus 4.8
2026-07-03 09:03:14 +03:00
-
5075f6b116
Убрал из беклога реализованную задачу идентичности на ULID (docs)

avandClaude Opus 4.8
2026-07-03 08:57:50 +03:00
-
37f2f6481a
Идентичность на ULID: download_infohash, guarded-дедуп, миграция (ulid-identity)

avandClaude Fable 5
2026-07-02 21:24:40 +03:00
-
b808ceff25
Переработал черновик логической модели и беклог по итогам разбора (docs)

avandClaude Fable 5
2026-07-02 21:24:39 +03:00
-
b420aa4c9d
Убрал из беклога реализованные UI/UX-задачи (docs)

avandClaude Opus 4.8
2026-07-01 09:58:01 +03:00
-
c0b5ab7295
UI/UX списка и карточки загрузки: серверные фильтр/поиск/пагинация, матч-ссылка, имя раздачи (web-ui-list-detail)

avandClaude Opus 4.8
2026-07-01 09:50:24 +03:00
-
2a9bf7efb0
Добавил несколько идей в беклог
av
2026-07-01 08:36:32 +03:00
-
ef75a0d302
Живые обновления прогресса и раздел «Раздача» (live-status)

avandClaude Opus 4.8
2026-06-30 20:38:25 +03:00
-
b646381cf9
Включил плагин frontend-design (claude)

avandClaude Opus 4.8
2026-06-30 19:59:58 +03:00
-
4e2593ac31
Перенос дизайна в server-rendered веб-UI (web-ui)

avandClaude Opus 4.8
2026-06-30 19:59:19 +03:00
-
d190072647
Единый беклог задач вместо todo.md и ideas.md (docs)

avandClaude Opus 4.8
2026-06-30 15:31:27 +03:00
-
70d8758646
Восстановление зависших загрузок и уведомления о падении (state-reconciliation)

avandClaude Opus 4.8
2026-06-30 14:51:57 +03:00
-
dfa182a5a9
Ссылки на внешние базы в ревью (recognition)

avandClaude
2026-06-29 20:09:20 +03:00
-
6b7c090ce4
Владение целевым путём при повторной раскладке (state-reconciliation)

avandClaude Opus 4.8
2026-06-29 18:10:05 +03:00
-
783664622c
Сделал пароль qBittorrent опциональным (config)

avandClaude Opus 4.8
2026-06-29 12:25:14 +03:00
-
4fc8c41b3a
Поиск по нескольким названиям при сверке с базой (recognition)

avandClaude Opus 4.8
2026-06-29 12:16:47 +03:00
-
cc7e51b3a4
Обработка рассинхрона состояния с реальностью (state-reconciliation)

avandClaude Opus 4.8
2026-06-29 11:07:09 +03:00
-
f9d7fd9216
Добавил схему базы данных
av
2026-06-29 10:29:29 +03:00
-
02e24799ad
Актуализировал README
av
2026-06-28 21:29:08 +03:00
-
3d5df62d62
Конвенция для обработки ошибок + рефакторинг кода
av
2026-06-28 21:22:12 +03:00
-
c6daba46d9
Записал илеи конвенций на будущее
av
2026-06-28 21:10:44 +03:00
-
84ffe0733e
Добавил конвенции для конфигурации и сделал рефакторинг кода
av
2026-06-28 20:53:10 +03:00
-
9cfccc7b4a
Логирование: ревью всего кода и рефакторинг в соответствии с конвенциями
av
2026-06-28 20:13:40 +03:00
-
c739a20749
Добавил конвенции для логирования
av
2026-06-28 19:19:14 +03:00
-
2011fdd740
Дополнил правила
av
2026-06-28 12:39:41 +03:00
-
694a9f4bef
Архивация спеки
av
2026-06-28 12:27:50 +03:00
-
d8ef7063f4
Добавил реализацию
av
2026-06-28 12:20:10 +03:00
-
4f2fb5998a
Добавил спеки для выведения имени загрузки при добавлении торрента
av
2026-06-28 12:00:16 +03:00
-
b269cdf8ca
Добавил каркас OpenSpec
av
2026-06-28 11:21:42 +03:00
-
4a00c83392
Добавил еще идеи в todo
av
2026-06-16 15:39:46 +03:00
-
1e8000429a
Todo про рассинхрон данных
av
2026-06-15 12:03:42 +03:00
-
70b3c7ae14
Добавил todo с доработками
av
2026-06-15 11:50:49 +03:00
-
d727966f29
ADR про распознавание контента
av
2026-06-15 11:38:18 +03:00
-
d149cb7481
Синхронизация документации и кода
av
2026-06-15 11:27:03 +03:00
-
b1f97c105a
Разделил хранимые данные по слоям: config, data, cache
av
2026-06-15 10:58:05 +03:00
-
157f626c2e
Сделал для http запросов уровень логирования DEBUG
av
2026-06-15 08:55:29 +03:00
-
e297f0fb84
Фикс повторного распознавания
av
2026-06-15 07:57:22 +03:00
-
16a82572e7
Добавил ручную перепривязку
av
2026-06-15 07:42:50 +03:00
-
093211c9c7
Добавил обновление библиотеки jellyfin после добавления медиа
av
2026-06-15 07:33:21 +03:00
-
fff0960915
Фикс не найденного торрента при ревью
av
2026-06-14 20:54:47 +03:00
-
0e69a86a89
Обновил readme
av
2026-06-14 19:48:39 +03:00
-
81ed58ecff
Добавил логи
av
2026-06-14 19:37:09 +03:00
-
d4bf8a8cad
Фикс отображения путей
av
2026-06-14 19:09:50 +03:00
-
5fb2f4df43
Добавил прокси для Телеграм
av
2026-06-14 18:56:04 +03:00
-
2dbbb1b706
Добавил распознавание файлов для проверки
av
2026-06-14 17:21:15 +03:00
-
4e077d878e
Добавил "усыновление" существующих торрентов при добавлении тега или категории
av
2026-06-14 17:06:59 +03:00
-
7f7f5f69d4
Добавил выбор из кандидатов, если LLM не уверена в раскладке
av
2026-06-14 16:43:50 +03:00
-
4af3ad2dde
Добавил сборку
av
2026-06-14 16:10:21 +03:00
-
08b707f602
Добавил бот для Telegram
av
2026-06-14 15:55:33 +03:00
-
7419bcb125
Добавил еще провайдер TVMaze
av
2026-06-14 15:29:04 +03:00
-
5087f35861
Добавил поиск метаданных по каталогам
av
2026-06-14 15:21:01 +03:00
-
9c1b178e46
Раскладка файлов после распознавния
av
2026-06-14 14:53:40 +03:00
-
91c501624a
Распознавание файлов и структуры с помощью LLM
av
2026-06-14 12:48:08 +03:00
-
2ec0cf9747
Добавил интеграцию с LLM
av
2026-06-14 12:34:36 +03:00
-
883148787a
Реализация, фаза 1: добавление данных в qbittorrent
av
2026-06-14 12:10:48 +03:00
-
b1a4a846d6
Настроил тулинг
av
2026-06-14 11:35:14 +03:00