2TR Cloud
DEMO_LOCAL_NO_BACKENDEntrar

Relatório

Estado atual (consulta ao vivo)

Infraestrutura VPS — estado atual
API FastAPI UNKNOWN
via /api/health/ready
PostgreSQL UNKNOWN
reportado pelo healthcheck
RustFS (Storage) UNKNOWN
saúde reportada; não prova upload/download
Autenticação NOT_AUTHENTICATED
sessão via /v1/auth/me
Catálogo persistente NOT_AUTHENTICATED
organizações/clientes/projetos
Editor de imagens BROWSER_ONLY
só na memória do navegador; salvar em ZIP
Upload remoto de imagens NOT_DEPLOYED
sem endpoint
Memória de tradução / glossário remoto NOT_DEPLOYED
sem endpoint
OCR no servidor NOT_DEPLOYED
sem endpoint
Tradução por IA NOT_DEPLOYED
sem endpoint
Renderização no servidor NOT_DEPLOYED
sem endpoint
Workers / jobs NOT_DEPLOYED
sem endpoint

Healthcheck ainda não consultado. Um healthcheck OK não comprova upload/download. Imagens e traduções do editor ficam só no navegador.

Frontendpublicado na VPS (Node.js 22 + Caddy + HTTPS)
API / PostgreSQL / RustFSinstalados; estado acima vem de /api/health/ready
Catálogo persistenteorganização, clientes e projetos salvos no servidor (requer login)
Editor, imagens, legendas, XLIFFsomente no navegador; salvamento durável = ZIP do projeto
Upload remoto, TM/glossário remoto, OCR, IA, render, jobsNOT_DEPLOYED
STATUSPARTIAL

Histórico (registro da época, não reflete o estado atual)

2TR-CLOUD-APP-002

Estadostexto fonte, geometria, revisão linguística e revisão visual separados; aprovação do cliente só na versão do glossário
Invalidaçãotradução alterada → linguística+visual; máscara/posição/tipografia → visual
Conexãoindicadores separados: API acessível, sessão, projetos, upload, download
Imagem real usadaNÃO — Structures-of-the-Cubital-Fossa.png não enviada; teste com fixture sintética 1200×500
Glossário real usadoNÃO — arquivo do Jorge não enviado; importador DOCX/CSV pronto
OCR na imagem realBLOQUEADO (sem imagem)
XLIFFround-trip técnico demonstrado com fixture; IMAGE_MISMATCH, DUPLICATE_ID, SOURCE_MISMATCH testados
Trados realrevisão real no Trados pendente
Raster reabertoPNG 1200×500, mesmo nome, inglês removido e pt-BR aplicado (fixture)
Testes16/16 passando; typecheck OK
Backend VPSNOT_DEPLOYED
STATUSPARTIAL — aguardando imagem real e glossário do Jorge

2TR-CLOUD-APP-001

PRD v2 lidoYES
Frontendimplementado (DEMO_LOCAL_NO_BACKEND)
Editor visualupload, edição, máscara, texto pt-BR e export raster real no navegador
API client e contratoimplementados (src/lib/api, docs/openapi.yaml)
Backend VPSNOT_DEPLOYED
PostgreSQL VPSNOT_DEPLOYED
Storage VPSNOT_DEPLOYED
Auth VPSNOT_DEPLOYED
WorkersNOT_DEPLOYED
Lovable Cloud DB/Storage/Auth usadosNO
Claude/OpenAI APIAGUARDANDO_CREDENCIAL — sem chamadas
Dados reais importadosNÃO — aguardando upload da imagem real pelo PO
Imagem raster realmente alteradaCapacidade pronta; evidência pendente da imagem real
Dependências do POimagem Cubital Fossa, glossário CSV, inventário da VPS, autorização de deploy
Segurançanenhum secret no frontend; originais não alterados (SHA-256)
Próximo passoPO envia imagem e inventário VPS → aprovar INFRA-00
STATUSPARTIAL