# Visual QA report

Result: **PASS** for the captured configurations.

Actual build-6163 MT5 screenshots were captured, not HTML mockups:

- EURUSD H1, dark navy chart, 1920×1080.
- GBPUSD H4, light chart, 1280×720.
- All four indicators in each context, eight final screenshots total.
- Windows scaling during capture: 100% (`AppliedDPI=96`). The isolated environment did not safely support automated 125%/150% desktop scaling, so those DPI modes remain a documented coverage limitation.

Checks performed: dashboard clipping, multi-line label rendering, contrast, chart/subwindow separation, line visibility, long status rows, z-order, theme change, and clean removal. Visual inspection initially found compressed multi-line labels and delayed currency-history backfill. Both were corrected and all screenshots were recaptured. The light/dark panels use chart-brightness detection and accessible teal/yellow/red state colors.

The eight final PNGs are in `screenshots/`. The empty demo portfolio screenshot is intentional: creating positions solely for a screenshot was outside the read-only safety scope; position mathematics is covered by 50 deterministic fixtures and 50 native broker calculations.
