Follow-ups from #64 #71

Open
opened 2026-10-08 17:13:47 +03:00 by aep · 0 comments
Owner

Отложенное из #64 (PR #69, архив #70; правило — RSHB/arm-ka-docs#71). Маркер — одна строка — откуда.

Решения владельца (ждут ответа)

  • R-6 — автоподтверждённый файл нельзя удалить, если документ привязан к версии CANCELLED/REJECTED/ARCHIVED (отмена версии привязки не снимает): снимать привязки при отмене, разрешить удаление или оставить — design №14, итог SDD
  • O-2 — после автоподтверждения в qa-guide нет UI-сценария «✓ Подтвердить» для ОСВ NEEDS_CHECK (формы — W22/W27): добавить шаг или так и оставить — итог SDD
  • M-6 — tasks.md в архиве change отсутствует (задачи в плане superpowers); нужен ли для единообразия с прежними архивами — финальное ревью

Техдолг и тесты

  • T1.1 — при changed_by=None строка лога пишется на каждую версию, а не одна на документ — ревью Task 1
  • T3.1 — import json внутри тестов test_auto_confirm.py — ревью Task 3
  • T3.2 — дубль чтения ИНН golden-формы в двух тестах — ревью Task 3
  • T4.1 — _history_of в тестах маппинга внутри открытой сессии — ревью Task 4
  • T4.3 / M-7 — локальный импорт auto_confirm в _map_candidate из-за цикла импортов statements ↔ documents — ревью Task 4, финальное ревью
  • T5.1 — после 409 удаления тест не сверяет оставшиеся привязки и статусы версий — ревью Task 5
  • T5.2 — zip(strict=False) в фабрике теста удаления — ревью Task 5
  • M-3 — гонка в bound_versions при будущем «вернуть на доработку» (Срез 7): версии вне IN_WORK_STATUSES не блокируются — финальное ревью, design №13

Документация (arm-ka-docs)

  • T7.11 — qa-guide W17 ссылается на «раздел 8.7», где про загрузку из панели ничего нет — ревью Task 7
  • T7.12 — переменные $H / $LE_QA в разделе 8 qa-guide не определены — ревью Task 7

Окружение

  • O-3 — e2e test_real_osv_is_parsed_end_to_end нестабилен при поднятом стенде: результат в queue group arm-core забирает ядро стенда (то же на main; см. RSHB/arm-scan-gateway#19 O-1) — итог SDD
Отложенное из #64 (PR #69, архив #70; правило — RSHB/arm-ka-docs#71). Маркер — одна строка — откуда. **Решения владельца (ждут ответа)** - R-6 — автоподтверждённый файл нельзя удалить, если документ привязан к версии CANCELLED/REJECTED/ARCHIVED (отмена версии привязки не снимает): снимать привязки при отмене, разрешить удаление или оставить — design №14, итог SDD - O-2 — после автоподтверждения в qa-guide нет UI-сценария «✓ Подтвердить» для ОСВ `NEEDS_CHECK` (формы — W22/W27): добавить шаг или так и оставить — итог SDD - M-6 — `tasks.md` в архиве change отсутствует (задачи в плане superpowers); нужен ли для единообразия с прежними архивами — финальное ревью **Техдолг и тесты** - T1.1 — при `changed_by=None` строка лога пишется на каждую версию, а не одна на документ — ревью Task 1 - T3.1 — `import json` внутри тестов `test_auto_confirm.py` — ревью Task 3 - T3.2 — дубль чтения ИНН golden-формы в двух тестах — ревью Task 3 - T4.1 — `_history_of` в тестах маппинга внутри открытой сессии — ревью Task 4 - T4.3 / M-7 — локальный импорт `auto_confirm` в `_map_candidate` из-за цикла импортов `statements` ↔ `documents` — ревью Task 4, финальное ревью - T5.1 — после 409 удаления тест не сверяет оставшиеся привязки и статусы версий — ревью Task 5 - T5.2 — `zip(strict=False)` в фабрике теста удаления — ревью Task 5 - M-3 — гонка в `bound_versions` при будущем «вернуть на доработку» (Срез 7): версии вне `IN_WORK_STATUSES` не блокируются — финальное ревью, design №13 **Документация (arm-ka-docs)** - T7.11 — qa-guide W17 ссылается на «раздел 8.7», где про загрузку из панели ничего нет — ревью Task 7 - T7.12 — переменные `$H` / `$LE_QA` в разделе 8 qa-guide не определены — ревью Task 7 **Окружение** - O-3 — e2e `test_real_osv_is_parsed_end_to_end` нестабилен при поднятом стенде: результат в queue group `arm-core` забирает ядро стенда (то же на main; см. RSHB/arm-scan-gateway#19 O-1) — итог SDD
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-core#71
No description provided.