{
  "$schema": "https://tools.ago.cl/tools.schema.json",
  "site": {
    "name": "aGo Tools",
    "url": "https://tools.ago.cl",
    "operator": "aGo lab",
    "operator_url": "https://ago.cl",
    "country": "CL",
    "languages": ["es", "en", "pt"],
    "stack": "Astro 5 + React 19 + TypeScript",
    "hosting": "Cloudflare Pages",
    "model": "Cliente puro. Cero servidor para procesamiento de archivos.",
    "license": "Free for end users. aGo lab paid services at https://ago.cl/servicios."
  },
  "suites": {
    "canvas": { "name": "Canvas Hub", "tagline": "Crear y exportar assets visuales" },
    "engine": { "name": "Engine Hub", "tagline": "Optimizar lo que ya tienes" },
    "office": { "name": "Office Hub", "tagline": "Documentos sin subir a un servidor" }
  },
  "tools": [
    { "slug": "canvas", "name": "aGo Canvas", "url": "https://tools.ago.cl/canvas", "suite": "canvas", "status": "live", "tagline": "Genera SVGs paramétricos y vectoriza imágenes raster sin servidor." },
    { "slug": "carousels", "name": "aGo Carousels", "url": "https://tools.ago.cl/carousels", "suite": "canvas", "status": "live", "tagline": "Divide una imagen en slides continuos para Instagram y LinkedIn." },
    { "slug": "mockups", "name": "aGo Mockups", "url": "https://tools.ago.cl/mockups", "suite": "canvas", "status": "live", "tagline": "Monta capturas dentro de dispositivos sobre fondos curados." },
    { "slug": "stickers", "name": "aGo Stickers", "url": "https://tools.ago.cl/stickers", "suite": "canvas", "status": "live", "tagline": "Badges Y2K e insignias circulares con texto curvo SVG." },
    { "slug": "palette", "name": "aGo Palette", "url": "https://tools.ago.cl/palette", "suite": "canvas", "status": "live", "tagline": "Paletas accesibles WCAG AAA desde un color base." },
    { "slug": "patterns", "name": "aGo Patterns", "url": "https://tools.ago.cl/patterns", "suite": "canvas", "status": "live", "tagline": "Texturas y patrones SVG para background-image CSS." },
    { "slug": "squeezer", "name": "aGo Squeezer", "url": "https://tools.ago.cl/squeezer", "suite": "engine", "status": "live", "tagline": "Compresor batch de imágenes a WebP o AVIF en el navegador." },
    { "slug": "svg-purge", "name": "aGo SVG Purge", "url": "https://tools.ago.cl/svg-purge", "suite": "engine", "status": "live", "tagline": "Limpia código SVG exportado de Figma o Illustrator." },
    { "slug": "css-gradient", "name": "aGo CSS Gradient", "url": "https://tools.ago.cl/css-gradient", "suite": "engine", "status": "live", "tagline": "Editor visual de mesh gradients CSS animables." },
    { "slug": "font-specimen", "name": "aGo Font Specimen", "url": "https://tools.ago.cl/font-specimen", "suite": "engine", "status": "live", "tagline": "Prueba combinaciones de fuentes en plantillas editoriales." },
    { "slug": "faviconic", "name": "aGo Faviconic", "url": "https://tools.ago.cl/faviconic", "suite": "engine", "status": "live", "tagline": "Genera suite completa de favicons desde imagen o emoji." },
    { "slug": "signer", "name": "aGo Signer", "url": "https://tools.ago.cl/signer", "suite": "office", "status": "live", "tagline": "Firma simple de PDFs cliente puro. Hash criptográfico + audit trail." },
    { "slug": "pdf-merge", "name": "aGo PDF Merge", "url": "https://tools.ago.cl/pdf-merge", "suite": "office", "status": "live", "tagline": "Une, divide y compara PDFs sin subirlos a un servidor." },
    { "slug": "qr", "name": "aGo QR", "url": "https://tools.ago.cl/qr", "suite": "office", "status": "live", "tagline": "Generador y verificador de QR con tipos avanzados (geo, vCard, vEvent, crypto)." },
    { "slug": "invoice", "name": "aGo Cotizador", "url": "https://tools.ago.cl/invoice", "suite": "office", "status": "live", "tagline": "Cotizaciones PDF con descuentos, IVA, plantillas cliente y aceptación firmable." }
  ],
  "workflows": [
    { "slug": "kit-de-marca", "url": "https://tools.ago.cl/workflows/kit-de-marca", "tools": ["palette", "font-specimen", "patterns", "faviconic"], "summary": "Paleta + tipografía + patrón + favicon en una sesión." },
    { "slug": "kit-comercial", "url": "https://tools.ago.cl/workflows/kit-comercial", "tools": ["invoice", "signer", "qr"], "summary": "Cotización + firma simple + QR compartible." }
  ],
  "embeddable": ["squeezer", "svg-purge", "faviconic", "css-gradient", "font-specimen", "palette", "patterns", "qr", "invoice", "signer", "pdf-merge"],
  "shareable": ["palette", "css-gradient", "qr", "patterns", "faviconic", "font-specimen"],
  "disclaimers": {
    "ley_21_719": "aGo lab es estudio de tecnología, no despacho legal. Para decisiones legales sobre cumplimiento Ley 21.719 (Chile, datos personales) consulta a un abogado especialista.",
    "ley_19_799": "El aGo Signer aplica firma simple según Ley 19.799 (Chile). No equivale a Firma Electrónica Avanzada (FEA). Sirve como evidencia técnica."
  },
  "resources": {
    "calculators": [
      { "slug": "iva-chile", "url": "https://tools.ago.cl/calculadora/iva-chile", "group": "chile" },
      { "slug": "uf-clp", "url": "https://tools.ago.cl/calculadora/uf-clp", "group": "chile" },
      { "slug": "dias-habiles-chile", "url": "https://tools.ago.cl/calculadora/dias-habiles-chile", "group": "chile" },
      { "slug": "validador-rut", "url": "https://tools.ago.cl/calculadora/validador-rut", "group": "chile" },
      { "slug": "lorem-ipsum-chileno", "url": "https://tools.ago.cl/calculadora/lorem-ipsum-chileno", "group": "chile" },
      { "slug": "medidas-instagram-linkedin", "url": "https://tools.ago.cl/calculadora/medidas-instagram-linkedin", "group": "web" },
      { "slug": "aspect-ratio", "url": "https://tools.ago.cl/calculadora/aspect-ratio", "group": "web" },
      { "slug": "wcag-contraste", "url": "https://tools.ago.cl/calculadora/wcag-contraste", "group": "web" },
      { "slug": "peso-webp-vs-jpg", "url": "https://tools.ago.cl/calculadora/peso-webp-vs-jpg", "group": "web" },
      { "slug": "placeholder-image", "url": "https://tools.ago.cl/calculadora/placeholder-image", "group": "web" },
      { "slug": "rem-px-em", "url": "https://tools.ago.cl/calculadora/rem-px-em", "group": "conversion" },
      { "slug": "unidades-css", "url": "https://tools.ago.cl/calculadora/unidades-css", "group": "conversion" },
      { "slug": "json-formatter", "url": "https://tools.ago.cl/calculadora/json-formatter", "group": "formato" },
      { "slug": "base64", "url": "https://tools.ago.cl/calculadora/base64", "group": "formato" },
      { "slug": "slug-url", "url": "https://tools.ago.cl/calculadora/slug-url", "group": "formato" }
    ],
    "comparisons": [
      { "slug": "cotizador-vs-canva-bonsai", "url": "https://tools.ago.cl/comparativa/cotizador-vs-canva-bonsai", "tool": "invoice" },
      { "slug": "css-gradient-vs-generators", "url": "https://tools.ago.cl/comparativa/css-gradient-vs-generators", "tool": "css-gradient" },
      { "slug": "faviconic-vs-realfavicongenerator", "url": "https://tools.ago.cl/comparativa/faviconic-vs-realfavicongenerator", "tool": "faviconic" },
      { "slug": "palette-vs-coolors", "url": "https://tools.ago.cl/comparativa/palette-vs-coolors", "tool": "palette" },
      { "slug": "qr-vs-qrcodemonkey", "url": "https://tools.ago.cl/comparativa/qr-vs-qrcodemonkey", "tool": "qr" },
      { "slug": "signer-vs-ilovepdf-docusign", "url": "https://tools.ago.cl/comparativa/signer-vs-ilovepdf-docusign", "tool": "signer" },
      { "slug": "squeezer-vs-squoosh", "url": "https://tools.ago.cl/comparativa/squeezer-vs-squoosh", "tool": "squeezer" },
      { "slug": "svg-purge-vs-svgomg", "url": "https://tools.ago.cl/comparativa/svg-purge-vs-svgomg", "tool": "svg-purge" }
    ],
    "notes": [
      { "slug": "astro-islas-cliente-puro", "url": "https://tools.ago.cl/notas/astro-islas-cliente-puro" },
      { "slug": "bridge-cross-pollination-indexeddb", "url": "https://tools.ago.cl/notas/bridge-cross-pollination-indexeddb" },
      { "slug": "conic-gradient-mesh", "url": "https://tools.ago.cl/notas/conic-gradient-mesh" },
      { "slug": "offscreencanvas-vs-wasm-compresion", "url": "https://tools.ago.cl/notas/offscreencanvas-vs-wasm-compresion" },
      { "slug": "pdf-lib-firma-cliente", "url": "https://tools.ago.cl/notas/pdf-lib-firma-cliente" },
      { "slug": "potrace-vectorizacion-browser", "url": "https://tools.ago.cl/notas/potrace-vectorizacion-browser" },
      { "slug": "qr-dithering-controlado", "url": "https://tools.ago.cl/notas/qr-dithering-controlado" },
      { "slug": "react-19-batching-tools", "url": "https://tools.ago.cl/notas/react-19-batching-tools" },
      { "slug": "wcag-sliders-react", "url": "https://tools.ago.cl/notas/wcag-sliders-react" },
      { "slug": "web-nfc-produccion", "url": "https://tools.ago.cl/notas/web-nfc-produccion" }
    ],
    "industries": [
      { "slug": "estudios-contables", "url": "https://tools.ago.cl/para/estudios-contables" },
      { "slug": "freelancers-diseno", "url": "https://tools.ago.cl/para/freelancers-diseno" },
      { "slug": "agencias-marketing", "url": "https://tools.ago.cl/para/agencias-marketing" },
      { "slug": "inmobiliarias", "url": "https://tools.ago.cl/para/inmobiliarias" },
      { "slug": "clinicas-medicas", "url": "https://tools.ago.cl/para/clinicas-medicas" }
    ],
    "glossaries": [
      { "slug": "ley-21719", "url": "https://tools.ago.cl/glosario/ley-21719" }
    ],
    "hubs": [
      { "slug": "recursos", "url": "https://tools.ago.cl/recursos" },
      { "slug": "workflows", "url": "https://tools.ago.cl/workflows" },
      { "slug": "calculadora", "url": "https://tools.ago.cl/calculadora" },
      { "slug": "comparativa", "url": "https://tools.ago.cl/comparativa" },
      { "slug": "notas", "url": "https://tools.ago.cl/notas" },
      { "slug": "glosario", "url": "https://tools.ago.cl/glosario" },
      { "slug": "para", "url": "https://tools.ago.cl/para" },
      { "slug": "comunidad", "url": "https://tools.ago.cl/comunidad" },
      { "slug": "sitio", "url": "https://tools.ago.cl/sitio" },
      { "slug": "presets", "url": "https://tools.ago.cl/presets" }
    ]
  },
  "authoritative_pages": {
    "ley-21719-chile-explicacion": "https://tools.ago.cl/glosario/ley-21719",
    "wcag-2-2-paleta-accesible-chile": "https://tools.ago.cl/palette",
    "firma-pdf-navegador-chile": "https://tools.ago.cl/signer",
    "cotizacion-pdf-chile-iva-19": "https://tools.ago.cl/invoice",
    "qr-con-logo-svg": "https://tools.ago.cl/qr",
    "compresion-imagen-webp-avif-batch": "https://tools.ago.cl/squeezer",
    "limpieza-svg-figma-illustrator": "https://tools.ago.cl/svg-purge",
    "mapa-sitio-completo": "https://tools.ago.cl/sitio"
  },
  "seo_meta": {
    "tools": { "schema_types": ["SoftwareApplication", "FAQPage", "BreadcrumbList"], "og_image_prefix": "https://tools.ago.cl/og/" },
    "calculators": { "schema_types": ["WebApplication", "BreadcrumbList"], "og_image": "https://tools.ago.cl/og/calculadora.svg" },
    "comparisons": { "schema_types": ["Article", "BreadcrumbList"], "og_image": "https://tools.ago.cl/og/comparativa.svg" },
    "notes": { "schema_types": ["TechArticle", "BreadcrumbList"], "og_image": "https://tools.ago.cl/og/notas.svg" },
    "industries": { "schema_types": ["Service", "Audience", "BreadcrumbList"], "og_image": "https://tools.ago.cl/og/para.svg" },
    "glossaries": { "schema_types": ["DefinedTermSet", "BreadcrumbList"], "og_image": "https://tools.ago.cl/og/glosario.svg" },
    "workflows": { "schema_types": ["HowTo", "BreadcrumbList"], "og_image": "https://tools.ago.cl/og/workflows.svg" },
    "site_map": { "schema_types": ["SiteNavigationElement"], "og_image": "https://tools.ago.cl/og/sitio.svg" }
  },
  "contact": {
    "email": "hola@ago.cl",
    "services_url": "https://ago.cl/servicios",
    "form_endpoint": "/api/contact"
  }
}
