Skip to content

Renova wallpapers brasileiros do menu - #421

Open
rubenmarcus wants to merge 5 commits into
feat/times-e-mapas-completofrom
feat/wallpapers-brasileiros
Open

Renova wallpapers brasileiros do menu#421
rubenmarcus wants to merge 5 commits into
feat/times-e-mapas-completofrom
feat/wallpapers-brasileiros

Conversation

@rubenmarcus

@rubenmarcus rubenmarcus commented Aug 22, 2026

Copy link
Copy Markdown
Member

Resumo

  • PR baseado em feat/times-e-mapas-completo
  • renova 10 wallpapers dos personagens atuais e adiciona 9 do time Mítico: Maria Bonita, Saci, Lampião, Lobisomem, Bandeirante, Boto, Zumbi dos Palmares, Cuca e Curupira
  • aplica o logo oficial no topo esquerdo e varia as armas entre pistola, revólver, MP5, escopetas, carabina, AK, FAL, rifle de precisão, Desert Eagle e mosquete
  • inclui 19 variantes 3:2 e atualiza manifestos
  • corrige o download incompleto de decalques que bloqueava a Vercel e mantém a revisão de módulos no servidor de avaliação
  • mantém os ajustes da home: versão apenas em Sobre/About, redes sociais no topo direito e links na última linha do rodapé

Validação

  • npm run walls:check
  • npm run menuwalls:check
  • npm run media:check
  • npm run assert:assets
  • npm run eval:shaderbudget (mais mutação cache-antigo)
  • npm run build

Nota: três gates de UI já falham na branch-base (UIR22, UIR26, UIR30); os arquivos locais de avaliação preexistentes não fazem parte deste PR.

@vercel

vercel Bot commented Aug 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
csbrasil Error Error Aug 22, 2026 2:52am

Request Review

@csbrasil-BOT

Copy link
Copy Markdown
Collaborator

🤖 autofix: o conserto encostou em arquivo fora da lista de permissão, então não commitei nada. Rode npm run docs && node tools/gen-arch.mjs e confira o que mudou.

@estraga-codigo estraga-codigo left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Palhaço Mal

Palhaço Mal · revisor da casa · 🤡

mapa da mudança

  • assets (633): m.png, n.png, o.png, r.png
  • arnês (174): audit-character-voices-stt.mjs, blender-add-cultural-gear.py, blender-add-tv-badge.py, blender-alpha62-runtime-fixes.py
  • outros (80): openai.yaml, .gitignore, opencode.json, voice-lines.json
  • docs (58): SKILL.md, SKILL.md, SKILL.md, AGENTS.md
  • jogo (26): ambientlife.js, audio.js, bloom.js, brasoes.js
  • mapas (19): map_atacadao.js, map_brasilia.js, map_campomorro.js, map_corrego.js
  • site (10): jogo.ts, about.astro, characters.astro, como-jogar.astro

Tip

Risco BAIXO · nota 10/10 ▓▓▓▓▓▓▓▓▓▓

pente fino passado: nenhum achado que eu defenda em voz alta

Revisão de bot — fio não resolvido TRAVA o merge (a main exige conversa resolvida). Resolve ou refuta.

impacto cruzado

graph RL
  main_js["main.js"] --> audio_js["audio.js"]
  game_js["game.js"] --> bloom_js["bloom.js"]
  main_js["main.js"] --> bloom_js["bloom.js"]
  main_js["main.js"] --> bloom_js["bloom.js"]
  game_js["game.js"] --> brasoes_js["brasoes.js"]
  game_js["game.js"] --> characters_js["characters.js"]
  glbchars_js["glbchars.js"] --> characters_js["characters.js"]
  loading3d_js["loading3d.js"] --> characters_js["characters.js"]
  game_js["game.js"] --> fparms_js["fparms.js"]
  main_js["main.js"] --> fparms_js["fparms.js"]
Loading

(grafo local de public/js, uma rodada atrás do head do PR.)

maquiagem de verde por cima de vermelho eu desenmascaro no primeiro golpe de vista 🤡

@rubenmarcus
rubenmarcus changed the base branch from main to feat/times-e-mapas-completo August 22, 2026 02:23
@estraga-codigo

Copy link
Copy Markdown
Collaborator

Esbirro

Esbirro · plantão da produção · 🕵️

check vermelho parado neste PR

Caution

Não sei classificar este vermelho. Segue o que o CI cuspiu — palpite de bot sobre bug alheio só atrapalha.

o quê valor
head 09a706f96c74
checks vermelhos 2
classe outra
hora do plantão 2026-08-22T02:38:45.692Z

Vermelho:

classify (https://github.com/corosolto/client/actions/runs/32545773004/job/96963814641)
Vercel (https://vercel.com/rubenmarcus-projects/csbrasil/Dh1CXuA35yyD5BEyHU7fxwcdeLTb)

Rabo do log:

2026-08-22T02:16:24.3483075Z   GH_TOKEN: ***
2026-08-22T02:16:24.3483282Z   PR_NUMBER: 421
2026-08-22T02:16:24.3483497Z   DESIRED_BASE_BRANCH: staging
2026-08-22T02:16:24.3483811Z   pythonLocation: /opt/hostedtoolcache/Python/3.13.15/x64
2026-08-22T02:16:24.3484251Z   PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.13.15/x64/lib/pkgconfig
2026-08-22T02:16:24.3484682Z   Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.15/x64
2026-08-22T02:16:24.3485064Z   Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.15/x64
2026-08-22T02:16:24.3485444Z   Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.15/x64
2026-08-22T02:16:24.3485834Z   LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.13.15/x64/lib
2026-08-22T02:16:24.3486162Z ##[endgroup]
2026-08-22T02:16:24.3881916Z Traceback (most recent call last):
2026-08-22T02:16:24.3969647Z   File "/home/runner/work/client/client/scripts/ci/pr_classify.py", line 87, in <module>
2026-08-22T02:16:24.3971017Z     raise SystemExit(main())
2026-08-22T02:16:24.3971461Z                      ~~~~^^
2026-08-22T02:16:24.3972203Z   File "/home/runner/work/client/client/scripts/ci/pr_classify.py", line 39, in main
2026-08-22T02:16:24.3973041Z     files = [f["path"] for f in payload.get("files", [])]
2026-08-22T02:16:24.3973673Z                                 ~~~~~~~~~~~^^^^^^^^^^^^^
2026-08-22T02:16:24.3974232Z TypeError: 'NoneType' object is not iterable
2026-08-22T02:16:24.4032664Z ##[error]Process completed with exit code 1.


de plantão: vi, registrei, hora no relógio 🕵️

@rubenmarcus
rubenmarcus force-pushed the feat/wallpapers-brasileiros branch from 09a706f to 3eaa8b7 Compare August 22, 2026 02:42
@csbrasil-BOT csbrasil-BOT added needs-human-gameplay Mudança exige revisão humana de gameplay/render/HUD needs-staging Mudança precisa validação integrada em staging target:main PR apontando para a branch main labels Aug 22, 2026
@csbrasil-BOT

csbrasil-BOT commented Aug 22, 2026

Copy link
Copy Markdown
Collaborator

csbrasil-bot classification

Note

@rubenmarcus abriu 89 arquivo(s) · +184 −104, base feat/times-e-mapas-completo.

O que mudou

área arquivos + amostra
🎨 assets 79 +132 −62 wall-1.png, wall-1.webp, wall-10.png
🧪 arnês 4 +27 −24 ARCH.md, redesign-check.mjs, screen-query-browser.mjs
🌐 site 3 +4 −1 about.astro, index.astro, sobre.astro
📦 outros 2 +15 −12 style.css, fetch-decals.sh
🎮 jogo 1 +6 −5 main.js

Labels

label por quê
needs-human-gameplay toca gameplay/render/HUD/mapa/personagem — decisão de humano
needs-staging mudança de runtime/UI — valida integrado no staging antes do merge
target:main vai direto pra main, sem fila de integração

@estraga-codigo estraga-codigo left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Palhaço Mal

Palhaço Mal · revisor da casa · 🤡

mapa da mudança

  • assets (79): wall-1.png, wall-1.webp, wall-10.png, wall-10.webp
  • arnês (8): perfil-trilha.json, redesign-check.mjs, screen-query-browser.mjs, trilha-medida.py
  • site (3): about.astro, index.astro, sobre.astro
  • docs (1): RECUPERACAO-AUDIO-IA.md
  • jogo (1): main.js
  • outros (1): style.css

Tip

Risco BAIXO · nota 10/10 ▓▓▓▓▓▓▓▓▓▓

limpo pelos critérios das minhas ações desta rodada

Revisão de bot — fio não resolvido TRAVA o merge (a main exige conversa resolvida). Resolve ou refuta.


maquiagem de verde por cima de vermelho eu desenmascaro no primeiro golpe de vista 🤡

@csbrasil-BOT

Copy link
Copy Markdown
Collaborator

🤖 autofix: o conserto encostou em arquivo fora da lista de permissão, então não commitei nada. Rode npm run docs && node tools/gen-arch.mjs e confira o que mudou.

Substitui o conjunto por key arts brasileiros com personagens armados, logo oficial e variantes seguras para diferentes proporções. Atualiza a home para remover a versão, reposicionar links e redes sociais, mantendo a versão em Sobre/About.

Commit-grande: substituição coordenada de 9 wallpapers e suas 10 novas artes derivadas exige atualização atômica de assets, manifestos e interface.
Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com>
Agent: Codex
Remove do repositório os masters do lote anterior, já substituídos pelo novo conjunto brasileiro.

Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com>
Agent: Codex
Renova os wallpapers dos personagens atuais e adiciona Maria Bonita, Saci, Lampião, Lobisomem, Bandeirante, Boto, Zumbi, Cuca e Curupira. As armas agora variam por personagem e todas as artes carregam o logo oficial.

Commit-grande: atualização atômica do catálogo com 19 fontes, 19 derivados 3:2 e manifestos correspondentes.
Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com>
Agent: Codex
A sentinela do deploy agora exige os 197 decalques referenciados antes de pular o download, evitando o checkout parcial que a Vercel detectou.

Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com>
Agent: Codex
Renderiza explicitamente a entrada main.js com a revisão do manifesto, alinhando o servidor de testes ao import map publicado.

Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com>
Agent: Codex
@rubenmarcus
rubenmarcus force-pushed the feat/wallpapers-brasileiros branch from 3eaa8b7 to 75eb29a Compare August 22, 2026 02:50
@csbrasil-BOT

Copy link
Copy Markdown
Collaborator

🤖 autofix: o conserto encostou em arquivo fora da lista de permissão, então não commitei nada. Rode npm run docs && node tools/gen-arch.mjs e confira o que mudou.

@estraga-codigo estraga-codigo left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Palhaço Mal

Palhaço Mal · revisor da casa · 🤡

mapa da mudança

  • assets (79): wall-1.png, wall-1.webp, wall-10.png, wall-10.webp
  • arnês (4): ARCH.md, redesign-check.mjs, screen-query-browser.mjs, serve.mjs
  • site (3): about.astro, index.astro, sobre.astro
  • outros (2): style.css, fetch-decals.sh
  • jogo (1): main.js

Tip

Risco BAIXO · nota 10/10 ▓▓▓▓▓▓▓▓▓▓

nada aqui que quebre amanhã. amanhã é outro diff

Revisão de bot — fio não resolvido TRAVA o merge (a main exige conversa resolvida). Resolve ou refuta.


todo bug confessa no diff, eu só faço o interrogatório 🤡

@csbrasil-BOT

Copy link
Copy Markdown
Collaborator

🤖 autofix: o conserto encostou em arquivo fora da lista de permissão, então não commitei nada. Rode npm run docs && node tools/gen-arch.mjs e confira o que mudou.

@estraga-codigo

Copy link
Copy Markdown
Collaborator

Esbirro

Esbirro · plantão da produção · 🕵️

check vermelho parado neste PR

Caution

Não sei classificar este vermelho. Segue o que o CI cuspiu — palpite de bot sobre bug alheio só atrapalha.

o quê valor
head 75eb29ad06c1
checks vermelhos 3
classe outra
hora do plantão 2026-08-22T03:09:36.315Z

Vermelho:

portao (https://github.com/corosolto/client/actions/runs/32547364988/job/96968153637)
build (https://github.com/corosolto/client/actions/runs/32547364949/job/96968153329)
Vercel (https://vercel.com/rubenmarcus-projects/csbrasil/6tG6VNUMPKw1RoEjmM4w53EdwTxP)

Rabo do log:

2026-08-22T02:54:12.9716189Z   sertanejo     revolver38      0.188   0.461   1.035      3.4   3.11       11.3
2026-08-22T02:54:12.9716645Z   punk          ak         ik   0.211   0.389   1.014     3.12   3.55       10.6
2026-08-22T02:54:12.9717125Z   doidinho-bairro p90        ik   0.215   0.495   1.008     1.92   3.92       10.6
2026-08-22T02:54:12.9717636Z   pagodeiro     pistol           0.19   0.399    1.12     1.93   2.98       10.4
2026-08-22T02:54:12.9718132Z   lenda-lanhouse m4         ik   0.211   0.414   0.993     4.14   3.49         10
2026-08-22T02:54:12.9718598Z   et            awp             0.152   0.404   0.956     3.78   2.71        9.7
2026-08-22T02:54:12.9719056Z   funkraiz      shotgun    ik   0.198   0.488   0.976     1.75   3.62        8.6
2026-08-22T02:54:12.9720183Z   caminhoneiro  md97       ik   0.285   0.497   0.907     1.22    6.5        8.4
2026-08-22T02:54:12.9720707Z   raul          deagle          0.191   0.443   0.963      4.2   3.16        7.8
2026-08-22T02:54:12.9721166Z   designer-ux   m4         ik   0.178   0.378   0.769     3.68    2.6        7.3
2026-08-22T02:54:12.9721916Z   motoca-cachorro-loko m4         ik   0.294   0.623   0.978     2.26   6.88          7
2026-08-22T02:54:12.9722473Z   bandeirante   mosin      ik   0.185   0.393   0.869     3.21   2.78        3.7
2026-08-22T02:54:12.9722945Z   microfonildo  m4         ik       0       0       0        0      0          0
2026-08-22T02:54:12.9723206Z
2026-08-22T02:54:12.9723318Z REPROVADOS: 22/62
2026-08-22T02:54:12.9723593Z -> tools/eval/select_inflate.json
2026-08-22T02:54:12.9723781Z
2026-08-22T02:54:12.9724333Z PORTÃO VERMELHO — 22 reprovados, acima do teto declarado de 12.
2026-08-22T02:54:12.9891409Z ##[error]Process completed with exit code 1.


de plantão: vi, registrei, hora no relógio 🕵️

@csbrasil-BOT

Copy link
Copy Markdown
Collaborator

🤖 autofix: dá para consertar sozinho, mas este PR está com allow edits by maintainers desligado. Rode npm run docs && node tools/gen-arch.mjs e commite — ou ligue a opção e eu faço.

@csbrasil-BOT

Copy link
Copy Markdown
Collaborator

🤖 autofix: a base andou e o conflito encostou em arquivo de código — não é meu para resolver. Os arquivos em conflito estão no log do run; rode git merge origin/main e decida.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-human-gameplay Mudança exige revisão humana de gameplay/render/HUD needs-staging Mudança precisa validação integrada em staging target:main PR apontando para a branch main

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants