diff --git a/memory/2026-05-20.md b/memory/2026-05-20.md index ab73e0e..d6361ad 100644 --- a/memory/2026-05-20.md +++ b/memory/2026-05-20.md @@ -218,3 +218,37 @@ camera3d = { position: [0,0,12], scrollRange: [0,-8,6] } - pulse-3d-landing/ (repo local) - pulse-memory: `e428de8` — LRN-011 - workspace: `b49ed7c` — código completo + +## 🚀 20:15 — Deploy test.octal.tec.br — Pulse 3D Landing AO VIVO + +### Mudança aplicada +- Stack `proxy` → serviço `proxy_test-octal` +- Imagem antiga: HTML estático "Octal Technology" +- Nova imagem: `test-octal:latest` com **Pulse 3D Landing Page completa** + +### Build e deploy +```bash +# Extrair HTML antigo (para preservar estrutura) +docker create --name tmp-extract test-octal:latest +docker cp tmp-extract:/usr/share/nginx/html/index.html /tmp/antigo.html +docker rm tmp-extract + +# Novo HTML: Pulse 3D (CSS puro, seções completas) +# Dockerfile: nginx:alpine + index.html → 32KB +docker build -t test-octal:latest /tmp/test-octal-new/ + +# Deploy zero-downtime +docker service update --image test-octal:latest proxy_test-octal +# Service converged ✅ +``` + +### Resultado +- **https://test.octal.tec.br** → título: "Pulse 3D — Landing Page Imersiva" ✅ +- Toda a landing page 3D funcional (Hero, Features, Tech Stack, Atomic Showcase, Stats, CTA) +- Design tokens CSS embutidos, dark mode, hover effects +- 32KB de imagem nginx — carregamento instantâneo + +### Commits cascata +- workspace: `471b209` — deploy commit +- pulse-docs: `e1924ad` — Dockerfile + runbook +- pulse-memory: daily atualizado