<!-- BEGIN CHANGE: mapa do accountmanagement legado vs fase atual do portal -->
# Account Management ? fase atual e backlog

## Resposta direta

**Login + dashboard basico ja existem** (`/login`, `/account`).
**Ainda NAO chegamos** na paridade com `accountmanagement.php` completo.

O legado e um cpanel enorme (~2700 linhas) com dezenas de `action=`.
O portal novo hoje cobre so a base da Onda 2 (auth + overview).

## O que o legado tem (`accountmanagement.php`)

| action | Funcao | Status no portal |
|---|---|---|
| (vazio) | Overview: personagens, VIP, tickets, info da conta | Parcial (`/account`: nome, points, lista de chars) |
| `logout` | Sair | Feito (client-side) |
| `manage` | Gerenciar personagem (detalhe) | Pendente |
| `createcharacter` | Criar personagem na conta | Parcial (so no **registro**; falta no dashboard) |
| `deletecharacter` / `undelete` | Soft-delete / restaurar | Pendente |
| `changepassword` | Trocar senha | Pendente |
| `changeemail` | Trocar e-mail | Pendente |
| `changeinfo` | RL name / location / flag | Pendente |
| `registeraccount` | Recovery key / registro | Pendente |
| `newreckey` | Nova recovery key | Pendente |
| `changecomment` | Comentario do char | Pendente |
| `newnick` | Rename | Pendente |
| `playerinvite` / `invitefriendsend` | Convite | Avaliar (legado) |

Relacionados (paginas separadas no legado):

| Pagina | Status |
|---|---|
| `lostaccount` | Pendente (`/lost-account`) |
| `cpanel` (admin) | Fora do escopo jogador |
| Shop / donate (logado) | Onda Shop |

## Ordem sugerida para fechar o cpanel do jogador

1. **Criar personagem logado** (`POST /api/create-character.php`) ? reusa `waCreateCharacter`.
2. Trocar senha / e-mail.
3. Soft-delete / undelete.
4. Lost account (recovery).
5. Demais (comment, rename, recovery key).

## Ja feito nesta onda (registro)

`/create-account` agora cria **conta + personagem** juntos (como `createaccount.php`),
clonando o `* Sample` e validando nome/sexo/vocacao.

<!-- END CHANGE -->
