docs(sprint1): P0-8 done

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
nns 2026-05-27 02:51:23 +05:00
parent 45326281f9
commit 37e9d28f69

View file

@ -40,7 +40,9 @@
backup+ротация 30 дней, `docs/backup-restore.md`. Только артефакты в репо.
`food-market-backup.sh` (pg_dump -Fc + tar uploads, ротация 30д, атомарная запись),
systemd timer ежедневно 03:00 (Persistent). Проверено: дамп PGDMP/248 TOC, pg_restore --list ок.
6. [ ] **P0-8**`deploy/.env.example` + `docs/secrets.md`.
6. [x] **P0-8**`deploy/.env.example` + `docs/secrets.md`.
`.env.example` (все required+опц.), `secrets.md` (таблица/ротация/гигиена), проброс
`OpenIddict__Issuer`/`CertPassword` в compose. `compose config` валиден.
7. [ ] **P0-9**`docs/release-checklist.md`.
8. [ ] **P1-20 Unit-тесты**`tests/food-market.UnitTests`: `StockService.ApplyMovement`,
расчёт Cost в `SuppliesController.Post`, валидация платежа `RetailSalesController.Post`,