Andrey Epifancev fd3bb79a9b fix(web): шахматка — отметки дерева счетов по полному дереву, стили тегов в css фильтра (AURORA-1538, ревью #158)
- toggleTreeCheck (utils/treeChecks): родитель отмечен, только если отмечены все потомки, на всех уровнях; скрытые
  поиском отметки берутся из состояния выпадашки — снятые подряд отметки больше не возвращаются; тесты.
- Правило тегов из App.css → ConsolidationChessTableFilter.css (App.css пустой, как в main); класс с формы ЮЛ снят.
- Спека: Known issues — остаток (одна сторона Дт/Кт) в техдолг AURORA-1799, решение (п), tasks.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-23 10:41:28 +04:00

1.2 KiB
Raw Blame History

1. Спека и ревью (RSHB/arm-core#158, AURORA-1538)

  • 1.1 Спека intercompany-matrix-ui (ревьюер; с раунда 3 — целевое поведение).
  • 1.2 Тесты форматтера сумм utils/chessTableCellFormatValue.test.ts (ревьюер).
  • 1.3 Желательные пункты ревью раунда 3 (ревьюер, решение (м) в design.md).
  • 1.4 «Known issues» раунда 3: автор (6b956f7, 79d4008) и ревьюер (решение (п)); пункт про одну сторону Дт/Кт — 2.2.
  • 1.5 Перед слиянием: make web-check, npm test, npm run lint — зелёные, вывод в описание PR.
  • 1.6 Сверка экрана с макетом 31-01 / 31-01-01 в браузере (docs/mockup/INDEX.md), в том числе полноэкранный режим.

2. После слияния

  • 2.1 Итоги «Итого» из API вместо клиентских — AURORA-1756 (бэк), AURORA-1757 (фронт).
  • 2.2 Одна сторона Дт/Кт — пустая таблица с подсказкой, без уведомления — AURORA-1799.