{
  "revision": "03",
  "date": "2026-11-10",
  "status": "Propuesta para revisión; no expediente constructivo",
  "confirmed": {
    "clear_height_m": 2.3,
    "roof_height_m": 20.5,
    "walls": "blancas",
    "ceilings": "blancos"
  },
  "assumptions": [
    {
      "id": "A01",
      "elemento": "Envolvente de ensayo",
      "propuesta": "14,40 × 15,50 m",
      "validacion": "Hipótesis de trabajo para alojar las conexiones. No es la implantación catastral ni determina áreas de venta."
    },
    {
      "id": "A02",
      "elemento": "Cotas entre pisos",
      "propuesta": "2,55 m",
      "validacion": "Pisos: 0,00 / 2,55 / 5,10 / 7,65 / 10,20 / 12,75 / 15,30 m. Nivel superior de dúplex: 17,85 m. Desglose provisional."
    },
    {
      "id": "A03",
      "elemento": "Altura libre y cubierta",
      "propuesta": "2,30 m / 20,50 m",
      "validacion": "Datos confirmados. Para el ensayo: losas intermedias de 0,25 m; cielo del nivel superior a 20,15 m y cubierta de 0,35 m. Espesores y datum requieren cortes."
    },
    {
      "id": "A04",
      "elemento": "Escalera común",
      "propuesta": "Dos tramos de 8 + 7 contrahuellas",
      "validacion": "Contrahuella propuesta: 0,17 m; huella: 0,28 m; ancho de tramo: 1,30 m; descanso intermedio: 1,30 m. Seis conexiones, del piso 1 al 7."
    },
    {
      "id": "A05",
      "elemento": "Escaleras de dúplex",
      "propuesta": "Cinco conexiones independientes",
      "validacion": "Módulo compacto propuesto: tramo de 0,90 m, huella de 0,25 m, contrahuella de 0,17 m y descanso de 0,90 m. No sustituye las diferentes escaleras y distribuciones de los PDF."
    },
    {
      "id": "A06",
      "elemento": "Circulación común",
      "propuesta": "Franja de 1,50 m",
      "validacion": "Conecta las puertas sin obligar a atravesar otro departamento. Posición y dimensiones provisionales."
    },
    {
      "id": "A07",
      "elemento": "Puertas",
      "propuesta": "Vano de ensayo de 1,10 m",
      "validacion": "Puertas móviles para comprobar bloqueo y paso. La apertura deslizante es una simplificación funcional, no una especificación de carpintería."
    },
    {
      "id": "A08",
      "elemento": "Llegada y pórtico",
      "propuesta": "Aproximación conceptual",
      "validacion": "Se permite caminar hasta el ingreso del volumen. No se inventan el portón real, un trayecto vial ni la equivalencia de nombres de calles."
    },
    {
      "id": "A09",
      "elemento": "Materiales",
      "propuesta": "Blancos confirmados y ambientación basada en el video de 21 s",
      "validacion": "Piso de apariencia madera marrón, tapicería marfil, cojines azules, comedor de vidrio, cocina roble claro y panel de TV veteado son interpretaciones visuales del video. Fachada en blanco cálido, gris carbón, negro y cobre madera según banner. No son especificaciones de suministro."
    },
    {
      "id": "A10",
      "elemento": "Control en primera persona",
      "propuesta": "Ojos a 1,62 m; paseo 1,35, ágil 2,20 y rápido 3,80 m/s",
      "validacion": "Velocidad del visitante virtual; ágil por defecto, Shift o botón Rápido para acelerar. Cuerpo de colisión de 1,78 m y radio 0,23 m. Sin salto ni balanceo artificial."
    },
    {
      "id": "A11",
      "elemento": "Mobiliario y paisaje",
      "propuesta": "Salas, comedores, cocinas, dormitorios, cortinas, arte, vestíbulo, bancos y jardineras",
      "validacion": "Propuesta de decoración. Distribución no definitiva y equipamiento no declarado incluido en la venta. Escaleras y pasillos libres en los ensayos."
    }
  ],
  "rendering": {
    "native": "Three.js, materiales PBR, texturas procedurales, entorno de reflexión, sombras solares y luminarias interiores",
    "compatibility": "Renderizador CPU con profundidad y texturas; sin PBR",
    "unreal_pixel_streaming": "No desplegado",
    "quality_validation": "GPU y dispositivos móviles reales pendientes de medición"
  }
}
