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

Статус — неделя 06–12.10 06.10 00:00 → 13.10 00:00 МСК

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

Сводка

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

Истории в формате команды · Статус Done + все три слоя закрыты

Здесь единица — история целиком, как считает команда: в Done она попадает, только когда статус Done И закрыты все три слоя (Done, Не требуется или Уже работает). Это не то же самое, что наши слои ниже: пока не закрыт последний слой, история в общий счёт не идёт вовсе.

65
моих историй в Done (из 175)
78
моих историй в тестировании
8
закрыто за это окно
3
статус Done, но слой ещё открыт — в счёт не идут

Через пайплайн · 5 истории

№ИсторияЗакрыта (МСК)
831Вкладка позиций с детальными колонками и P&L07.10 22:29
834Кнопки анализа (сохранить/показать/удалить)10.10 06:42
839Трейлинг-стоп в строке позиции12.10 11:45
835Выделение выбранного ордера12.10 11:45
836Подвкладки ордеров, пагинация и запоминание выбранной вкладк12.10 16:37
У истории был прогон пайплайна в этом окне, и она доведена до Done целиком.

Ручная приёмка · 3 истории

№ИсторияЗакрыта (МСК)
833Действия: TP/SL, Закрыть для позиций; Отмена для ордеров06.10 13:06
915Чек-листы, загрузка PDF, скрины идеальных входов в модалке06.10 16:35
—[BUG] Серверные фильтры result + hasComment не фильтруют спи06.10 19:13
Прогона в окне не было — историю проверил и перевёл в Done владелец руками (либо последний слой закрыл прогон прошлого окна, а статус поставлен сейчас).

MR за окно · GitLab (единица учёта команды)

РепозиторийМоиВся команда
Приложение1373
Сервер1255
Веб1151
Pipeline39
ВСЕГО39188
Считаются MR со статусом merged, у которых merged_at попал в окно. «Мои» — автор group_10_bot_2d4dee09… (amet-factory-box), это конвейер Амета. Коммиты и MR — разные единицы: один MR это обычно несколько коммитов.

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

№Эпик / сабтаскаСабBackendFrontendMobileСлоёв
800Терминал торговли: график, ордера, позиции — итого по эпику (8 сабт.)81+17+1818
810Заглушки и мок-статус графика терминала (кнопка «Индикаторы» без панели, оверлеи реж·111·
831Вкладка позиций с детальными колонками и P&L··11·
834Кнопки анализа (сохранить/показать/удалить)··11·
835Выделение выбранного ордера··11·
836Подвкладки ордеров, пагинация и запоминание выбранной вкладки··11·
837Inline-редактирование открытого ордера в строке (цена, количество, триггер)··11·
838Безубыток в строке позиции: настроить и отменить·111·
839Трейлинг-стоп в строке позиции··11·
900Дневник и история торговли — итого по эпику (1 сабт.)11113
929Отзыв на сделку: голосовая заметка и скриншот сделки (follow-up)·111·
1320Доставка уведомлений: привязка каналов — итого по эпику (4 сабт.)441·5
1331Общий диспетчер доставки уведомлений во внешние каналы·1···
1332Тихие часы глушат внешнюю доставку, а не создание уведомления·1···
1333Telegram: бот и привязка аккаунта по deep-link·11··
1341Дерегистрация push-токена при выходе и удалении устройства·1···
—ВСЕГО136+19+1926
—…из них в этом окне доведено до Done·66618
—…из них в этом окне дошло до тестов (в зачёт не идёт)·0000
Колонки BE/FE/Mob — число слоёв; зелёный = Done — идёт в зачёт; голубой = Testing — дошло до тестов, в зачёт не идёт; «N+M» = смешанно, «·» = нет/не в зачёт. Красное подчёркивание (1) — слой отработан именно в этом окне (по линии прогона: web → Backend/Frontend, mobile/forge → Mobile). Без подчёркивания — слой был закрыт раньше. Строки эпиков (жирные) — подытоги групп, в счёт не входят: считаются только сабтаски-листья, «ВСЕГО» = их сумма.

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

10
фич в работе (всего)
2
запущено (RUNNING)
8
на паузе (blocked / parked / escalated)
Фича (Notion)ЛинияСтадияСтатусСостояниеОбновлено (МСК)
Email: доставка уведомлений на подтверждённый адрес для всехwebknowledge-guardianRUNNINGзапущено13.10 14:17
Выбор и переключение пар с поискомwebfrontend-developerRUNNINGзапущено13.10 14:17
Backend · GET /trades/{tradeId}/notes — чтение заметок сделкwebknowledge-guardianCOMPLETED_WITH_PARKED_STAGESпауза26.08 12:42
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 (объективная сверка)

19
ПОЛНЫЙ прогон с нуля (BA + архитектура + разработка)
0
доработка кода (без BA/архитектуры)
1
ТОЛЬКО документация / база знаний (кода не писали)
1
частично: BA / тесты / валидация
21
фич затронуто прогонами (из них с успешным прогоном: 12)
20
дошло до тестов (tester)
11
дошло до деплоя (deployer)
62
всего прогонов за окно
Фича (Notion)Тип работыЛинияДошло доИсходПрогоновВремя (МСК)
Web Push в браузере (VAPID)полный с нуляwebдеплойCANCELLED3 ✓012.10 22:59
Кулдаун и лимиты на запросы привязки каналовполный с нуляwebтестыFAILED4 ✓012.10 22:01
Вкладка ордеров со счётчиком и статусамиполный с нуляforgeтестыFAILED3 ✓012.10 21:43
Подвкладки ордеров, пагинация и запоминание выбранной вкладкполный с нуляwebтесты✓7 ✓212.10 16:29
Дерегистрация push-токена при выходе и удалении устройстваполный с нуляwebдеплойCOMPLETED_WITH_UNVERIFIED_ACS3 ✓012.10 12:54
Telegram: доставка уведомлений ботомполный с нуляwebтестыFAILED2 ✓012.10 10:18
Выделение выбранного ордераполный с нуляforgeтесты✓3 ✓112.10 06:53
Трейлинг-стоп в строке позицииполный с нуляforgeтесты✓3 ✓111.10 20:23
Приведение дневника к ТЗ: поля позиции (SL/TP/риск/R:R, плечполный с нуляwebтестыFAILED2 ✓010.10 15:56
Кнопки анализа (сохранить/показать/удалить)полный с нуляwebдеплой✓7 ✓209.10 23:35
Telegram: бот и привязка аккаунта по deep-linkполный с нуляwebдеплой✓2 ✓109.10 22:15
Тихие часы глушат внешнюю доставку, а не создание уведомлениполный с нуляwebтесты✓3 ✓109.10 17:51
Единые тексты уведомлений для внешних каналов (RU/EN)полный с нуляwebтесты✓3 ✓109.10 17:07
Общий диспетчер доставки уведомлений во внешние каналыполный с нуляwebдеплой✓1 ✓109.10 03:50
Безубыток в строке позиции: настроить и отменитьтолько документацияforgeдеплой✓2 ✓108.10 11:41
Вкладка позиций с детальными колонками и P&Lполный с нуляwebдеплой✓6 ✓107.10 21:37
Отзыв на сделку: голосовая заметка и скриншот сделки (followполный с нуляwebдеплой✓4 ✓107.10 13:08
Калькулятор позиции (R/R, маржа, нужный объём, потенц. P&L) полный с нуляwebдеплойCANCELLED1 ✓006.10 20:48
Заглушки и мок-статус графика терминала (кнопка «Индикаторы»полный с нуляwebдеплой✓1 ✓106.10 13:54
Выбор и переключение пар с поискомчастично (BA/тесты)web—CANCELLED1 ✓006.10 10:52
Inline-редактирование открытого ордера в строке (цена, количполный с нуляforgeдеплойCANCELLED1 ✓006.10 10:25
Прогоны пайплайна, у которых стадия завершилась в окне (дедуп по feature_id, лучший исход). деплой ≥ тесты. «Исход» — финальный статус прогона (✓ = SUCCESS). Тип работы — по стадиям всех прогонов фичи в окне: полный с нуля = были BA/архитектор И разработчик; доработка кода = разработчик без BA/архитектуры; только документация = отработали лишь doc-writer / knowledge-guardian (кода не писали); частично = BA/тесты/валидация без разработки.

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

РепозиторийКоммитов
Backend23
Frontend43
Mobile9
Pipeline отдельно9
ВСЕГО84
Автор-фильтр: Amet1708|Amet Osmanov|aosmanov|oas.amet17@gmail.com|developer.oas.manager@gmail.com|amet-factory-box. Pipeline — отдельной статистикой (GitHub), остальные — GitLab.

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