# Visual parity report template

## Capture contract

- Reference:
- Target:
- Viewport / DPR:
- Browser:
- Theme:
- Fixture/state:

## Exemptions

| ID | Difference | Reason | Geometry constraints |
|---|---|---|---|

## Global gates

| Gate | Status | Evidence | Blockers |
|---|---|---|---|
| Shell | | | |
| Typography | | | |
| Spacing | | | |
| Controls | | | |
| Screen topology | | | |

## Defect ledger

| ID | Screen | Region | Class | Priority | Reference | Target | Root cause | Fix location | Status |
|---|---|---|---|---|---|---|---|---|---|

## Screen contracts

Repeat the format from `screen-convergence.md` for every canonical route/state.

## Unmeasured regions

List data-dependent states that require fixtures or a functioning backend.

## Final residuals

Only intentional exemptions, shared bugs and genuinely unmeasured regions may remain without a remediation item.
