# DigiDala — Alpha49.6 Changeset (candidate)

## Purpose

Fix a client-side false conflict notice that can appear after the current Telegram user successfully occupies a free Mandala cell.

## Observed behavior in Alpha49.5

The server operation succeeds: the user's Pix balance is debited and the selected cell becomes occupied. However, the common background synchronization path may observe the new owner and incorrectly display the notice that another participant just occupied the cell. The issue can appear across Mandala views using the shared synchronization logic.

## Scope

- Compare the newly observed cell owner with the current Telegram user id before presenting the concurrent-occupation notice.
- Preserve the notice when the new owner is genuinely a different Telegram user.
- Preserve the existing server-authoritative occupation, Pix debit, retry, polling and error-handling behavior.
- Update the user-facing conflict notice to: `Эту клетку только что занял другой участник, но ты можешь выбрать другую.`
- No backend, database, exchange-rate or payment changes.

## Verification

```text
Structure: OK
JavaScript syntax: OK
Unit: 10/10
Integration: 37/37
API: 15/15
Total: 62/62
```

These checks were run locally after the client fix.

## Release state

This is a prepared candidate. It has not yet been committed, tagged, pushed or deployed. Manual Telegram QA for Alpha49.6 is pending.
