# Alpha50.5.9 Change Set

## Scope

This release contains the following user-facing and database copy changes:

1. The trembling-state hint now reports the actual number of remaining cells:
   - `осталась 1 клетка`
   - `осталось 2 клетки`
   - `осталось 5 клеток`
2. The final CTA sentence `Поможем ей дорисовать мечту? 🎨` is removed from the Daughter campaign description, leaving the three original paragraphs.
3. The campaign API integration test now verifies that the CTA is absent and expects the resulting five-line paragraph layout.
4. Existing `daughter` / `daughter-qa` records are updated by migration `014_daughter_copy_cleanup.sql`; future QA copies inherit the cleaned parent campaign description.
5. Mini App client/cache version is advanced to `0.4.0-alpha.50.5.9`.

## Files to replace

- `apps/miniapp/app.js`
- `apps/miniapp/index.html`
- `package.json`
- `CHANGELOG.md`
- `packages/backend/migrations/014_daughter_copy_cleanup.sql`
- `tests/integration/api.test.mjs`

## Verification

Run the normal local release checks before commit/tag/deploy:

```powershell
npm.cmd run check
git diff --check
```

No apply script is used; the files in this package are direct replacements/additions for the repository.
