# INT-023-02 — Front do Validador lê as props do CMS

| Campo | Valor |
|---|---|
| **status** | feita |
| **spec** | [`docs/specs/integracao/023-validador-boletos.md`](../specs/integracao/023-validador-boletos.md) §1, §4 |
| **depende de** | [INT-023-01](INT-023-01-validador-boletos-controller-presenter.md) |
| **primo** | landing sem fallback de `content.ts` na superfície ligada |

## Objetivo

Uma fonte no Validador: some `data/content.ts` e `data/assets.ts` da feature.

## Fazer

1. `ValidadorBoletosPage` recebe o DTO e reparte para as seções.
2. Hero slim continua com `subtitleLines`. App usa textos desta tela e fotos da Home.
3. Máscara, object-position e a detecção CPF/CNPJ continuam chrome.

## Testes

Os de Inertia da 01 bastam no PHP. Conferir no browser: hero, Validar, Pontos, App, Proteção, WhatsApp.

## Fora

Faixa da Segurança. SuperApp. Filament. API de boleto.
