{
  "status_summary": {
    "Dashboard": "Em Construção",
    "Receitas": "Demonstração Visual",
    "Despesas": "Demonstração Visual",
    "Conciliação": "Ativo",
    "Configurações": "Em Construção"
  },
  "endpoints": [
    {
      "path": "/categorias/transacoes/pendentes",
      "method": "GET",
      "description": "Retorna todas as transações que ainda não foram conciliadas",
      "status": "Implementado",
      "service": "workspaceConciliacaoService"
    },
    {
      "path": "/categorias/cruzamentos",
      "method": "GET",
      "params": ["caixinha", "mes", "ano"],
      "description": "Retorna cruzamentos de transações com filtros opcionais",
      "status": "Implementado",
      "service": "workspaceConciliacaoService"
    },
    {
      "path": "/boletos/status",
      "method": "GET",
      "description": "Lista todos os boletos com seus status",
      "status": "Disponível (Não integrado)",
      "module": "IncomesView"
    },
    {
      "path": "/extrato/apresentar",
      "method": "GET",
      "description": "Lista todas as transações do extrato bancário",
      "status": "Integrado",
      "service": "extratoService"
    },
    {
      "path": "/auth",
      "method": "POST",
      "params": ["username", "password", "Passo", "data_envio"],
      "description": "Login - Passo 1 e 2 (2FA)",
      "status": "Implementado",
      "hook": "useWorkspaceAuth"
    }
  ],
  "technical_notes": {
    "service_pattern": "Uses handleRequest with mockFn and apiFn wrappers.",
    "hook_pattern": "Standard useEffect for data fetching with loading states."
  }
}
