{
  "revision_diseno": "18.8",
  "geometria_base": 15,
  "familias_base": 16,
  "piezas_madera": 154,
  "familias_madera": 34,
  "glb_igual_fuente_v15": true,
  "glb_sha256": "6af8254d04b25b19576fe499c876bee27acb50db32b2b26d58968f0c4a6569df",
  "auditoria_accesos": "Fabricacion/Auditoria_accesos_v17.json",
  "recorridos_ray_triangles": 48,
  "envolventes_herramienta": 12,
  "cruces_frontales_bloqueados": 4,
  "separadores_bloqueados_por_refuerzo_posterior": 6,
  "cruces_inferiores_bloqueados_por_mesa": 2,
  "entradas_frontales_cubiertas_por_piel": 20,
  "correcciones": "Montaje fino: 154 piezas de madera, 32 H3 y nueve controles en 195 pasos recomendados; H3 permanecen visibles tras su instalación. Público orientado a cabina. Metal sin cubierta.",
  "h3": "32 convexas compatibles sobre madera desnuda, 0 cóncavas instaladas; 40 encuentros de contorno evaluados. 16 T señalados (4 de ellos con placas propuestas); cóncava sólo detalle ideal.",
  "capacidad_estructural_verificada": false,
  "uniones_liberadas_fabricacion": false,
  "webgl_visual_verificado": false,
  "pruebas_visor": "PASS: modo resumido y fino de 2 cuerpos, 4 alas y 2 caras; 154 piezas y 32 H3 sin desaparición entre pasos. PASS escena: público hacia cabina, 604 LED, 4 postes y 2 bases roscadas ilustrativas. Metal: 75 piezas visibles por defecto, 16 indicadores opcionales y cero cubierta. WebGL visual pendiente.",
  "coberturas": "4opciones; círculo ycontorno canónicos. Textil enY=-384mm:4mm reserva delbastidor, fijaciónporresolver.",
  "dossier": {
    "pages": 18,
    "32_H3": true,
    "604_pixels": true,
    "old_float_160mm": false,
    "24_convexas": false,
    "sides_T40": true,
    "geometry_mm": true,
    "technical_doc_main_file": true,
    "qa_visual": "contact sheet18pages, fullpages16/17/18 plusH3standalone/map reviewed",
    "steelEnvelopeNote": "3000mmwood /3008mmassumed4mmouterH3 /basalclearance",
    "qa_updated_pages": [
      2,
      15
    ],
    "3008notePresent": true
  },
  "fuentes_audio": "Sonido/Procedencia_audio_v17.json",
  "ultima_audiencia_confirmada": "public",
  "ultima_version_hosting_confirmada": "Consultar estado vivo de Sites; no fijar versión en paquete",
  "revision_diseno_publica_conocida": null,
  "documentos_drive_actualizados_en_esta_revision": false,
  "h3_fachada": "Las H3 exteriores requieren alojamiento local/holgura con la piel; sin resolver antes de fabricación.",
  "h3_auditoria": "Herrajes/Auditoria_geometrica_v18.json",
  "montaje_pasos": {
    "cuerpos_volumetricos": 15,
    "alas": 31,
    "caras": 29,
    "fino_cuerpos": 195,
    "fino_alas": 194,
    "fino_caras": 194,
    "maqueta_fina_cuerpos": 195
  },
  "asignacion_madera_unica_ambos_planes": true,
  "placas_propuestas": {
    "cruces_frontales": 4,
    "vertice_V_trasera": 1
  },
  "t40_correccion": {
    "revision": 18,
    "geometryUnchanged": true,
    "source": "GLB v15; recta de eje de riostras720/905",
    "family": "T40",
    "IDs": [
      "BRACE_REAR_-1",
      "BRACE_REAR_+1"
    ],
    "old": "Plano vertical respecto eje 51.801°; plano horizontal respecto eje 38.199°; ver perfilXZ",
    "new": "Plano vertical respecto al eje 51.495°; plano horizontal respecto al eje 38.505°; usar perfil XZ",
    "axisToHorizontalDegrees": 38.50505973229562,
    "verticalCutToAxisDegrees": 51.49494026770438,
    "sawMitreWarning": "Ángulos entre eje y plano de corte; no son valores directos del dial de una ingletadora. Usar plantilla.",
    "geometricLengthMm": 1178.0903513977896,
    "stockSectionMm": [
      70,
      70
    ],
    "apexVerticalContactMm": [
      755.2746,
      844.7254
    ],
    "footPostContactHeightMm": 34.7254,
    "footLinkContactWidthMm": 68.7867,
    "reason": "El código original rotulabaatan(720/915); los vértices reales correspondenatan(720/905)."
  },
  "luces": {
    "pixeles": 604,
    "cartuchos": 29,
    "salidas": 4,
    "mapa": "Luces/Lighting_map_v18.json",
    "consumo_real_medido": false
  },
  "enlaces_locales": 558,
  "enlaces_faltantes": [],
  "bundle_sha256": "5b5c274f56215be6299dfa34fb4987d81f620ff76ab6dccdda0ef5288d141305",
  "dossier_sha256": "f41e60db0dfd771d1ac98f5a5195894a91348a2be9cb52d2700cf5eec4793eaa",
  "envolvente_con_H3_mm": [
    3008,
    890,
    3008
  ],
  "holgura_H3_inferior_mm": 4,
  "ensayos_software": {
    "visor": {
      "estado": "PASS",
      "piezas_madera": 154,
      "h3_convexas": 32,
      "pasos_recomendados_finos": 195,
      "h3_monotonas": true,
      "metal_sin_cubierta_visible": true
    },
    "escena": {
      "estado": "PASS",
      "publico": 159,
      "orientacion_hacia_escenario": true,
      "bailarines_humanos_cargados_en_prueba_simulada": 4,
      "leds": 604,
      "webgl_visual": false
    }
  },
  "correccion_visor_12_oct_2026": "assembly-plan.js se entregaba como módulo ES con export en un <script> clásico. Reescrito como window.CHAKANA_ASSEMBLY. El test carga ahora los cinco scripts reales del visor y abre Madera, Metal, Fenolico y ambas H3.",
  "qa_visual_webgl": "No verificado en navegador por la restricción previa; pruebas de lógica y GLB completadas. Las personas y las obras siguen siendo visualizaciones artísticas.",
  "publicacion_r18_confirmada": null,
  "metal_integrado": "Metal/Chakana_metal_integrada_ESTUDIO.glb: sin tarima exterior; cuatro zonas y ocho cargas sólo de estudio.",
  "sonido_18_1": "Sistemas múltiples main/monitor; postes intercabinete y base M20 condicionada a la generación del sub.",
  "alternativa_sin_h3": "Comparación visual y memoria; 32 uniones alternativas sin dimensionar.",
  "revision_v_trasera": "V inferior conservada como estudio; no se atribuye estabilidad global.",
  "estado_publicacion": "Consultar despliegue nativo de Sites para confirmar la revisión servida",
  "prototipo_1m": {
    "escala": "1:3 exacta en GLB",
    "piezas": 154,
    "familias": 34,
    "mesa_incluida": true,
    "pasos_alas": 31,
    "pasos_caras": 29,
    "glb": "Prototipo_1m/Chakana_1m_v18_escala_1a3.glb",
    "pasos_finos_cuerpos": 195
  },
  "presupuesto_18_2": {
    "lineas": 51,
    "ars_3m": {
      "bajo": 2989289,
      "medio": 3654289,
      "alto": 4499289
    },
    "ars_1m": {
      "bajo": 337946,
      "medio": 382946,
      "alto": 471946
    },
    "precio_firme": false,
    "incluye_logistica": true
  },
  "escenas_luz_18_2": [
    "pulso",
    "respiracion",
    "direcciones",
    "cromatica",
    "cometa",
    "eclipse"
  ],
  "sistemas_audio_activos": [
    "EV/QSC",
    "Celestion",
    "Stagepas"
  ],
  "sistema_retirado_de_opciones": "Yamaha DSR/DXS",
  "metal_integrado_18_6": {
    "estado": "anteproyecto, no apto para trepar/fabricar",
    "caños": [
      "50x50x3.2",
      "80x80x3.2"
    ],
    "piezas": 75,
    "acero_nominal_kg": 289.365,
    "bultos_nominal_kg": {
      "A": 157.74,
      "B": 144.683
    },
    "barras_compra": [
      9,
      2
    ],
    "modelo_glb_sha256": "611051f425da7a8a3f3e9fbca8f8d47b085fb6c8cd6d521cee67645b5ca7f229",
    "cubierta": "ninguna; entramado de tubos visto y mesa DJ separada"
  },
  "personas_escena_18_7": {
    "publico_instanciado": 159,
    "rostros_orientados_hacia_chakana": true,
    "bailarines_humanos_cc0": 4,
    "recurso_local": "Visor/assets/dance-bounce-and-lean.glb",
    "fuente": "https://www.innerscene.com/tools/library/3d-parts/bounce-and-lean-dancing-3d-person-animated-5e3a5f26",
    "respaldo_procedural": true,
    "dj_articulado_original": true,
    "fotorrealismo_verificado": false
  },
  "obras_vecinas_escena": {
    "La Joya": "pirámide trepable aproximada de cuatro niveles",
    "Pampa Warro": "carro negro y estructura de caños cruzados con LED aproximados",
    "replicas_exactas": false,
    "fuentes": "Referencias/obras-vecinas.html"
  },
  "metal_integrado_18_8": {
    "estado": "anteproyecto, no apto para fabricar ni trepar",
    "IDs_bom": 75,
    "meshes_referencia_adicionales": 18,
    "cuerpos_volumetricos_kg_nominales": [
      157.74,
      144.683
    ],
    "paneles_planos_kg_nominales": [
      21.512,
      21.512,
      21.872,
      21.872
    ],
    "paquetes_sueltos": 10,
    "uniones_campo_2cuerpos": 12,
    "uniones_campo_4paneles": 52,
    "kit_herrajes": "Metal/herrajes_preliminares.csv",
    "transporte_4_paneles": "Metal/transporte_4_paneles.csv",
    "precio_materiales_provisiones_ars": 1293001,
    "precio_con_taller_cunas_flete_ars": 2393001,
    "precios_firmes": false,
    "aforo_verificado": false,
    "placas_visuales_pie_riostra_no_bom": 2
  },
  "inventario_transversal": "Presupuesto/inventario_transversal_v18.csv",
  "visor_etiquetas": "familia + ID único, paso actual, familia seleccionada o todas visibles",
  "qa_html": {
    "rutas_comprobadas": 1262,
    "faltantes_publicados": 0,
    "faltantes_solo_fuente_no_publicada": 11
  },
  "inventario_transversal_renglones": 126,
  "paquete_online": "ZIP técnico sin Visor/assets/dance-bounce-and-lean.glb; recurso 3D se sirve por separado para respetar límite de 25 MB por archivo",
  "paquete_local_completo": "/Users/martinmarquez/Documents/Codex/Chakana/Chakana_v18_paquete_completo_LOCAL.zip"
}
