docs(pos): итог + хэши коммитов в прогресс-док
Some checks are pending
Auto-tag / Create date-tag (push) Waiting to run
Some checks are pending
Auto-tag / Create date-tag (push) Waiting to run
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
b305cc9b9a
commit
dd5604b6ea
|
|
@ -109,8 +109,23 @@
|
|||
- Полный интерактивный выбор позиций при возврате по чеку — экран-заготовка (поиск/отметка позиций);
|
||||
серверная и доменная части возврата (IsReturn, +остаток, привязка к смене) реализованы и покрыты тестами.
|
||||
|
||||
## Итог
|
||||
Все 11 пунктов выполнены и проверены; п.9 (Windows) — сделан. Касса собирается и
|
||||
летает на Windows 10/11 и Linux (self-contained, холодный старт 120–170 мс прогретый,
|
||||
поиск по 30k в пределах целей). Тесты: 38 unit (pos.core) + 9 integration (API,
|
||||
Testcontainers) + headless UI (Avalonia.Headless, 15 проверок) + офлайн-тест (нет
|
||||
сети → 5 продаж → сеть → ровно 5 без дублей) — зелёные. 20 скриншотов + галерея.
|
||||
Серверная дыра (чеки кассы не попадали в смену) найдена и закрыта. Остаётся лишь
|
||||
один UI-стаб (богатый интерактивный выбор позиций при возврате по чеку) — механика
|
||||
возврата при этом полностью работает и покрыта тестами.
|
||||
|
||||
## Коммиты
|
||||
(добавляются при коммите — тематические, в main, attribution Co-Authored-By: Claude Opus)
|
||||
- `606b81b` feat(pos-api): привязка чеков кассы к смене/точке + возвраты + версия
|
||||
- `2b63bc9` feat(pos-core): логика кассы без UI + 37 unit-тестов
|
||||
- `fcd4a69` feat(pos-ui): WPF→Avalonia 11, живая касса кассира (Win/Linux)
|
||||
- `cbf92dc` feat(web): карточка скачивания кассы на странице «Кассы»
|
||||
- `81085ae` build(pos): сборка Win/Linux + AppImage, документация, скриншоты
|
||||
- `b305cc9` feat(pos): отложенный чек (park/resume) + снимок корзины
|
||||
|
||||
## Журнал
|
||||
- 08.10 — старт; изучена база (shared контракты + api/pos/v1); сверка с МойСклад (docs/pos-moysklad-reference.md); Windows-хост есть; план зафиксирован.
|
||||
|
|
|
|||
Loading…
Reference in a new issue