775ecf75bd
- Adiciona backendDirty separado de configDirty - stepMultiplier e viewMode só setam configDirty (frontend-only, sem replay) - closeMode, deltaMax, volumeMax, timeSeconds, rangePoints setam backendDirty também - Aplicar chama applyConfig apenas se backendDirty=true, evitando reload desnecessário Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>