Repository navigation
v1.1.0: cuarta especie, la calabaza - #61
Merged
Merged
Conversation
Pepita, Plántula, Calabacita, Calabaza y Calabaza gigante, con las mismas reglas, ánimos y accesorios. Disponible en la Action (species: pumpkin), en --species de la CLI, en la galería, en los dos generadores de la web y en la imagen OG, que pasa a dos especies por fila para que quepan cuatro. Compatibilidad: de action.yml solo cambia el texto de ayuda de species. Las tarjetas de musgo, hongo y cactus salen byte a byte iguales (galería de main contra la rama: 180 SVG y favicon idénticos; CLI idéntica en las 12 combinaciones; huellas de v0.5.0 en verde). Mapas, OG e intro de la web por Claude. Cableado (CLI, generate, install.js), tests y pasos de CI por GPT-5.6 Luna (delegado), revisados y ejecutados por Claude. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Tablas de especies y fases, imágenes de ejemplo, alias, aviso de que llega con la 1.1.0 (se quita tras publicar) y receta de CONTRIBUTING al día (cuatro especies, OG con dos especies por fila). Redactado por GPT-5.6 Luna (delegado) y revisado por Claude. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
CLI 1.1.0 y su test; CHANGELOG [1.1.0] - 2026-10-31 con la calabaza y lo que ya estaba en «Sin publicar»; PLAN mueve la cuarta especie a «Hecho»; MEMORY y AGENTS con el ciclo de la 1.1.0 (checksums en el último commit y rama v1.1-tras-publicar). Go 1.27.3 sigue siendo el último parche; govulncheck sin vulnerabilidades. Hecho por Claude. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
TestCardsAreByteIdenticalToV100 compara el SHA-256 de cada tarjeta (completa y compacta, clara y oscura) de musgo, hongo y cactus con la galería de la v1.0.0. Las huellas de v0.5.0 solo cubrían musgo y hongo completas; el cactus no tenía ninguna (lo señaló la revisión cruzada). Comprobado que falla si se toca un píxel de un mapa del cactus. Hecho por Claude a partir de la revisión cruzada de GPT-5.6 Luna. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
scripts/build-release.sh out/rel --write con Go 1.27.3, después del último cambio de código y de la web (la plantilla va embebida). Binarios reproducibles: con GOFLAGS=-tags=zzz salen los mismos bytes. Hasta que exista la release v1.1.0, el paso bin recibe un 404 y la Action compila con Go; al publicarla, release.yml recompila con --check y sube estos binarios. Hecho por Claude. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Cada fila lista los nombres de las cuatro especies y la primera columna iba con white-space:nowrap: entre ~720 y ~1350 px la página se ensanchaba (Chromium: +300 px a 768, +172 a 1024, +44 a 1280). La tabla lleva ahora class="fases": los nombres se parten y «desde 2.500 XP» queda en una línea. Medido en Chromium a 320, 390, 768, 900, 1024, 1280 y 1366 px: 0 de desbordamiento y ninguna celda cortada (main ya desbordaba +132 a 768). Test en TestPageDoesNotOverflowOnPhones (falla sin el arreglo). Hallazgo de la revisión final (Fable); arreglo de Claude. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
La plantilla y style.css van embebidos en el binario: se regenera release/checksums.txt (scripts/build-release.sh out/rel --write, Go 1.27.3) después del último cambio. Reproducible: con GOFLAGS=-tags=zzz salen los mismos bytes. Hecho por Claude. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Qué cambia
Versión 1.1.0: cuarta especie, la calabaza (
species: pumpkin, tambiéncalabaza), de diseño propio y con la receta deCONTRIBUTING.md: Pepita → Plántula → Calabacita → Calabaza → Calabaza gigante, con los mismos ánimos, accesorios, temas claro/oscuro y tarjeta compacta que las demás.species. Deaction.ymlsolo cambia el textodescriptiondespecies(nombres, valores por defecto,required, salidapathy pasos idénticos).--species pumpkinenrenderyworkflow; el mensaje de especie no válida la lista. Versión1.1.0.stagePos) para que quepan las cuatro. Se corrige la intro del cactus («una semilla» → «una yema»).install.js= Go en 96 combinaciones; paso nuevo enaction-test.yml; workflows generados de las 4 especies con actionlint; yTestCardsAreByteIdenticalToV100: huellas SHA-256 de las 174 tarjetas + favicon de la v1.0.0 (antes el cactus no tenía huellas).docs/USO.md,docs/DESARROLLO.md, CONTRIBUTING, CHANGELOG[1.1.0] - 2026-10-31, PLAN, MEMORY, AGENTS. Aviso «la calabaza llega con la 1.1.0» en README, USO y el instalador (lo quita la ramav1.1-tras-publicar).release/checksums.txtde la 1.1.0 (reproducible; conGOFLAGS=-tags=zzzsalen los mismos bytes).go.mod); govulncheck sin vulnerabilidades; 0 alertas y 0 PRs de Dependabot.Compatibilidad (el perfil usa
@v1a diario)maincontra la rama: los 180 SVG y el favicon existentes, idénticos byte a byte; solo cambianindex.html,install.jsyog.pngy aparecen 58 archivospumpkin.main.v1no se mueve en esta PR.Cómo probarlo
Comprobado en Chromium (uno solo, por CDP): SVG claro/oscuro/compacto, galería clara y oscura, demo con la calabaza (wasm), instalador (
species: pumpkinen el workflow) a 1366, 390 y 320 px sin desplazamiento lateral, 0 violaciones de CSP.Tras fusionar (orquestador)
Release
v1.1.0sobre el SHA del merge, esperar a «Release» (6 binarios +checksums.txt), moverv1, probar el perfil y abrir la PR dev1.1-tras-publicar. Pasos exactos enpublicar-commitling-v1.1.md.Quién hizo qué
generate,install.js), tests, pasos de CI y docs de usuario; revisado y ejecutado por Claude (su sesión no pudo ejecutar Go).--agent plan): revisión cruzada; señaló la falta de huellas del cactus (añadidas) y que faltabarelease/checksums.txt(previsto como último commit).🤖 Generated with Claude Code