Sitio estático de Anomalía para GitHub Pages: landing del espacio físico en Puebla 72, catálogo disponible, artistas, archivo de exposición y contacto.
src/data/artworks.json: fuente del catálogo extraída de los PDFs proporcionados.src/data/gallery.ts: helpers, configuración del sitio, textos institucionales, método ArtMap y derivados automáticos.public/artworks/: imágenes recortadas de obra, asociadas por página y posición del catálogo.src/app/obras: catálogo con filtros y fichas estáticas por obra.src/app/artistas: índice y páginas estáticas por artista.src/app/exposiciones/reclamo-de-forma: texto curatorial y lectura de la exposición.src/app/artmap: plantilla modular para lecturas hermenéuticas y futuros capítulos.npm run dev
npm run typecheck
npm run lint
npm run test
npm run build
public/artworks/.src/data/artworks.json con id, slug, title, artist, technique, dimensions, year, priceMxn, image, available, exhibition y source.npm run test para validar IDs, slugs e imágenes.Las páginas de catálogo, artista, sitemap y detalle se generan a partir de esa fuente.
Catálogo obra disponible - Anomalía .pdfanoma 1.pdfanoma 2.pdfNotas editoriales: algunas fichas del PDF no indican año o dimensiones; el sitio conserva esos campos como “Por confirmar”.
La rama codex/artmap-mvp dispara .github/workflows/deploy.yml y publica el export estático en GitHub Pages con el dominio anomalia.com.mx.