← story.propek
STORY 6.2.3
Profundidade
Epic: HQ Dashboard Evolution
DONE
ACCEPTANCE CRITERIA (40/40)
Silhueta de 3-4 montanhas com CSS border-trick (triangulos)
Neve no topo (::after com cor mais clara)
Opacity 0.08-0.12, blur 1-2px (perspectiva atmosferica)
z-index 0 (atras de tudo)
Cores adaptam ao dia/noite
Segunda camada de predios (.far-skyline) atras da .bg-skyline existente
Opacity 0.06-0.08, blur 1px
Predios menores e mais numerosos que .bg-skyline
z-index 0
1-2 torres com mast (2px wide, 40px tall)
Suportes laterais (linhas diagonais)
Luz vermelha piscando no topo (reusa antenna-blink)
Posicionadas nas extremidades (left 5-10%, right 85-90%)
Opacity 0.10-0.15
1 balao (10x12px envelope + 5x3px basket)
Drift animation lento (120s, linear, infinite)
So aparece de dia (hour 7-17)
Ropes conectando envelope ao basket
Cor aleatoria
2-3 pombos (4x3px corpo + 3x3px cabeca + bico)
Animacao pecking (bicando, rotate 15deg)
Posicionados no topo de 2-3 predios aleatorios
z-index 7
1-2 varais entre predios proximos
Wire (1px line) com sag
3-4 items de roupa pendurados (camiseta, toalha)
Animacao sway (balancando no vento, 3s)
Cores variadas
3 camadas de profundidade: far (opacity .03, slow), mid (.06, medium), near (.10, fast)
Mais puffs por nuvem (5-6 ao inves de 4)
Variacao maior de tamanho (40-140px)
Sombra inferior mais definida
Corpo maior (28x12px) com cabine, cauda, skids
Rotor com 2 laminas visiveis
Searchlight com sweep gradiente
Movimento mais suave (curva, hover momentaneo)
`node squads/hq/scripts/sync.js` gera sem erros
Todos os features Sprint 1+2 continuam funcionando
prefers-reduced-motion cobre novos elementos
Performance: novos layers nao impactam 60fps
ARQUIVOS (2)
squads/hq/scripts/sync.js MODIFICAR
squads/hq/output/hq.html GERADO
RETROSPECTIVA
Qualidade: ★★★☆☆
Incluir @qa no proximo ciclo
Rodar @cyber-chief antes do push