Cronograma — RankLevel

Cronograma por frentes, no padrão da operação. Ao concluir uma tarefa, marcar [x] na frente E atualizar o progresso aqui. As frentes mapeiam para as três trilhas + importação.

Marco 0 — Fundação (Fase 1)

Objetivo: schema acordado e contrato da caixa preta definido. É o único marco que trava os outros — curto e cirúrgico. Status: não iniciado

Frente Arquivo Progresso
Plataforma frente-plataforma.md 0/4
Motor (contrato) frente-motor.md 0/1

Saída do Marco 0: stack escolhida (offline-first decide muito), schema do banco, contrato do motor.


Marco 1 — Número (Fase 2)

Objetivo: produto funciona ponta a ponta com pontuação manual (stub do motor). Marco de validação com usuários reais. Status: bloqueado por Marco 0

Frente Arquivo Progresso
Plataforma frente-plataforma.md 0/3
Aplicativo frente-aplicativo.md 0/3
Importação frente-importacao.md 0/3

Neste marco o motor é stub: o número entra à mão. Toda a máquina de validação, acúmulo e ranking é construída e testável sem fórmula.


Marco 2 — Social (Fase 3)

Objetivo: feed, perfil rico e o motor real (caixa preta) plugado. Status: bloqueado por Marco 1

Frente Arquivo Progresso
Aplicativo frente-aplicativo.md 0/2
Motor frente-motor.md 0/1

Marco 3 — Desafios (Fase 4)

Objetivo: desafios com placar e prazo; estrutura de monetização. Status: bloqueado por Marco 2

Frente Arquivo Progresso
Aplicativo frente-aplicativo.md 0/1
Plataforma frente-plataforma.md 0/1

Dependências

Marco 0 (Fundação) <- Marco 1 (Número) <- Marco 2 (Social) <- Marco 3 (Desafios)

A ordem dos marcos segue a prioridade dos DNAs: número → social → desafios.

Frentes transversais (previstas, detalhadas depois)

Não pertencem a um marco único — entram conforme a maturidade exige: notificações, moderação/denúncia, conformidade LGPD, observabilidade (logs/métricas, monitorar sincronia), backup/recuperação.