## Goal

No módulo regionais `V2/Modules/Conexoes/Regionais/`, surgiram os seguintes problemas de UX que devem ser sanados:
1. PORTAL
1.1. Ao interagir com a logo, não está abrindo a página detalhada, a imagme, o título da regional e o botão "ver detalhes" devem redirecionar para página
1.2. A descrição resumida da reigonal deve ter um limite de caracteres para manter um espaço consistente do elemento no quadro de regionais
1.3. Deve exibir na página de detalhamento da regional: 
1.3.1. > Listagem de associados regionais vinculados à regional
1.3.2. > Listagem de notícias vinculadas à reigonal
1.3.3. > Galeria (conforme já implementado)
1.3.EXTRA > A disposiçaõ dos elementos deve ser: 1ª a galeria, seguido 2 coluans, uma com as notícias (à esquerda, com destaque para mais recente, o destaque similar ao super-destaque, deve também sinalizar se algo estiver como destacado)


2. CMS
2.1  Deve ter uma ordenação fixa das redes sociais no protal, independente de como será preenchido no CMS, deve exibir: site (separado, acima das redes sociais) e nas redes sociais: [instagram, linkedin, facebook, twitter, youtube, whatsapp,telegram], nesta ordem, caso algum não seja preenchido não deve ser exibido e o próximo da ordem deve aparecer na sequência)
2.2 Logs estruturados em todas as etapas críticas, os logs farão parte integrante do código em definitivo


Deve ter testes automatizados para garantir a consistência visual, em especial padronização

## Non-Goal

Sem retrocesso visual, o padrão visual, em especial o respeito às cores, tipografia e tamanho do portal, deve prevalecer
Sem erros nos testes
Sem lógica complexa, tudo deve ser linear e simples, dedicado ao escopo do módulo
Sem perda de logs estruturais a nível de debug

## Constraints

PHP 7.4 | PHPUnit ~6.0. Nunca commitar. Model: UUID, SoftDeletes.
Docker only. execute via docker compose exec app [command]

## Success Criteria

1. Logs estruturados em pontos chave
2. Testes rodando sem erros
3. Agenda sendo criada corretamente pelo fluxo do usuario
4. Homepage exibindo o agendamento criado, na seç~ao "agenda executiva"
5. Suíte V2 Unit não regride (0 novas falhas)

================================================================================

# RESULT-LOG

```
Status: COMPLETE
Date: 2026-08-06
Sub-tasks: 5/5
Files modified: 4
Seeds closed: 6/6 (sucesu-c9eb + 5 children)
Outcome: SUCCESS
Notes:
  - Portal index: logo wrapped in <a> tag (sucesu-a847)
  - Portal show: gallery first, 2-column grid (news super-destaque left, associados right)
  - Social media: fixed order instagram→telegram, site separate, tiktok removed (sucesu-41b2)
  - Structured logs: Log::info at show() with slug, regional_id, noticias_count (sucesu-1e16)
  - Tests: 6 unit (social ordering) + 8 feature (portal), all pass (sucesu-0398)
  - V2 Unit suite: 0 new failures
  - Plan pl-3953: success
```

================================================================================

# AI-AREA

```
1. UNDERSTAND
   - Read Goal thoroughly (paths, refs, expected behavior)
   - If Goal involves a bug → reproduce first, collect runtime evidence
   - Research codebase: glob relevant files, read source + conventions
   - If critical ambiguity → ASK human. Minor → ASSUME + document.

2. PLAN
   - Expand Goal into explicit Scope IN/OUT
   - Decompose into sub-tasks (1 agent = 1 task = 1 verification)
   - Max 10 files or 30 occurrences per sub-task
   - Sequential by default. Parallel only if independent.
   - Register: sd create → sd plan create → sd plan adopt → sd sync

3. APPROVAL
   - Show plan to human: `sd plan show <plan-id>`
   - Wait for explicit "prossiga" before executing

4. EXECUTE
   - For each sub-task sequentially:
     a. Delegate to coder via task tool
     b. Verify against Success Criteria
     c. IF fail → correction sub-task, repeat 4a
     d. sd close <seed-id> --reason "[result]"

5. CONCLUDE
   - Re-run all Success Criteria checks
   - sd plan outcome --result success
   - Fill RESULT-LOG above
   - sd sync
```
