TRIGONUM  ·  АМЕТ ОСМАНОВ × PIPELINE  ·  ← все отчёты

Статус — неделя 29.09 18:00 → 06.10 18:00 МСК

Только то, что сделано за интервал 29.09 18:00 → 06.10 18:00 МСК: мои листовые сабтаски (Notion «Ответственный»=Амет Османов; истории, багфиксы и функции без подзадач — контейнеры-родители не считаются) со слоем Done (Testing НЕ считается), у которых в этом окне реально прошёл прогон пайплайна и отработал doc-writer — то есть работа доведена до конца и задокументирована. Единица — слой сабтаски (Backend · Frontend · Mobile).

Сводка

17
сабтасок сделано за окно
25
СЛОЁВ доведено до Done в этом окне (с документацией)
+6 слоёв пока в тестах — в зачёт не идут
Ещё 4 слоя у этих же сабтасок закрыли в прошлые окна — сейчас по ним работала другая линия (web↔mobile)
8·13·4
слои Done за окно: Backend · Frontend · Mobile (в тестах 3·3·0)
82
моих коммитов за окно (4 репо)

Требует внимания команды · 1 вопрос ждёт решения

Блокеры, которые не закрываются на нашей стороне: чего не хватает на стенде, что нужно согласовать или добавить, чтобы работа поехала дальше. Висят в каждом отчёте, пока не решены. Чип у номера — адресат, если он определён; иначе вопрос ко всей команде.

q-0003команде2026-10-05 17:50 · amet:2329013
730 «HD-фабрика адресов» не принимается на staging: выдача адреса пополнения USDT/TRC20 стабильно отдаёт 502 (GET /api/v1/wallet/deposit-address), это ломает AC-001 — ключевую функцию истории. Нужен рабочий провайдер адресов на стенде (не демо-ключ Bybit). Плюс критерии свипа/аудита/MPC/ранбука вообще не имеют UI для роли TRADER — нужно либо админ-поверхность, либо согласованный не-браузерный способ приёмки.
валидатор FAILED дважды 20.09, AC 1/14; Статус=Тестирование, BE=Тестирование, FE=Уже работает
Состав определяет владелец. Добавить: reports/pipeline_reports/ask "текст" --ctx "основание" [--to Игнат] — список общий для всех сессий, живёт в questions.json. Решённые (зелёные) показываются ещё пять последних, потом уходят.

По эпикам · слои Done (зачёт) и Testing (справочно)

№Эпик / сабтаскаСабBackendFrontendMobileСлоёв
200Авторизация: многошаговая аутентификация — итого по эпику (1 сабт.)111·2
274Защита от ботов и злоупотреблений (Turnstile/CAPTCHA) на публичных экранах регистрац·11··
700Кошелёк и баланс — итого по эпику (3 сабт.)32226
712Баг · Кошелёк: график баланса и история пополнений не следуют локали (прибитый en-US·11··
714Отображение P&L с цветом·111·
719Баг · Мобильный: колокольчик в шапке экрана «Счета» не открывает уведомления···1·
800Терминал торговли: график, ордера, позиции — итого по эпику (12 сабт.)125+210+2625
810Прочие непокрытые жесты и каналы терминала (зум колесом вокруг курсора, удаление/сбр·111·
810Заглушки и мок-статус графика терминала (кнопка «Индикаторы» без панели, оверлеи реж·11··
817Сохранение/загрузка анализа в analysisDb·111·
819Полноэкранный режим и режимы Futures/Spot, виды·111·
831Вкладка позиций с детальными колонками и P&L··11·
832Вкладка ордеров со счётчиком и статусами·11··
833Действия: TP/SL, Закрыть для позиций; Отмена для ордеров·111·
834Кнопки анализа (сохранить/показать/удалить)··1··
835Выделение выбранного ордера··1··
837Inline-редактирование открытого ордера в строке (цена, количество, триггер)··11·
838Безубыток в строке позиции: настроить и отменить·11··
839Трейлинг-стоп в строке позиции··1··
—Прочее (без эпика) — итого по эпику (1 сабт.)111·2
—🔐 Баг (infra): Spring Actuator открыт наружу без авторизации на staging·11··
—ВСЕГО178+313+3835
—…из них в этом окне доведено до Done·813425
—…из них в этом окне дошло до тестов (в зачёт не идёт)·3306
Колонки BE/FE/Mob — число слоёв; зелёный = Done — идёт в зачёт; голубой = Testing — дошло до тестов, в зачёт не идёт; «N+M» = смешанно, «·» = нет/не в зачёт. Красное подчёркивание (1) — слой отработан именно в этом окне (по линии прогона: web → Backend/Frontend, mobile/forge → Mobile). Без подчёркивания — слой был закрыт раньше. Строки эпиков (жирные) — подытоги групп, в счёт не входят: считаются только сабтаски-листья, «ВСЕГО» = их сумма.

В работе сейчас · пайплайн (запущено / на паузе)

10
фич в работе (всего)
3
запущено (RUNNING)
7
на паузе (blocked / parked / escalated)
Фича (Notion)ЛинияСтадияСтатусСостояниеОбновлено (МСК)
Вкладка ордеров со счётчиком и статусамиforgearchitectRUNNINGзапущено06.10 13:13
Калькулятор позиции (R/R, маржа, нужный объём, потенц. P&L) webfrontend-developerRUNNINGзапущено06.10 13:13
Заглушки и мок-статус графика терминала (кнопка «Индикаторы»webdeployerRUNNINGзапущено06.10 13:12
DataSourceBadge как канонический индикатор источника (Coinglforgeknowledge-guardianCOMPLETED_WITH_PARKED_STAGESпауза21.08 00:13
Каркас Market Pulse (заголовок, навигация секций, шелл, скроwebknowledge-guardianCOMPLETED_WITH_PARKED_STAGESпауза13.08 16:17
Компоненты терминала (OrderField, PercentSlider, Overlay и дwebknowledge-guardianCOMPLETED_WITH_PARKED_STAGESпауза11.08 22:47
Получение анализа по ID и поиск по пользователю/связиwebknowledge-guardianCOMPLETED_WITH_PARKED_STAGESпауза11.08 00:11
Создание/upsert анализа с рисунками, привязанного к позиции/webknowledge-guardianCOMPLETED_WITH_PARKED_STAGESпауза10.08 21:51
Баг: после логина редиректит обратно на /login (deep-link/сеwebknowledge-guardianCOMPLETED_WITH_PARKED_STAGESпауза02.08 10:58
Опциональный ввод реферальной ссылки—architectBLOCKED_NEEDS_BACKENDпауза24.07 17:28
По последнему прогону каждой фичи (Neo4j PipelineRun). «Запущено» = RUNNING; «пауза» = BLOCKED_NEEDS_BACKEND, COMPLETED_WITH_PARKED_STAGES, ESCALATED. Это текущее состояние, вне окна отчёта.
Исключено зависших (зомби): 4 — статус RUNNING, но heartbeat не обновлялся дольше 2 ч (процесс умер, узел не переведён в CANCELLED). Такие фичи фактически не в работе.

Пайплайн за окно · Neo4j (объективная сверка)

15
ПОЛНЫЙ прогон с нуля (BA + архитектура + разработка)
1
доработка кода (без BA/архитектуры)
3
ТОЛЬКО документация / база знаний (кода не писали)
1
частично: BA / тесты / валидация
20
фич затронуто прогонами (из них с успешным прогоном: 11)
16
дошло до тестов (tester)
14
дошло до деплоя (deployer)
43
всего прогонов за окно
Фича (Notion)Тип работыЛинияДошло доИсходПрогоновВремя (МСК)
Калькулятор позиции (R/R, маржа, нужный объём, потенц. P&L) полный с нуляweb—RUNNING1 ✓006.10 13:13
Кнопки анализа (сохранить/показать/удалить)полный с нуляwebдеплойCOMPLETED_UNVERIFIED_DELIVERY3 ✓006.10 12:52
Выбор и переключение пар с поискомчастично (BA/тесты)web—CANCELLED1 ✓006.10 10:52
Выделение выбранного ордераполный с нуляwebдеплой✓1 ✓105.10 23:07
Трейлинг-стоп в строке позицииполный с нуляwebдеплойCOMPLETED_WITH_UNVERIFIED_ACS1 ✓005.10 19:50
Действия: TP/SL, Закрыть для позиций; Отмена для ордеровполный с нуляforgeдеплой✓2 ✓205.10 18:42
Безубыток в строке позиции: настроить и отменитьполный с нуляwebдеплойCOMPLETED_WITH_UNVERIFIED_ACS1 ✓005.10 16:20
Inline-редактирование открытого ордера в строке (цена, количполный с нуляwebдеплой✓2 ✓105.10 10:15
Подвкладки ордеров, пагинация и запоминание выбранной вкладкполный с нуляwebтестыFAILED4 ✓005.10 06:08
Вкладка позиций с детальными колонками и P&Lполный с нуляforgeдеплой✓3 ✓104.10 14:04
Вкладка ордеров со счётчиком и статусамиполный с нуляwebдеплой✓3 ✓104.10 11:51
Защита от ботов и злоупотреблений (Turnstile/CAPTCHA) на пубтолько документацияwebтесты✓3 ✓101.10 16:21
Заглушки и мок-статус графика терминала (кнопка «Индикаторы»полный с нуляwebдеплойCOMPLETED_WITH_UNVERIFIED_ACS3 ✓001.10 12:30
Баг · Кошелёк: график баланса и история пополнений не следуютолько документацияweb—COMPLETED_WITH_UNVERIFIED_ACS1 ✓001.10 12:23
Отображение P&L с цветомтолько документацияweb—✓1 ✓101.10 11:36
🔐 Баг (infra): Spring Actuator открыт наружу без авторизацииполный с нуляwebдеплой✓3 ✓101.10 11:14
Прочие непокрытые жесты и каналы терминала (зум колесом вокрполный с нуляwebдеплой✓1 ✓101.10 02:38
Баг · Мобильный: колокольчик в шапке экрана «Счета» не открыполный с нуляforgeдеплой✓1 ✓130.09 19:46
Полноэкранный режим и режимы Futures/Spot, видыполный с нуляwebдеплой✓7 ✓230.09 18:22
Сохранение/загрузка анализа в analysisDbдоработка кодаwebдеплойCANCELLED1 ✓030.09 03:04
Прогоны пайплайна, у которых стадия завершилась в окне (дедуп по feature_id, лучший исход). деплой ≥ тесты. «Исход» — финальный статус прогона (✓ = SUCCESS). Тип работы — по стадиям всех прогонов фичи в окне: полный с нуля = были BA/архитектор И разработчик; доработка кода = разработчик без BA/архитектуры; только документация = отработали лишь doc-writer / knowledge-guardian (кода не писали); частично = BA/тесты/валидация без разработки.

git — мои коммиты за окно 29.09 18:00 → 06.10 18:00 МСК

РепозиторийКоммитов
Backend8
Frontend50
Mobile8
Pipeline отдельно16
ВСЕГО82
Автор-фильтр: Amet1708|Amet Osmanov|aosmanov|[email protected]|[email protected]|amet-factory-box. Pipeline — отдельной статистикой (GitHub), остальные — GitLab.

Источник: Notion «Бэклог продукта V3» (Ответственный=Амет Османов, id 28bd872b…367e; Тип=История) + git + Neo4j PipelineRun. Окно 29.09 18:00 → 06.10 18:00 МСК.