Сад: инвентарь декораций — покупка кладёт на склад, drag на карту и обратно
- Бэк: garden_items.x/y nullable; покупка декорации не размещает её,
  а кладёт в инвентарь; PATCH с x/y null возвращает декорацию в инвентарь
  (растениям — 400); авторазмещение учитывает только размещённые элементы.
- Фронт: полоса инвентаря под сценой с чипами, drag из инвентаря на карту
  с призраком у курсора, drag размещённой декорации обратно в инвентарь,
  GnAlert «Куплено…» в маркете. Фикс: убран pointer-events:none у декораций —
  из-за него декорации нельзя было перетаскивать по карте.
- Миграция f2a3b4c5d6e7, локали ru/en/uk, ТЗ 0.15.

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent 79d19d2 commit e5b1f337a3e43488745473f5fa1996f9f9ffcd1f
@root root authored 12 hours ago
Showing 13 changed files
View
backend/alembic/versions/e1f0a2b3c4d5_garden_coins_items.py
View
backend/alembic/versions/f2a3b4c5d6e7_garden_inventory.py 0 → 100644
View
backend/app/api/garden.py
View
backend/app/models.py
View
backend/app/services/garden.py
View
backend/tests/test_garden.py
View
docs/TZ.md
View
frontend/src/api.ts
View
frontend/src/components/GardenScene.vue
View
frontend/src/locales/en.ts
View
frontend/src/locales/ru.ts
View
frontend/src/locales/uk.ts
View
frontend/src/views/GardenView.vue