{
  "revision": 16,
  "fecha": "2026-10-12",
  "geometria_fuente_revision": 15,
  "madera_piezas": 154,
  "madera_familias_canonicas": 34,
  "familias_anteriores": 45,
  "precision_comparacion_mm": 0.01,
  "precision_es_tolerancia_fabricacion": false,
  "madera_geometria_sin_cambios": true,
  "cuatro_3x3_continuos_3000mm": true,
  "dos_4x4_continuos_3000mm": true,
  "separadores_iguales": 20,
  "riostras_profundidad": 4,
  "h3_convexas_en_posicion": 24,
  "h3_concavas_presentadas_separadas_160mm": 8,
  "alternativa_convexas_entrantes": 8,
  "nudos_T": 16,
  "checks": [
    "GLB reales y mapeo completo a familias",
    "11 fusiones de perfiles equivalentes sin modificar cotas",
    "cambios de modelo concurrentes",
    "selección y aislamiento entre familias",
    "etapas y cambios escena/armado",
    "DJ, público, horarios y audio",
    "H3 detalle ideal y vuelta al conjunto",
    "cámaras y matrices finitas",
    "postMessage limitado a parent y comandos permitidos"
  ],
  "webgl_visual_verificado": false,
  "motivo_webgl": "El navegador rechazó file: por política de protocolo y el dominio público por una preferencia de usuario guardada. No se intentó una vía alternativa.",
  "publicacion_confirmada": false,
  "audiencia_sitio_existente": "public",
  "sitio_publicado_version_confirmada_por_Sites": 6,
  "publicacion_bloqueo": "El helper oficial de Sites no pudo resolver git.chatgpt-team.site. La solicitud de permisos de red no concedió acceso.",
  "resistencia_estructural_aprobada": false,
  "costos_actuales_cotizados": false,
  "fuente_geometria_sha256": "6af8254d04b25b19576fe499c876bee27acb50db32b2b26d58968f0c4a6569df",
  "dossier": {
    "file": "Chakana_v16_dossier.pdf",
    "pages": 12,
    "page_size_points": [
      1000,
      650
    ],
    "sha256": "c43b51bb344b25ae0d3549f4353b956d4aaf26ef4c6d6a6951c0b4642da63016",
    "source_geometry": "Madera/modelo.glb (v15 unchanged)",
    "canonical_wood_families": 34,
    "wood_piece_ids": 154,
    "visuals_source": "Source GLB orthographic z-buffer renders; no generated geometry in artistic reference images",
    "visual_review": "All12 pages reviewed as rendered contact sheets; revised pages7 and9 inspected separately at1400px. No clipping or overlaps observed.",
    "scale_note": "Page7 four bars share physical1:25 scale; embedded technical sheets carry own scale. Other renders keep proportions but not a shared printed scale.",
    "verified_quantities": {
      "purchase_3x3_bars": 26,
      "purchase_4x4_bars": 5,
      "depth_separators": 20,
      "continuous3x3": 4,
      "continuous4x4": 2,
      "prototype_no_table_pieces": 146
    },
    "h3_note": "24convex candidates on bare frame;8concave shown160mm separated; alternative32convex positions+16T remains study, not purchase schedule.",
    "structural_approval": false,
    "pricing_currently_quoted": false,
    "visuals_count": 15
  },
  "visor_bundle_sha256": "aad5d020c9b6566401de4865e573f6dbe4561de3849597ae29c83cc71dffcf02",
  "comprobacion_interaccion": "PASS: node work/v16/main.test.mjs y scene.test.mjs; DOM y renderer simulados, GLB y Three.js reales.",
  "enlaces_locales_verificados": 409,
  "enlaces_locales_faltantes": []
}
