WebMCP em produção|INEMA.CLUB-PRO

Aula 8 · 20 min

Projeto final: seu site + servidor + bateria + relatório

O projeto final junta as peças: a página com ferramentas, o servidor MCP com a mesma regra, a bateria congelada, o registro, a vigia e o catálogo aprovado. Um script roda as sete verificações e escreve o relatório datado do site. Você sai com ele e com o plano de manutenção para quando a spec mudar.

Começar a aula
Robô humanoide industrial de visor preto numa bancada escura olhando um monitor com navegador, enquanto uma pessoa revisa um relatório impresso.

Nesta aula você vai

  1. 1O mapa do curso em quatro degraus
  2. 2O relatório com as sete verificações
  3. 3Como levar o kit para o seu site
  4. 4O plano de manutenção com datas

Objetivo: juntar as sete verificações num relatório datado do seu site e sair com o plano de manutenção para quando a spec mudar.

01O mapa do curso

Quatro degraus e o que cada um entrega. Clique num exercício para ver o "pronto quando".

Dia 1Três portas

uma regra

4 exercícios

Tela, WebMCP e MCP respondendo igual.

Ver a aula
Dia 2Bateria

congelada

4 exercícios

24 verificações em quatro modos.

Ver a aula
Dia 3Vigia

API que muda

3 exercícios

Base gravada e vigia rodando.

Ver a aula
Dia 4Relatório

seu site

3 exercícios

RELATORIO-AAAA-MM-DD.md com 7/7.

Ver a aula
Ao final da formaçãoSite com ferramentas na página e no servidor, igual sem a API, com bateria, vigia, catálogo e relatório.
26 exercícios
Clique num exercício para ver o que fazer e o "pronto quando".
  1. 1/4

    Três portas

    A base: uma regra importada pela página e pelo servidor, e a pessoa confirmando nas três portas.

  2. 2/4

    Bateria

    Requer o degrau 1. Contrato e casos com hash; a regressão do nome antigo pega.

  3. 3/4

    Vigia

    Requer o degrau 2. Mudou a fonte: bateria, leitura, correção.

  4. 4/4

    Relatório

    Requer os três. Catálogo aprovado, registro e o relatório do seu site.

Camadas, registro, vizinhos e governança (aulas 1, 3, 5 e 7) entram no relatório e no gerador abaixo.

02O relatório

Roda as sete verificações (aulas 1 a 7) e grava relatorio/RELATORIO-AAAA-MM-DD.md. Leva uns 2 minutos: abre o Chromium várias vezes.

Terminal · relatório final
cd ~/projetos/formacao-webmcp-expert-v72/kit
node scripts/relatorio.mjs; echo "saída: $?"
Exemplo do repositório
ok    Camadas (aula 1) · CAMADAS: 8/8 com evidência
ok    Uma ação, três superfícies (aula 2) · SUPERFÍCIES: 3/3 iguais na busca · 3/3 reservas esperaram a pessoa
ok    Registro de chamadas (aula 3) · REGISTRO: 8 chamadas · ok 3 · erro 1 · recusado 2 · cancelado 1 · pediu-pessoa 1 · dado pessoal no registro: não
ok    Bateria congelada (aula 4) · BATERIA: 24/24 ok
ok    Protocolos vizinhos (aula 5) · VIZINHOS: 8 protocolos · 8 decisões · 0 problema(s)
ok    Vigia da spec (aula 6) · VIGIA: 7/7 iguais à base · nada a fazer
ok    Governança (aula 7) · GOVERNANÇA: 0 problema(s)
RELATÓRIO: 7/7 verificações ok → relatorio/RELATORIO-2026-10-19.md
saída: 0

A vigia é a única verificação que depende de rede. Sem rede, ela sai com 3 e o relatório marca "sem conclusão", não "ok".

03Levar o kit para o seu site

Na ordem. Cada passo tem o script que prova.

1. Regra

Tire a regra do seu site da tela para um módulo sem DOM, como oficinas.mjs.

A página e o servidor importam esse módulo. Prova: superficies.mjs.

04Prática

O relatório do kit, o do seu site e o plano.

E1 · O relatório do kit

5 min

Rode o relatório final e abra o arquivo gerado.

Pronto quando: node scripts/relatorio.mjs; echo "saída: $?" → RELATÓRIO: 7/7 verificações ok → relatorio/RELATORIO-[data de hoje].md e saída: 0.

E2 · O relatório do seu site

3 h

Numa cópia do kit, siga os quatro passos acima com o seu site. Use DECISOES=vizinhos/meu-site.json para o relatório ler as suas decisões.

Pronto quando: Na sua cópia, DECISOES=vizinhos/meu-site.json node scripts/relatorio.mjs; echo "saída: $?" → RELATÓRIO: 7/7 verificações ok e saída: 0.

E3 · Plano de manutenção

10 min

Gere o plano abaixo e acrescente as datas: próxima vigia, fim do origin trial (Chrome 156) e próxima revisão das decisões dos vizinhos.

Pronto quando: Você baixou o plano (.md ou .ics) e ele tem as três datas.

05Gere o seu plano com datas

Escolha a data de início e quanto tempo você tem por semana.

06Teste da aula

A explicação aparece depois da resposta.

Pergunta 1 de 4

O relatório saiu com 6/7: a vigia marcou "sem conclusão". O que isso diz?

07Em três frases

ProjetoPágina, servidor, bateria, registro, vigia e catálogo, provados por um relatório datado.
Seu siteRegra num módulo, portas finas, casos congelados e operação com dono.
ManutençãoA spec vai mudar: vigia, bateria, leitura e relatório de novo.

A Formação WebMCP completa

Aula anteriorVoltar ao início do curso