# 2026-04-13 - Diagnostico de contexto da central de notificacoes

## O que mudou
- Atualizado `src/Modules/Notifications/Http/NotificationsController.php` para resolver o usuario atual com fallback por `wp_get_current_user()` e `$_SESSION['user_id']`.
- Estendido o endpoint `Notifications/list` com suporte opcional a `debug=1`, retornando contexto diagnostico junto da resposta.
- Adicionado o endpoint `Notifications/debugContext` para inspecionar usuario resolvido, prefixo, tabela efetiva, existencia da tabela e amostra de notificacoes do usuario.
- Estendido `src/Modules/Notifications/NotificationRepository.php` com `debugForUser()` para consolidar o resumo tecnico da consulta.

## Observacoes
- Esta etapa foi criada para diferenciar rapidamente problemas de periodo, `user_id` resolvido e prefixo/tabela efetiva em producao.
- O endpoint de diagnostico nao altera dados; ele apenas expõe metadados de leitura para o proprio usuario autenticado.
- Nao houve necessidade de SQL nesta etapa.

## Validacao
- `php -l src/Modules/Notifications/Http/NotificationsController.php`
- `php -l src/Modules/Notifications/NotificationRepository.php`
