Follow-ups from #206 #216

Open
opened 2026-11-02 20:19:14 +03:00 by aep · 0 comments
Owner

Отложенные находки по AURORA-1541 (таблица корректировки, PR #215, архив openspec 967fa01).

  • R-32 — меню строки в раскрытии агрегата («Перенести в правило…», «Убрать из правила», «Вернуть к автоматике») оставлено как есть; ждёт подтверждения аналитика, нужно ли оно вообще (design.md, corrections-table-ui, 29.10.2026).
  • M-2 — сторона решения по строке берётся по side_1=D для всех правил (api/seed/core/elimination_rules_v1.yaml), не по rule.side_1; сломается, если появится правило с side_1=K (design.md, 28.10.2026).
  • M-5 — ошибка поля в окне корректировки показывается до того, как пользователь начал вводить значение (design.md, 28.10.2026, minor).
  • M-10 / tasks.md §8.1 — allocate с несколькими entry_ids и код ошибки VALIDATION_ERROR ни разу не проверены на реальном API (фейк, где это предполагалось проверить, удалён в Task 8).
  • M-a — нет unit-теста на percentText(null) / sourceDiff с percent=null (design.md, 28.10.2026).
  • M-b — deviation_amount=null + exceeds_threshold=true даёт «= 0,00» красным; теоретический случай, не воспроизведён (design.md, 28.10.2026).
  • tasks.md §8.1 — на реальном стенде не проверено: полноэкранный режим; 409/CORRECTION_VERSION_CONFLICT в окне и при решении по строке; окно корректировки в приватном окне без localStorage; именные сценарии спеки (Сатурн — Архол; Бековский 62.01/60.02/62.03/76.01; ПМП — Бековский комбинат для «Добавить строку ОСВ») — это фикстуры pytest бэкенда, на локальном демо-стенде таких данных нет.
  • R-34/R-35 — граница 5% в контракте (DOC-272613 «от 5% включительно») расходится с фактическим поведением API 1540 (строго больше); фронт приведён к факту API (R-35), но сам вопрос Лысенко не задан и не закрыт.
Отложенные находки по AURORA-1541 (таблица корректировки, PR #215, архив openspec 967fa01). - R-32 — меню строки в раскрытии агрегата («Перенести в правило…», «Убрать из правила», «Вернуть к автоматике») оставлено как есть; ждёт подтверждения аналитика, нужно ли оно вообще (design.md, corrections-table-ui, 29.10.2026). - M-2 — сторона решения по строке берётся по side_1=D для всех правил (api/seed/core/elimination_rules_v1.yaml), не по rule.side_1; сломается, если появится правило с side_1=K (design.md, 28.10.2026). - M-5 — ошибка поля в окне корректировки показывается до того, как пользователь начал вводить значение (design.md, 28.10.2026, minor). - M-10 / tasks.md §8.1 — allocate с несколькими entry_ids и код ошибки VALIDATION_ERROR ни разу не проверены на реальном API (фейк, где это предполагалось проверить, удалён в Task 8). - M-a — нет unit-теста на percentText(null) / sourceDiff с percent=null (design.md, 28.10.2026). - M-b — deviation_amount=null + exceeds_threshold=true даёт «= 0,00» красным; теоретический случай, не воспроизведён (design.md, 28.10.2026). - tasks.md §8.1 — на реальном стенде не проверено: полноэкранный режим; 409/CORRECTION_VERSION_CONFLICT в окне и при решении по строке; окно корректировки в приватном окне без localStorage; именные сценарии спеки (Сатурн — Архол; Бековский 62.01/60.02/62.03/76.01; ПМП — Бековский комбинат для «Добавить строку ОСВ») — это фикстуры pytest бэкенда, на локальном демо-стенде таких данных нет. - R-34/R-35 — граница 5% в контракте (DOC-272613 «от 5% включительно») расходится с фактическим поведением API 1540 (строго больше); фронт приведён к факту API (R-35), но сам вопрос Лысенко не задан и не закрыт.
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#216
No description provided.