# DigiDala — Alpha50.5.4 Changeset

## Goal

Restore the visual destruction animation after the Alpha50.5.3 navigation fix exposed a latent client-side defect in the destruction preview path.

## Scope

- Resolve the destruction preview artwork explicitly from the active campaign artwork or the ordinary Mandala configuration asset.
- Preserve all Alpha50.5.3 fixes for campaign navigation, stale campaign state and background synchronization.
- No changes to campaign economics, archive lifecycle, data model or user-facing campaign copy.

## Acceptance criteria

1. Destruction no longer stops after the ritual sound; the particle animation is rendered.
2. Sandbox and Support use their existing artwork in the destruction preview.
3. Campaign Mandalas use their configured campaign artwork in the destruction preview.
4. Existing Alpha50.5.3 navigation behavior remains unchanged.
5. Full automated project checks remain green.

## Verification status

Automated verification: passed — Structure OK, JavaScript syntax OK, Unit 10/10, Integration 40/40, API 16/16 (66/66 total)

Deployment: successful — `v0.4.0-alpha.50.5.4` deployed to `/opt/pixdala/releases/v0.4.0-alpha.50.5.4`

Manual Telegram QA: passed

- Sandbox and Small Creative Mandala were filled and destroyed through the expected scenario.
- Destruction sound, particle animation and other destruction effects worked.
- Post-destruction state and navigation remained correct.
- No visual impact on other Mandalas was observed.
- Support and campaign artwork paths were not separately distinguishable in the manual visual check; no regression of their existing behavior was observed.
