Analisa a vizinhança usando APIs externas para fornecer índice de segurança e serviços próximos. ### Critérios de aceitação - [ ] Model `SurroundingsAnalysis`: `property` (OneToOne FK), `safety_index` (float 0–10), `nearby_services` (JSONField), `walkability_score` (float), `cached_at` - [ ] Migration para `SurroundingsAnalysis` - [ ] Integração com **OpenStreetMap Nominatim** (gratuito, sem chave) - [ ] `safety_index` estimado por LLM com base no bairro e cidade - [ ] Cache de 7 dias por bairro - [ ] Endpoint `GET /api/properties/{id}/surroundings/` - [ ] Bloco `surroundings` incluído no detalhe quando disponível
Analisa a vizinhança usando APIs externas para fornecer índice de segurança e serviços próximos.
Critérios de aceitação
SurroundingsAnalysis:property(OneToOne FK),safety_index(float 0–10),nearby_services(JSONField),walkability_score(float),cached_atSurroundingsAnalysissafety_indexestimado por LLM com base no bairro e cidadeGET /api/properties/{id}/surroundings/surroundingsincluído no detalhe quando disponível