feat(quebrada): integrar rotas e cobertura do Campinho - #577
Draft
rubenmarcus wants to merge 4 commits into
Draft
Conversation
Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com> Agent: Codex
Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com> Agent: Codex
Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com> Agent: Codex
Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com> Agent: Codex
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Collaborator
csbrasil-bot classificationNote @rubenmarcus abriu 18 arquivo(s) · +538 −31, base main. O que mudou
Labels
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
O Campinho dentro da Quebrada ainda tinha a chegada e as laterais expostas, enquanto o PR #530 não podia ser integrado por carregar conflitos antigos de documentação e gerados. Este PR reaplica sobre
main@2115d5e2csomente a geometria, as rotas e a cobertura úteis; ele supersede o #530 sem trazer seus 42 conflitos nem tocar no áudio já corrigido na main.O campo agora tem duas muretas nos portões, onze coberturas laterais, dois encostos, placar, três pontos de contorno e teste contínuo de segmento contra AABB/OBB com o raio real do jogador. O gate novo cobre 5×5/8×8 em mata-mata e CTF, spawns, 4/4 bandeiras e 32 rotas spawn→objetivo, com sete mutantes causais.
Validação:
gate-cover 0/2,sideline-cover 0/11,sideline-backrest 0/2.stuck1,744%/3,800% em 5×5 e 1,356%/2,000% em 8×8 (mata-mata/CTF).npm run build: verde.npm run check:deploy: 39/39.O soak com pack local mostrou dois frames acima de 100 ms no primeiro uso de samples no cenário 8×8/16:9; o p95 ficou em 17,8 ms. A origem do áudio não mudou neste PR e o pico permanece declarado no relatório, sem ser mascarado como aprovação de performance.
Relatório e receita:
docs/reports/CAMPINHO-MAIN-R2.md.Teste local:
cd /Volumes/Zenith/Projects/game/corosolto/csbrasil/worktrees/campinho-main-r2 npm run dev -- --host 127.0.0.1 --port 8173CTF:
http://127.0.0.1:8173/?debug=1&auto=P,mst&map=quebrada&perfilauto=0&ctf=1Mata-mata:
http://127.0.0.1:8173/?debug=1&auto=P,mst&map=quebrada&perfilauto=0Aprovação humana de ritmo, densidade e leitura de combate segue pendente. Este draft não autoriza merge ou deploy.
CI remoto e dívida herdada
O
pr-fast/buildpassou integralmente no headbd4508d68. Oportao-browserterminou vermelho somente emeval:select: 14/53 silhuetas ficaram acima do teto de 12 (SUPPORT_URL_BR is not definedtambém apareceu comopageerror). A branch não altera seleção, personagens, modelos de personagem, CSS ou runtime dessa tela; seu diff funcional fica no mapa Campinho, no gate específico e nos scripts npm. Portanto essa falha é dívida da base2115d5e2, já observada nas lanes paralelas, e não será mascarada nem corrigida dentro deste PR de mapa. Todos os passos posteriores do portão, inclusive criação/evidência do Sertão, passaram.