### Critérios de aceitação - [ ] Status da análise IA por imóvel: `pending` / `processing` / `done` / `failed` com badge colorido - [ ] Botão "Analisar fotos" que chama `POST /api/properties/{id}/analyze/` - [ ] Polling do status a cada 5s enquanto `status == processing` - [ ] Upload de fotos direto no dashboard (input file → `POST /api/properties/{id}/photos/`) - [ ] Atributos visuais resumidos quando análise concluída
Critérios de aceitação
pending/processing/done/failedcom badge coloridoPOST /api/properties/{id}/analyze/status == processingPOST /api/properties/{id}/photos/)