Skip to main content
Glama

Server Details

Diseño de muebles 3D para Argentina: cotización en ARS, despiece para la maderera y catálogo.

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over 24 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A4.3/5.0

Scored across 10 tools

Disambiguation4/5

Each tool targets a clearly different stage of the furniture workflow: search, list, build, cost, cut list, assembly, validation, 2D view, multi-furniture layout, and parameter iteration. Some overlap exists because construir_mueble can return quotes, cut lists, and views, but the descriptions explicitly direct users to specialized tools when only one output is needed.

Naming Consistency4/5

Most tool names follow a consistent Spanish infinitive-verb pattern (buscar, construir, cotizar, crear, listar, validar, ver, ajustar), but despiece and pasos_de_armado are noun phrases that break the pattern. Overall the names are predictable and readable despite these two deviations.

Tool Count5/5

Ten tools is well within the ideal 3-15 range and matches the server's domain of parametric furniture design, quoting, and fabrication. Each tool contributes a meaningful capability without redundancy, making the set feel complete but not bloated.

Completeness5/5

The tool surface covers the full lifecycle: discovery (listar_presets, buscar_catalogo), building (construir_mueble), refinement (ajustar_mueble), structural verification (validar_factibilidad), costing (cotizar_mueble), fabrication output (despiece, pasos_de_armado), and visualization (ver_mueble, crear_diseno). No obvious dead ends or missing operations for the stated purpose.

Available Tools

10 tools
ajustar_muebleAdjust / iterate a designA
Read-only
Inspect

Itera sobre un diseño: aplica un DIFF de cambios sobre unos params base, los RE-VALIDA y devuelve los params nuevos, la vista actualizada (SVG), un resumen de cotización y despiece, y una revisión de factibilidad. Es el loop de refinamiento: proponés un cambio ('más ancho', 'un estante más', 'otro material') y ves el efecto al instante, sin rearmar todo. Pasá baseParams (los params válidos actuales, p.ej. los que devolvió una cotización) y cambios (sólo los campos a modificar). Si los cambios dejan el mueble inválido, la tool falla explicando el motivo. Encadená la salida (params) como baseParams de la próxima llamada. (iterate furniture design, edit parameters, refine, text-to-CAD loop)

ParametersJSON Schema
NameRequiredDescriptionDefault
cambiosYesDiff a aplicar sobre baseParams (merge por campo). Ej: {width: 2400, shelves: 5}. El resultado se re-valida con el esquema; los objetos anidados (root, content, headboard) se reemplazan completos. Si queda inválido, la tool falla con el motivo.
baseParamsNoParams paramétricos de partida (ya válidos). Ej: los que devolvió construir_mueble. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla.

Output Schema

ParametersJSON Schema
NameRequiredDescription
notaYes
despieceYes
cotizacionYes
editor_urlYes
medidas_mmYes
factibilidadYes

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With readOnlyHint=true, the description avoids claiming persistent writes and instead discloses a stateless refinement behavior: it re-validates, returns new params and artifacts, and 'si los cambios dejan el mueble inválido, la tool falla explicando el motivo.' This adds failure-mode and iterative-chaining behavior beyond what the annotations alone provide.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The core behavior is front-loaded in the first sentence, and the rest is dense, purposeful guidance on inputs, failure behavior, and chaining. The final English parenthetical is redundant with the Spanish description and the English title, which keeps this from a 5.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a complex diff tool with nested objects and an output schema, the description covers input provenance, diff semantics, expected outputs, validation failure, and the iterative chaining pattern. Nothing essential is missing for an agent to decide to call it and structure the arguments correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, but the description still adds user-relevant semantics: baseParams should come from a prior valid output and cambios should contain only modified fields, with natural-language examples like 'más ancho' and 'un estante más.' The schema already describes each field in depth, so this description adds call-construction guidance rather than repeating field definitions.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a precise verb and resource: 'Itera sobre un diseño: aplica un DIFF de cambios sobre unos params base, los RE-VALIDA y devuelve...' and frames it as 'el loop de refinamiento' contrasted with 'sin rearmar todo,' which separates it from sibling tools like construir_mueble. The returned artifacts are clearly enumerated, making the tool's role unmistakable.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives actionable usage guidance: pass current valid baseParams ('p.ej. los que devolvió una cotización'), pass only the fields to modify in cambios, and chain the output params into the next call. It does not explicitly name sibling alternatives for the when-not case, though 'sin rearmar todo' implies the intended context of refining an existing design.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

construir_muebleBuild furniture: 3D model, cut list & quoteA
Read-only
Inspect

TOOL PRINCIPAL para muebles. Construye un mueble (desde un preset, o a medida con params del motor recursivo) y devuelve LO QUE PIDAS: 'despiece' (piezas + cotización en ARS + factibilidad), 'imagen' (vista 2D frente/lateral/planta), 'modelo3d' (el MODELO 3D en GLB, embebido y listo para renderizar en cualquier visor), y/o 'visor' (link al editor 3D). SIEMPRE devuelve el link a mueblito.ar con el mueble cargado, donde se termina de diseñar, ajustar y cotizar. Para muebles a medida usá params kind='modular' con un árbol 'root' (V=columnas, H=filas de abajo→arriba). (build furniture, generate 3D model GLB, render, cutlist, quote, open in editor, get a 3d model)

ParametersJSON Schema
NameRequiredDescriptionDefault
paramsNoParams a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla.
presetNoID del preset del mueble a construir. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles.
salidaNoQué devolver (uno o varios): un string o una lista. 'despiece' = piezas+cotización+factibilidad (texto). 'imagen' = vista 2D frente/lateral/planta (SVG). 'modelo3d' = el modelo 3D GLB embebido para renderizar. 'visor' = link al editor 3D en el sitio. Default: ['despiece']. El link al sitio se incluye SIEMPRE.
ajustesNoAjustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}.

Output Schema

ParametersJSON Schema
NameRequiredDescription
notaYes
muebleYes
cotizacionNo
editor_urlYes
medidas_mmYes
modelo_urlYes
factibilidadNo
salida_incluidaYes

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations declare readOnlyHint=true and openWorldHint=false, and the description does not contradict them; 'construir' is clearly a generation/computation behavior rather than a state mutation. The description adds substantial behavioral context beyond annotations: it always returns the mueblito.ar link, it returns whichever of the four outputs are requested, it explains the recursive V/H split semantics, and it states that warnings explain which options were trimmed or ignored. This goes well beyond what the annotations provide.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is long, but the tool is genuinely complex with nested recursive parameters and many furniture kinds. It is front-loaded with the core purpose and output options before diving into modular-tree details. Minor redundancy exists, such as the trailing English keyword parenthetical and some repetition between the description and the params schema description, but overall the length is justified.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's complexity, an output schema, and rich sibling context, the description is remarkably complete. It covers preset vs. custom modes, all output modes and their defaults, dimension overrides, modular grammar, special behaviors like enCuerpos/colgado/techoPasante, and even mentions the warning mechanism. An agent has enough guidance to invoke the tool correctly for both simple and modular cases.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Even though schema description coverage is reported at 100%, the description adds a large amount of meaning not present in the raw schema. It explains the modular tree grammar (s='V' columns left→right, s='H' rows bottom→top), the meaning of content types like 'hueco', how enCuerpos and colgado change the body structure, and gives a full worked example of a modular dresser. This is far beyond baseline parameter repetition.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens by identifying this as the primary furniture tool ('TOOL PRINCIPAL para muebles') and clearly states it 'Construye un mueble', specifying both preset-based and custom-parameter construction. It enumerates the exact deliverable types (despiece, imagen, modelo3d, visor), making the resource and action unmistakable. It also differentiates itself from siblings by noting that it always returns the mueblito.ar link where further design/quoting happens.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives concrete usage direction: use presets by ID, use params with kind='modular' for custom furniture, and optionally override dimensions via ajustes. It references listar_presets for available IDs and explains the default output behavior. However, it does not explicitly state when to prefer sibling tools like cotizar_mueble or ver_mueble over this tool, so it is clear but lacks formal exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

cotizar_muebleQuote furniture cost (ARS)A
Read-only
Inspect

Calcula el presupuesto de materiales en ARS para fabricar un mueble a medida: placas/melamina, tapacanto, herrajes y servicio de corte en maderera. Devuelve un editor_url para ver el presupuesto por placa y comprar los materiales en el sitio. Tip: para armar + cotizar + modelo 3D en una sola llamada, usá construir_mueble. Usala cuando el usuario quiere saber cuánto sale hacer un mueble en Argentina. Prerrequisito: si no sabés el id del preset, llamá primero a listar_presets; los ids disponibles son los que acepta este campo (ej: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera'). Podés ajustar las medidas del preset con el campo 'ajustes' sin necesidad de pasar todos los params. Limitación: precios ORIENTATIVOS en ARS, sin mano de obra ni instalación. Pueden estar desactualizados: confirmá el importe con la maderera antes de comprar. (quote furniture cost, materials budget Argentina, cut list price ARS)

ParametersJSON Schema
NameRequiredDescriptionDefault
paramsNoParams paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla.
presetNoID del preset del mueble a cotizar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles.
ajustesNoAjustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}.

Output Schema

ParametersJSON Schema
NameRequiredDescription
notaYes
lineasYes
muebleYes
total_arsYes
editor_urlYes
medidas_mmYes
total_formateadoYes

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only provide readOnlyHint and openWorldHint. The description adds meaningful behavioral context: it returns an editor_url, prices are ORIENTATIVOS and exclude labor/installation, they may be stale and should be confirmed, and dimensions can be overridden via 'ajustes'. No contradiction with readOnlyHint.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The first sentence front-loads the core purpose, and each subsequent sentence adds a distinct piece: output, alternative, when-to-use, prerequisite, limitation. However, the trailing parenthetical keywords repeat the purpose and add noise, making it slightly longer than necessary.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a complex tool with a 100%-covered schema and an output schema, the description supplies the missing operational context: when to invoke it, which sibling covers the combined workflow, how to discover preset IDs, how to override dimensions, and the pricing caveats. Nothing needed for correct invocation is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and the parameter descriptions are exhaustive, including preset ID examples, ajustes semantics, and per-kind field requirements. The tool description mostly reinforces this, adding only the phrase 'sin necesidad de pasar todos los params' and a few repeated preset examples. Marginal value over an already self-documenting schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: 'Calcula el presupuesto de materiales en ARS para fabricar un mueble a medida' and itemizes what is included (placas, tapacanto, herrajes, corte). It also distinguishes itself from the sibling construir_mueble by noting the combined assemble+quote+3D workflow, so an agent can tell it apart.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It explicitly says when to use it ('Usala cuando el usuario quiere saber cuánto sale hacer un mueble en Argentina'), names the alternative construir_mueble for the single-call combine workflow, and calls out the prerequisite listar_presets when the preset ID is unknown. That is clear routing guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

crear_disenoCreate a 3D room design (2+ pieces)A
Read-only
Inspect

Crea una escena 3D con VARIOS muebles (un ambiente) y devuelve un link editable directo al editor de Mueblito — el link /d/ abre el diseño listo para ver en 3D, mover piezas, ajustar medidas y generar presupuesto. Para UN solo mueble preferí construir_mueble; usá crear_diseno cuando hay 2+ muebles o querés armar un ambiente. Usala cuando el usuario quiere visualizar cómo quedarían los muebles en un espacio o compartir un diseño con un carpintero o cliente. Prerrequisito: si no sabés los ids de los presets, llamá primero a listar_presets. Cada mueble se especifica con preset o params; la posición y rotación son opcionales (si no se dan, los muebles se distribuyen en fila automáticamente). Limitación: el link es estático (no se guarda en servidor); no requiere cuenta. (create 3D design, furniture layout, shareable room design, Argentina interior design)

ParametersJSON Schema
NameRequiredDescriptionDefault
espacioNoDimensiones del espacio: {ancho_mm: 3500, profundidad_mm: 4000}, ambas requeridas, en mm. Si se omite, el espacio se calcula automáticamente.
mueblesYesLista de muebles a incluir en el diseño. Mínimo 1, máximo 20.

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlYes
notaYes
previewsYes
espacio_mmNo
muebles_incluidosYes

TDQS

A4.5/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, so the bar is lower. The description adds genuinely useful context beyond that: the link is static (not saved on server), requires no account, opens in the editor ready to view/move/resize/generate budget, and pieces auto-distribute in a row when position is omitted. No contradiction with annotations; the 'no se guarda en servidor' note aligns with readOnlyHint=true.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is long but every sentence earns its place: core purpose, sibling differentiation, use cases, prerequisite, parameter semantics, defaults, and limitation. It is front-loaded with the primary action and return behavior. Slightly verbose, but justified given the tool's complexity (multi-furniture scene assembly).

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a complex tool (nested furniture schema, present/params alternatives, positioning, max 20 items) the description covers purpose, routing, prerequisites, defaults, and limitations, while the output schema handles return-value expectations. Missing only minor operational details like maximum furniture count or warning behavior, which are already captured in the schema.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the params schema is extremely detailed, so baseline is 3. The description adds value on top by clarifying the preset-vs-params alternative for each furniture item and the optionality/defaults of posicion_mm and rotacion_grados (auto row distribution), which the schema implies but the description makes actionable.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Uses a specific verb+resource ('Crea una escena 3D con VARIOS muebles') and states exactly what it returns (an editable Mueblito link /d/<code>). It explicitly differentiates from the sibling construir_mueble by the '2+ muebles' vs 'UN solo mueble' criterion, so an agent can distinguish the tools at a glance.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives explicit when-to-use and when-not-to-use with a named alternative ('Para UN solo mueble preferí construir_mueble; usá crear_diseno cuando hay 2+ muebles'). Also states target scenarios (visualizing furniture in a space, sharing with a carpenter/client) and a prerequisite that routes to listar_presets when preset ids are unknown.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

despieceA
Read-only
Inspect

Genera la lista completa de piezas de corte y herrajes para fabricar un mueble: cada pieza con largo, ancho y espesor en mm, material, tapacanto frontal, más una tabla ASCII lista para copiar o enviar a la maderera. Usala cuando el usuario necesita la planilla de cortes para llevar a una maderera, o quiere verificar qué componentes tiene el mueble. Acepta los mismos args que cotizar_mueble: preset o params más ajustes opcionales — si no sabés el id del preset, llamá primero a listar_presets. Limitación: medidas netas de corte en mm; para calcular el consumo de placas hay que sumar kerf de 3-4 mm entre piezas (el editor de Mueblito lo hace con MaxRects). (cut list furniture, wood pieces breakdown, maderera Argentina, CNC cut plan)

ParametersJSON Schema
NameRequiredDescriptionDefault
paramsNoParams paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla.
presetNoID del preset del mueble a despiesar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles.
ajustesNoAjustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}.

Output Schema

ParametersJSON Schema
NameRequiredDescription
notaYes
muebleYes
piezasYes
herrajesYes
editor_urlYes
medidas_mmYes
tabla_textoYes

TDQS

A4.5/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already indicate readOnlyHint=true, so the read-only nature is known. The description adds valuable behavioral context beyond that: the output is net cut dimensions in mm, includes a `Limitation` warning about adding kerf of 3-4 mm for plate consumption, and mentions MaxRects in the editor. This gives the agent operational expectations not present in the schema or annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is compact for the complexity it covers, with the main purpose front-loaded in the first sentence, then usage, then parameters, then the key limitation. Every sentence adds operational value; the trailing keywords are a minor addition but not clutter. It earns its length.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the large nested schema and the presence of an output schema, the description covers the essential operational needs: what the tool returns, when to call it, how to pass arguments (preset/params/ajustes), a prerequisite workflow (listar_presets), and a critical accuracy limitation (kerf). Nothing an agent needs to correctly invoke or interpret the result is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents the three parameters thoroughly (preset, params, ajustes) including examples and defaults. The description adds a small amount of coupling context—'Acepta los mismos args que cotizar_mueble' and the advice to call listar_presets first—but this is marginal beyond what the schema provides. Baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a specific verb and resource: 'Genera la lista completa de piezas de corte y herrajes para fabricar un mueble', and details the output contents (dimensions, material, tapacanto, ASCII table). It also distinguishes this tool from siblings by stating exactly when to use it ('planilla de cortes... verificar qué componentes'), setting it apart from cotizar_mueble and pasos_de_armado.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives explicit usage context: 'Usala cuando el usuario necesita la planilla de cortes para llevar a una maderera, o quiere verificar qué componentes tiene el mueble.' It also provides a workflow hint—call listar_presets first if the preset ID is unknown—and notes that args match cotizar_mueble. It lacks an explicit 'when not to use' exclusion, so it doesn't reach a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

listar_presetsList furniture presetsA
Read-only
Inspect

Lista los presets de muebles armables de Mueblito: id, nombre, tipo, medidas en mm, descripción y un link al editor 3D (editor_url) para abrir cada uno en el sitio. Opcionalmente filtrá por 'ambiente' (Dormitorio/Living/Cocina y comedor/Baño/Oficina/Exterior) para descubrir qué hay por espacio. Llamala para encontrar el id de un mueble; después construilo con construir_mueble (recomendado) o cotizá/mostrá con ese id. (list furniture presets, parametric furniture types by room, Argentina cut list)

ParametersJSON Schema
NameRequiredDescriptionDefault
ambienteNoFiltro opcional por ambiente: Dormitorio, Living, Cocina y comedor, Baño, Oficina, Exterior u Otros.

Output Schema

ParametersJSON Schema
NameRequiredDescription
presetsYes

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, and the description reinforces a read-only catalog list with no hidden mutation. It adds behavioral detail beyond the annotations by specifying the returned fields and the optional ambiente filter, plus the editor_url side effect of opening the editor. No contradictions or missing side effects are evident.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The main behavior, filter, and downstream usage are packed into three front-loaded sentences. The trailing English parenthetical is redundant with the title and adds little, preventing a top score.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a low-complexity read-only list tool with an output schema and one optional parameter, the description covers purpose, filter values, return contents, and the next-step workflow. Nothing an agent needs to call or consume the result is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the schema already documents the optional ambiente parameter and its allowed values. The description restates those values and explains why filtering is useful, but does not add materially new semantic information beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb and resource ('Lista los presets de muebles armables de Mueblito') and enumerates the returned fields (id, nombre, tipo, medidas, descripción, editor_url), so an agent knows exactly what the tool produces. It also frames the tool as the discovery step before sibling tools, distinguishing it from construction/quoting tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description states a concrete use case ('Llamala para encontrar el id de un mueble') and directs the agent to the relevant sibling tools afterward (construir_mueble, cotizar/mostrar). It does not explicitly contrast with buscar_catalogo or give a when-not condition, so it falls just short of full routing guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

pasos_de_armadoHow to assemble it (step by step)A
Read-only
Inspect

Devuelve CÓMO SE ARMA el mueble: los pasos en orden, en castellano, con las piezas de cada paso (rol y cantidad), la compra completa de herrajes, el peso armado y los avisos previos al corte. Es lo que convierte una lista de cortes en un mueble armable: el orden importa (se arma acostado sobre un lateral y cada pieza tiene que poder bajar en una sola dirección). Acepta los mismos args que cotizar_mueble: preset o params, más ajustes de medidas opcionales. (how to assemble, assembly instructions, step by step, build guide, armado paso a paso)

ParametersJSON Schema
NameRequiredDescriptionDefault
paramsNoParams paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla.
presetNoID del preset del mueble a armar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles.
ajustesNoAjustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}.

Output Schema

ParametersJSON Schema
NameRequiredDescription
notaYes
pasosYes
avisosYes
muebleYes
peso_kgYes
herrajesYes
editor_urlYes
medidas_mmYes

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The readOnlyHint and openWorldHint annotations already communicate that this is a safe, deterministic read-style operation. The description adds meaningful behavioral detail beyond that: assembly order matters, the piece is assembled lying on one side, each part must descend in a single direction, and the output includes pre-cut warnings. There is no contradiction with the annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two sentences long and front-loads the most important information: what the tool returns. The second sentence adds valuable context about why order matters, and the parenthetical keywords are optional but harmless. It is dense but well-structured.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the very large and complex input schema, the description does enough at the tool level: it describes the output coverage, the relationship to cotizar_mueble, and the key assembly constraint. An output schema exists, so the description does not need to document return types. The only minor gap is that it does not explicitly mention any limitations or failure cases, but the read-only annotation and rich schema keep this from being a serious omission.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, and the schema already gives detailed descriptions for preset, params, and ajustes. The description adds a useful high-level summary ('Acepta los mismos args que cotizar_mueble: preset o params, más ajustes de medidas opcionales') but does not need to repeat schema-level detail. This meets the baseline for a well-documented schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description starts with a specific verb and object ('Devuelve CÓMO SE ARMA el mueble') and enumerates the exact output: ordered steps, roles and quantities, hardware purchase, assembled weight, and pre-cut warnings. It also distinguishes itself from sibling tools by saying it is what converts a cut list ('lista de cortes') into an assemblable piece of furniture, separating it from despiece and cotizar_mueble.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives clear usage context: use this when you need the ordered assembly process rather than just measurements or a quote, and it explicitly says it accepts the same arguments as cotizar_mueble. It does not list explicit exclusions or when-not-to-use conditions, but the context is strong enough for an agent to select it correctly.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

validar_factibilidadValidate buildabilityA
Read-only
Inspect

Revisa si un mueble se puede ARMAR sano a partir de su geometría: piezas sueltas o sin apoyo, voladizos, bastidor que se hamaca, riesgo de vuelco, y flecha/pandeo de estantes y puertas (se descuelgan con el peso). Devuelve 'factible' y una lista de warnings. Usala antes de cotizar o fabricar para atrapar problemas estructurales (el 'compile-check' del mueble). (validate furniture buildability, structural warnings, sag deflection, tip-over risk)

ParametersJSON Schema
NameRequiredDescriptionDefault
paramsNoParams paramétricos completos del mueble a validar.

Output Schema

ParametersJSON Schema
NameRequiredDescription
notaYes
factibleYes
warningsYes
editor_urlNo

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, and the description goes beyond that by disclosing the exact behavioral scope: it checks loose/unsupported parts, cantilevers, frame rocking, tip-over risk, and shelf/door sag. It also clarifies the output shape ('Devuelve factible y una lista de warnings'), adding useful behavioral context without contradicting the annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is concise and front-loaded: it states the core behavior first, then the output, then the intended usage. The 'compile-check' analogy helps an agent understand intent. The trailing English parenthetical is slightly redundant, but it does not undermine the overall efficiency.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the complexity of the schema, the readOnlyHint annotation, and the presence of an output schema, the description is complete enough for an agent to select and invoke the tool correctly. It covers what the tool validates, what it returns, and when it should be used, without needing to restate the schema's detailed structures.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema has a single 'params' object with 100% schema description coverage, and the schema's oneOf structure defines the furniture kind and its accepted properties. The description adds the general notion of 'geometría' and structural validation, but it does not need to enumerate parameter semantics because the schema already carries that weight; baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a specific verb and resource: 'Revisa si un mueble se puede ARMAR sano a partir de su geometría' and enumerates concrete structural failure modes. It clearly identifies the tool as a pre-build validation step ('el compile-check del mueble'), distinguishing it from siblings like construir_mueble, cotizar_mueble, and despiece.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives explicit timing guidance: 'Usala antes de cotizar o fabricar para atrapar problemas estructurales.' This tells the agent when to invoke the tool, but it does not explicitly state when not to use it or name alternative validation tools, so it falls just short of a full 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

ver_mueblePreview furniture (2D views)A
Read-only
Inspect

Devuelve una VISTA 2D del mueble (frente + lateral + planta, a la misma escala) como imagen SVG, más el link al editor 3D. Para el MODELO 3D (GLB) o para armar+cotizar de una, preferí construir_mueble; usá ver_mueble solo si querés únicamente la vista 2D rápida. Acepta los mismos args que cotizar_mueble: preset o params, más ajustes de medidas opcionales. (preview furniture, orthographic views, see the design, front side top view)

ParametersJSON Schema
NameRequiredDescriptionDefault
paramsNoParams paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla.
presetNoID del preset del mueble a visualizar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles.
ajustesNoAjustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}.

Output Schema

ParametersJSON Schema
NameRequiredDescription
notaYes
muebleYes
editor_urlYes
medidas_mmYes

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, so safety is covered. The description adds useful behavioral context beyond that: the output is an SVG at a consistent scale, includes three views, and includes a link to the 3D editor. No contradictions found.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with the core behavior, then gives routing guidance and parameter context in a compact form. The trailing English parenthetical is somewhat redundant with the Spanish text, but it does not undermine clarity.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the rich input schema, explicit readOnly annotations, and presence of an output schema, the description covers what is needed for correct selection and invocation: output format, expected views, when to use it, and which alternative to choose.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, and the schema already documents preset, params, and ajustes in detail, including the preset/params exclusivity. The description adds only a high-level echo of 'preset or params, plus optional measure adjustments,' which is helpful but does not meaningfully extend the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific action and resource: it returns a 2D orthographic view (front, side, top) of the furniture as an SVG image, plus a link to the 3D editor. This clearly distinguishes it from the 3D-model sibling construir_mueble.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It explicitly tells the agent when to use this tool and when not to: prefer construir_mueble for 3D GLB modeling or for assemble-plus-quote, and use ver_mueble only for a quick 2D view. It also notes that the arguments mirror cotizar_mueble.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 8 tool updates
    • Changedajustar_mueble2 fields changed
      • changedInput schema / properties / baseParams / description
        Previous value: -"Params paramétricos de partida (ya válidos). Ej: los que devolvió construir_mueble. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos de partida (ya válidos). Ej: los que devolvió construir_mueble. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / baseParams / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "picnic",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "tabletopDepth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "tabletopDepth",
        -      "seatHeight",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "ranurado",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 30,
        -                            "minimum": 3,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "ranurado",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 30,
        -                        "minimum": 3,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "techoPasante": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedconstruir_mueble2 fields changed
      • changedInput schema / properties / params / description
        Previous value: -"Params a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "picnic",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "tabletopDepth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "tabletopDepth",
        -      "seatHeight",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "ranurado",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 30,
        -                            "minimum": 3,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "ranurado",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 30,
        -                        "minimum": 3,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "techoPasante": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedcotizar_mueble2 fields changed
      • changedInput schema / properties / params / description
        Previous value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "picnic",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "tabletopDepth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "tabletopDepth",
        -      "seatHeight",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "ranurado",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 30,
        -                            "minimum": 3,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "ranurado",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 30,
        -                        "minimum": 3,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "techoPasante": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedcrear_diseno2 fields changed
      • changedInput schema / properties / muebles / items / properties / params / description
        Previous value: -"Params paramétricos completos (alternativa a 'preset'). El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos (alternativa a 'preset'). El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / muebles / items / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "picnic",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "tabletopDepth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "tabletopDepth",
        -      "seatHeight",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "ranurado",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 30,
        -                            "minimum": 3,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "ranurado",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 30,
        -                        "minimum": 3,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "techoPasante": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changeddespiece2 fields changed
      • changedInput schema / properties / params / description
        Previous value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "picnic",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "tabletopDepth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "tabletopDepth",
        -      "seatHeight",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "ranurado",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 30,
        -                            "minimum": 3,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "ranurado",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 30,
        -                        "minimum": 3,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "techoPasante": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedpasos_de_armado2 fields changed
      • changedInput schema / properties / params / description
        Previous value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "picnic",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "tabletopDepth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "tabletopDepth",
        -      "seatHeight",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "ranurado",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 30,
        -                            "minimum": 3,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "ranurado",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 30,
        -                        "minimum": 3,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "techoPasante": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedvalidar_factibilidad1 field changed
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "picnic",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "tabletopDepth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "tabletopDepth",
        -      "seatHeight",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "ranurado",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 30,
        -                            "minimum": 3,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "ranurado",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 30,
        -                        "minimum": 3,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "techoPasante": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedver_mueble2 fields changed
      • changedInput schema / properties / params / description
        Previous value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors, overlay y techoPasante (techo al ancho total sobre los laterales; también en shelf y wardrobe). root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "picnic",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "tabletopDepth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "tabletopDepth",
        -      "seatHeight",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "ranurado",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 30,
        -                            "minimum": 3,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "ranurado",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 30,
        -                        "minimum": 3,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "techoPasante": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "techoPasante": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
  2. 8 tool updates
    • Changedajustar_mueble2 fields changed
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "ranurado",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 30,
        +                "minimum": 3,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • changedInput schema / properties / baseParams / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedconstruir_mueble2 fields changed
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "ranurado",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 30,
        +                "minimum": 3,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedcotizar_mueble2 fields changed
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "ranurado",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 30,
        +                "minimum": 3,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedcrear_diseno2 fields changed
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "ranurado",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 30,
        +                "minimum": 3,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • changedInput schema / properties / muebles / items / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changeddespiece2 fields changed
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "ranurado",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 30,
        +                "minimum": 3,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedpasos_de_armado2 fields changed
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "ranurado",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 30,
        +                "minimum": 3,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedvalidar_factibilidad2 fields changed
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "ranurado",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 30,
        +                "minimum": 3,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedver_mueble2 fields changed
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "ranurado",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 30,
        +                "minimum": 3,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "picnic",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "tabletopDepth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "tabletopDepth",
        +      "seatHeight",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "ranurado",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 30,
        +                            "minimum": 3,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "ranurado",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 30,
        +                        "minimum": 3,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
  3. 2 tool updates
    • Changedajustar_mueble1 field changed
      • changedInput schema / required
        Previous value: -[
        -  "baseParams",
        -  "cambios"
        -]New value: +[
        +  "cambios"
        +]
    • Changedvalidar_factibilidad1 field changed
      • removedInput schema / required
        Removed value: -[
        -  "params"
        -]
  4. 1 tool update
    • Changedconstruir_mueble5 fields changed
      • addedInput schema / properties / salida / anyOf
        Added value: +[
        +  {
        +    "enum": [
        +      "despiece",
        +      "imagen",
        +      "modelo3d",
        +      "visor"
        +    ],
        +    "type": "string"
        +  },
        +  {
        +    "items": {
        +      "enum": [
        +        "despiece",
        +        "imagen",
        +        "modelo3d",
        +        "visor"
        +      ],
        +      "type": "string"
        +    },
        +    "minItems": 1,
        +    "type": "array"
        +  }
        +]
      • changedInput schema / properties / salida / description
        Previous value: -"Qué devolver (uno o varios). 'despiece' = piezas+cotización+factibilidad (texto). 'imagen' = vista 2D frente/lateral/planta (SVG). 'modelo3d' = el modelo 3D GLB embebido para renderizar. 'visor' = link al editor 3D en el sitio. Default: ['despiece']. El link al sitio se incluye SIEMPRE."New value: +"Qué devolver (uno o varios): un string o una lista. 'despiece' = piezas+cotización+factibilidad (texto). 'imagen' = vista 2D frente/lateral/planta (SVG). 'modelo3d' = el modelo 3D GLB embebido para renderizar. 'visor' = link al editor 3D en el sitio. Default: ['despiece']. El link al sitio se incluye SIEMPRE."
      • removedInput schema / properties / salida / items
        Removed value: -{
        -  "enum": [
        -    "despiece",
        -    "imagen",
        -    "modelo3d",
        -    "visor"
        -  ],
        -  "type": "string"
        -}
      • removedInput schema / properties / salida / minItems
        Removed value: -1
      • removedInput schema / properties / salida / type
        Removed value: -"array"
  5. 8 tool updates
    • Changedajustar_mueble9 fields changed
      • addedInput schema / definitions / __schema0 / additionalProperties
        Added value: +false
      • addedInput schema / definitions / __schema0 / properties / ch / items / additionalProperties
        Added value: +false
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • changedInput schema / properties / baseParams / description
        Previous value: -"Params paramétricos de partida (ya válidos). Ej: los que devolvió una cotización previa."New value: +"Params paramétricos de partida (ya válidos). Ej: los que devolvió construir_mueble. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / baseParams / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedInput schema / properties / cambios / description
        Previous value: -"Diff a aplicar sobre baseParams (merge por campo). Ej: {width: 2400, shelves: 5}. El resultado se re-valida con el esquema; si queda inválido, la tool falla con el motivo."New value: +"Diff a aplicar sobre baseParams (merge por campo). Ej: {width: 2400, shelves: 5}. El resultado se re-valida con el esquema; los objetos anidados (root, content, headboard) se reemplazan completos. Si queda inválido, la tool falla con el motivo."
      • addedOutput schema / properties / cotizacion / properties / piezas
        Added value: +{
        +  "type": "number"
        +}
      • changedOutput schema / properties / cotizacion / required
        Previous value: -[
        -  "total_ars",
        -  "total_formateado"
        -]New value: +[
        +  "total_ars",
        +  "total_formateado",
        +  "piezas"
        +]
      • addedOutput schema / properties / factibilidad / properties / editor_url
        Added value: +{
        +  "type": "string"
        +}
    • Changedconstruir_mueble8 fields changed
      • addedInput schema / definitions / __schema0 / additionalProperties
        Added value: +false
      • addedInput schema / definitions / __schema0 / properties / ch / items / additionalProperties
        Added value: +false
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • addedInput schema / properties / ajustes / additionalProperties
        Added value: +false
      • changedInput schema / properties / params / description
        Previous value: -"Params a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas."New value: +"Params a medida (alternativa a 'preset'). Para un mueble modular con el motor recursivo, kind='modular' + un árbol 'root'. El árbol: un nodo es un SPLIT {s:'V'|'H', ch:[{f,node},...]} o una HOJA {content:{c,...}, door?}. s='V' parte en columnas (izq→der); s='H' parte en filas (ABAJO→ARRIBA). f = peso relativo del hijo. content.c ∈ estantes{n}, cajones{n}, barral, zapatero{n}, vidrio{n}, bandeja{n}, botellero, vacio, o 'hueco' para el lugar de un electrodoméstico o de las piernas (si llega al piso, esa celda va sin piso, sin fondo y sin zócalo). door ∈ izq/der/doble/arriba/abajo/corrediza. material p.ej. 'mdf-18mm-blanco'. Ej. cómoda 80cm con puerta arriba y 2 cajones abajo: {kind:'modular',width:800,height:900,depth:450,material:'mdf-18mm-blanco',backPanel:true,base:'zocalo',root:{s:'H',ch:[{f:1,node:{content:{c:'cajones',n:2}}},{f:1,node:{content:{c:'estantes',n:2},door:'der'}}]}}. El mueble puede dejar de ser una caja: 'enCuerpos: true' lo arma en cuerpos separados (uno por columna, cada uno con sus laterales, para poder llevarlo), y cada hijo del corte de la RAÍZ acepta 'alto' y 'prof' propios (mm) y pasa a ser un CUERPO aparte —bajo escalera, escritorio con alzada, bajo mesada con torre—, alineados por atrás. Y 'colgado: true' (en el mueble o en un cuerpo) lo manda a la pared: el kit trae colgadores y riel en vez de patas. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedInput schema / properties / salida / minItems
        Added value: +1
      • addedOutput schema / properties / factibilidad / properties / editor_url
        Added value: +{
        +  "type": "string"
        +}
    • Changedcotizar_mueble6 fields changed
      • addedInput schema / definitions / __schema0 / additionalProperties
        Added value: +false
      • addedInput schema / definitions / __schema0 / properties / ch / items / additionalProperties
        Added value: +false
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • addedInput schema / properties / ajustes / additionalProperties
        Added value: +false
      • changedInput schema / properties / params / description
        Previous value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir al menos: kind, width (mm), height (mm), depth (mm)."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedcrear_diseno9 fields changed
      • addedInput schema / definitions / __schema0 / additionalProperties
        Added value: +false
      • addedInput schema / definitions / __schema0 / properties / ch / items / additionalProperties
        Added value: +false
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • addedInput schema / properties / espacio / additionalProperties
        Added value: +false
      • changedInput schema / properties / espacio / description
        Previous value: -"Dimensiones del espacio (habitación o local) en mm. Si se omite, el espacio se calcula automáticamente."New value: +"Dimensiones del espacio: {ancho_mm: 3500, profundidad_mm: 4000}, ambas requeridas, en mm. Si se omite, el espacio se calcula automáticamente."
      • addedInput schema / properties / muebles / items / additionalProperties
        Added value: +false
      • changedInput schema / properties / muebles / items / properties / params / description
        Previous value: -"Params paramétricos completos (alternativa a 'preset')."New value: +"Params paramétricos completos (alternativa a 'preset'). El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / muebles / items / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedInput schema / properties / muebles / items / properties / posicion_mm / additionalProperties
        Added value: +false
    • Changeddespiece6 fields changed
      • addedInput schema / definitions / __schema0 / additionalProperties
        Added value: +false
      • addedInput schema / definitions / __schema0 / properties / ch / items / additionalProperties
        Added value: +false
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • addedInput schema / properties / ajustes / additionalProperties
        Added value: +false
      • changedInput schema / properties / params / description
        Previous value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir al menos: kind, width (mm), height (mm), depth (mm)."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedpasos_de_armado6 fields changed
      • addedInput schema / definitions / __schema0 / additionalProperties
        Added value: +false
      • addedInput schema / definitions / __schema0 / properties / ch / items / additionalProperties
        Added value: +false
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • addedInput schema / properties / ajustes / additionalProperties
        Added value: +false
      • changedInput schema / properties / params / description
        Previous value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir al menos: kind, width (mm), height (mm), depth (mm)."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedvalidar_factibilidad4 fields changed
      • addedInput schema / definitions / __schema0 / additionalProperties
        Added value: +false
      • addedInput schema / definitions / __schema0 / properties / ch / items / additionalProperties
        Added value: +false
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedver_mueble6 fields changed
      • addedInput schema / definitions / __schema0 / additionalProperties
        Added value: +false
      • addedInput schema / definitions / __schema0 / properties / ch / items / additionalProperties
        Added value: +false
      • changedInput schema / definitions / __schema0 / properties / ch / items / properties / node / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "content": {
        -        "oneOf": [
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "estantes",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 12,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajones",
        -                "type": "string"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "cajonSecreto",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "barral",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "botellero",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "zapatero",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vidrio",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 8,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "bandeja",
        -                "type": "string"
        -              },
        -              "n": {
        -                "maximum": 6,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "c",
        -              "n"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "hueco",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "c": {
        -                "const": "vacio",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "c"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "door": {
        -        "enum": [
        -          "izq",
        -          "der",
        -          "doble",
        -          "arriba",
        -          "abajo",
        -          "corrediza"
        -        ],
        -        "type": "string"
        -      },
        -      "led": {
        -        "type": "boolean"
        -      },
        -      "lock": {
        -        "enum": [
        -          "magnetica",
        -          "llave"
        -        ],
        -        "type": "string"
        -      },
        -      "push": {
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "content"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "$ref": "#/definitions/__schema0"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "content": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "estantes",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 12,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajones",
        +                "type": "string"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "cajonSecreto",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "barral",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "botellero",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "zapatero",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vidrio",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 8,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "bandeja",
        +                "type": "string"
        +              },
        +              "n": {
        +                "maximum": 6,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "c",
        +              "n"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "hueco",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "c": {
        +                "const": "vacio",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "c"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "led": {
        +        "type": "boolean"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      }
        +    },
        +    "required": [
        +      "content"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "$ref": "#/definitions/__schema0"
        +  }
        +]
      • addedInput schema / properties / ajustes / additionalProperties
        Added value: +false
      • changedInput schema / properties / params / description
        Previous value: -"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir al menos: kind, width (mm), height (mm), depth (mm)."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir kind, material y las medidas y opciones requeridas por ese kind; deck no lleva height. El schema enumera todos los campos por kind. Modular: frontMaterial (mismo espesor que material), softClose, base, colgado, enCuerpos, slidingDoor, glassDoors y overlay. root admite cortes V/H anidados; cada hijo tiene f y, si genera cuerpo, alto/prof/colgado. En cortes H el alto se reparte con f, no con alto. height y depth deben abarcar todos los cuerpos. Cada hoja admite door, lock, push y led; content.c incluye cajonSecreto y cajones con content.lock/content.push. Shelf: shelves:0 deja solo carcasa; openFrame usa bastidor sin fondo. Cama: headboard modular, headboardShelves, drawersPerSide, bunk, bunkHeight, bunkLadderSide, mattressThickness, baseHeight. Sofá/banqueta: seatHeight (sofá), backrestAngle y cushionThickness. Otros tipos exponen sus opciones en el schema. Los avisos explican qué opción se recortó o no se aplicó y cómo corregirla."
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "enCuerpos": {
        -            "type": "boolean"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "enCuerpos": {
        -        "type": "boolean"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
  6. 8 tool updates
    • Changedajustar_mueble2 fields changed
      • removedInput schema / definitions / __schema0 / properties / ch / items / properties / enCuerpos
        Removed value: -{
        -  "type": "boolean"
        -}
      • changedInput schema / properties / baseParams / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedconstruir_mueble2 fields changed
      • removedInput schema / definitions / __schema0 / properties / ch / items / properties / enCuerpos
        Removed value: -{
        -  "type": "boolean"
        -}
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedcotizar_mueble2 fields changed
      • removedInput schema / definitions / __schema0 / properties / ch / items / properties / enCuerpos
        Removed value: -{
        -  "type": "boolean"
        -}
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedcrear_diseno2 fields changed
      • removedInput schema / definitions / __schema0 / properties / ch / items / properties / enCuerpos
        Removed value: -{
        -  "type": "boolean"
        -}
      • changedInput schema / properties / muebles / items / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changeddespiece2 fields changed
      • removedInput schema / definitions / __schema0 / properties / ch / items / properties / enCuerpos
        Removed value: -{
        -  "type": "boolean"
        -}
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedpasos_de_armado2 fields changed
      • removedInput schema / definitions / __schema0 / properties / ch / items / properties / enCuerpos
        Removed value: -{
        -  "type": "boolean"
        -}
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedvalidar_factibilidad2 fields changed
      • removedInput schema / definitions / __schema0 / properties / ch / items / properties / enCuerpos
        Removed value: -{
        -  "type": "boolean"
        -}
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedver_mueble2 fields changed
      • removedInput schema / definitions / __schema0 / properties / ch / items / properties / enCuerpos
        Removed value: -{
        -  "type": "boolean"
        -}
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "colgado": {
        -            "type": "boolean"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "overlay": {
        -            "type": "boolean"
        -          },
        -          "root": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "hueco",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "$ref": "#/definitions/__schema0"
        -              }
        -            ]
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "root"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "legs": {
        -        "maximum": 900,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "invernadero",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "puerta": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "slope",
        -      "shelves",
        -      "puerta",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "colgado": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "overlay": {
        -        "type": "boolean"
        -      },
        -      "root": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "content": {
        -                "oneOf": [
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "estantes",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 12,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajones",
        -                        "type": "string"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "cajonSecreto",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "barral",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "botellero",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "zapatero",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 5,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vidrio",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 8,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "bandeja",
        -                        "type": "string"
        -                      },
        -                      "n": {
        -                        "maximum": 6,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "c",
        -                      "n"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "hueco",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "properties": {
        -                      "c": {
        -                        "const": "vacio",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "c"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              },
        -              "door": {
        -                "enum": [
        -                  "izq",
        -                  "der",
        -                  "doble",
        -                  "arriba",
        -                  "abajo",
        -                  "corrediza"
        -                ],
        -                "type": "string"
        -              },
        -              "led": {
        -                "type": "boolean"
        -              },
        -              "lock": {
        -                "enum": [
        -                  "magnetica",
        -                  "llave"
        -                ],
        -                "type": "string"
        -              },
        -              "push": {
        -                "type": "boolean"
        -              }
        -            },
        -            "required": [
        -              "content"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "$ref": "#/definitions/__schema0"
        -          }
        -        ]
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "root"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "enCuerpos": {
        +            "type": "boolean"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "enCuerpos": {
        +        "type": "boolean"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
  7. 10 tool updates
    • Changedajustar_mueble6 fields changed
      • addedInput schema / definitions
        Added value: +{
        +  "__schema0": {
        +    "properties": {
        +      "ch": {
        +        "items": {
        +          "properties": {
        +            "alto": {
        +              "maximum": 3000,
        +              "minimum": 150,
        +              "type": "number"
        +            },
        +            "colgado": {
        +              "type": "boolean"
        +            },
        +            "enCuerpos": {
        +              "type": "boolean"
        +            },
        +            "f": {
        +              "exclusiveMinimum": 0,
        +              "type": "number"
        +            },
        +            "node": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "content": {
        +                      "oneOf": [
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "estantes",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 12,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "cajones",
        +                              "type": "string"
        +                            },
        +                            "lock": {
        +                              "enum": [
        +                                "magnetica",
        +                                "llave"
        +                              ],
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 8,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            },
        +                            "push": {
        +                              "type": "boolean"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "cajonSecreto",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "barral",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "botellero",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "zapatero",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 5,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "vidrio",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 8,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "bandeja",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 6,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "hueco",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "vacio",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        }
        +                      ]
        +                    },
        +                    "door": {
        +                      "enum": [
        +                        "izq",
        +                        "der",
        +                        "doble",
        +                        "arriba",
        +                        "abajo",
        +                        "corrediza"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "led": {
        +                      "type": "boolean"
        +                    },
        +                    "lock": {
        +                      "enum": [
        +                        "magnetica",
        +                        "llave"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "push": {
        +                      "type": "boolean"
        +                    }
        +                  },
        +                  "required": [
        +                    "content"
        +                  ],
        +                  "type": "object"
        +                },
        +                {
        +                  "$ref": "#/definitions/__schema0"
        +                }
        +              ]
        +            },
        +            "prof": {
        +              "maximum": 1200,
        +              "minimum": 80,
        +              "type": "number"
        +            }
        +          },
        +          "required": [
        +            "f",
        +            "node"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 8,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      },
        +      "s": {
        +        "enum": [
        +          "V",
        +          "H"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "s",
        +      "ch"
        +    ],
        +    "type": "object"
        +  }
        +}
      • changedInput schema / properties / baseParams / description
        Previous value: -"Params paramétricos de partida, ya válidos (kind + medidas). Ej: los que devolvió cotizar_mueble."New value: +"Params paramétricos de partida (ya válidos). Ej: los que devolvió una cotización previa."
      • changedInput schema / properties / baseParams / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "columns": {
        -            "items": {
        -              "properties": {
        -                "door": {
        -                  "enum": [
        -                    "izq",
        -                    "der",
        -                    "doble",
        -                    "arriba",
        -                    "abajo",
        -                    "corrediza"
        -                  ],
        -                  "type": "string"
        -                },
        -                "lock": {
        -                  "enum": [
        -                    "magnetica",
        -                    "llave"
        -                  ],
        -                  "type": "string"
        -                },
        -                "push": {
        -                  "type": "boolean"
        -                },
        -                "w": {
        -                  "exclusiveMinimum": 0,
        -                  "type": "number"
        -                },
        -                "zones": {
        -                  "items": {
        -                    "properties": {
        -                      "content": {
        -                        "oneOf": [
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "estantes",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 12,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "cajones",
        -                                "type": "string"
        -                              },
        -                              "lock": {
        -                                "enum": [
        -                                  "magnetica",
        -                                  "llave"
        -                                ],
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 8,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              },
        -                              "push": {
        -                                "type": "boolean"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "cajonSecreto",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "barral",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "botellero",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "zapatero",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 5,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "vidrio",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 8,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "bandeja",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 6,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "vacio",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          }
        -                        ]
        -                      },
        -                      "door": {
        -                        "enum": [
        -                          "izq",
        -                          "der",
        -                          "doble",
        -                          "arriba",
        -                          "abajo",
        -                          "corrediza"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "h": {
        -                        "exclusiveMinimum": 0,
        -                        "type": "number"
        -                      },
        -                      "led": {
        -                        "type": "boolean"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "content",
        -                      "h"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "maxItems": 8,
        -                  "minItems": 1,
        -                  "type": "array"
        -                }
        -              },
        -              "required": [
        -                "w",
        -                "zones"
        -              ],
        -              "type": "object"
        -            },
        -            "maxItems": 6,
        -            "minItems": 1,
        -            "type": "array"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "columns"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "columns": {
        -        "items": {
        -          "properties": {
        -            "door": {
        -              "enum": [
        -                "izq",
        -                "der",
        -                "doble",
        -                "arriba",
        -                "abajo",
        -                "corrediza"
        -              ],
        -              "type": "string"
        -            },
        -            "lock": {
        -              "enum": [
        -                "magnetica",
        -                "llave"
        -              ],
        -              "type": "string"
        -            },
        -            "push": {
        -              "type": "boolean"
        -            },
        -            "w": {
        -              "exclusiveMinimum": 0,
        -              "type": "number"
        -            },
        -            "zones": {
        -              "items": {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "h": {
        -                    "exclusiveMinimum": 0,
        -                    "type": "number"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content",
        -                  "h"
        -                ],
        -                "type": "object"
        -              },
        -              "maxItems": 8,
        -              "minItems": 1,
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "w",
        -            "zones"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 6,
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "columns"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedInput schema / properties / cambios / description
        Previous value: -"Diff a aplicar (merge por campo): sólo los campos a cambiar. Ej: {width: 2400, shelves: 5, material: 'mdf-18mm-blanco'}."New value: +"Diff a aplicar sobre baseParams (merge por campo). Ej: {width: 2400, shelves: 5}. El resultado se re-valida con el esquema; si queda inválido, la tool falla con el motivo."
      • addedOutput schema / properties / editor_url
        Added value: +{
        +  "type": "string"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "medidas_mm",
        -  "cotizacion",
        -  "despiece",
        -  "factibilidad",
        -  "nota"
        -]New value: +[
        +  "medidas_mm",
        +  "cotizacion",
        +  "despiece",
        +  "factibilidad",
        +  "nota",
        +  "editor_url"
        +]
    • Changedbuscar_catalogo5 fields changed
      • addedOutput schema / properties / resultados / items / properties / ambiente
        Added value: +{
        +  "type": "string"
        +}
      • addedOutput schema / properties / resultados / items / properties / editor_url
        Added value: +{
        +  "type": "string"
        +}
      • addedOutput schema / properties / resultados / items / properties / imagen_url
        Added value: +{
        +  "type": "string"
        +}
      • removedOutput schema / properties / resultados / items / properties / precio_ars
        Removed value: -{
        -  "type": "number"
        -}
      • changedOutput schema / properties / resultados / items / required
        Previous value: -[
        -  "id",
        -  "nombre",
        -  "categoria",
        -  "medidas_mm",
        -  "nota"
        -]New value: +[
        +  "id",
        +  "nombre",
        +  "categoria",
        +  "medidas_mm",
        +  "nota",
        +  "ambiente",
        +  "editor_url",
        +  "imagen_url"
        +]
    • Addedconstruir_mueble
    • Changedcotizar_mueble9 fields changed
      • addedInput schema / definitions
        Added value: +{
        +  "__schema0": {
        +    "properties": {
        +      "ch": {
        +        "items": {
        +          "properties": {
        +            "alto": {
        +              "maximum": 3000,
        +              "minimum": 150,
        +              "type": "number"
        +            },
        +            "colgado": {
        +              "type": "boolean"
        +            },
        +            "enCuerpos": {
        +              "type": "boolean"
        +            },
        +            "f": {
        +              "exclusiveMinimum": 0,
        +              "type": "number"
        +            },
        +            "node": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "content": {
        +                      "oneOf": [
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "estantes",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 12,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "cajones",
        +                              "type": "string"
        +                            },
        +                            "lock": {
        +                              "enum": [
        +                                "magnetica",
        +                                "llave"
        +                              ],
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 8,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            },
        +                            "push": {
        +                              "type": "boolean"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "cajonSecreto",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "barral",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "botellero",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "zapatero",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 5,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "vidrio",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 8,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "bandeja",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 6,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "hueco",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "vacio",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        }
        +                      ]
        +                    },
        +                    "door": {
        +                      "enum": [
        +                        "izq",
        +                        "der",
        +                        "doble",
        +                        "arriba",
        +                        "abajo",
        +                        "corrediza"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "led": {
        +                      "type": "boolean"
        +                    },
        +                    "lock": {
        +                      "enum": [
        +                        "magnetica",
        +                        "llave"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "push": {
        +                      "type": "boolean"
        +                    }
        +                  },
        +                  "required": [
        +                    "content"
        +                  ],
        +                  "type": "object"
        +                },
        +                {
        +                  "$ref": "#/definitions/__schema0"
        +                }
        +              ]
        +            },
        +            "prof": {
        +              "maximum": 1200,
        +              "minimum": 80,
        +              "type": "number"
        +            }
        +          },
        +          "required": [
        +            "f",
        +            "node"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 8,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      },
        +      "s": {
        +        "enum": [
        +          "V",
        +          "H"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "s",
        +      "ch"
        +    ],
        +    "type": "object"
        +  }
        +}
      • changedInput schema / properties / ajustes / description
        Previous value: -"Ajustes de medidas opcionales sobre el preset. Solo los campos que querés sobreescribir."New value: +"Ajustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}."
      • removedInput schema / properties / ajustes / properties / alto_mm / description
        Removed value: -"Override del alto del preset, en milímetros. Ej: 2200 para 2.20 m."
      • removedInput schema / properties / ajustes / properties / ancho_mm / description
        Removed value: -"Override del ancho del preset, en milímetros. Ej: 2400 para 2.40 m."
      • removedInput schema / properties / ajustes / properties / profundidad_mm / description
        Removed value: -"Override de la profundidad del preset, en milímetros. Ej: 600 para 60 cm."
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "columns": {
        -            "items": {
        -              "properties": {
        -                "door": {
        -                  "enum": [
        -                    "izq",
        -                    "der",
        -                    "doble",
        -                    "arriba",
        -                    "abajo",
        -                    "corrediza"
        -                  ],
        -                  "type": "string"
        -                },
        -                "lock": {
        -                  "enum": [
        -                    "magnetica",
        -                    "llave"
        -                  ],
        -                  "type": "string"
        -                },
        -                "push": {
        -                  "type": "boolean"
        -                },
        -                "w": {
        -                  "exclusiveMinimum": 0,
        -                  "type": "number"
        -                },
        -                "zones": {
        -                  "items": {
        -                    "properties": {
        -                      "content": {
        -                        "oneOf": [
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "estantes",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 12,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "cajones",
        -                                "type": "string"
        -                              },
        -                              "lock": {
        -                                "enum": [
        -                                  "magnetica",
        -                                  "llave"
        -                                ],
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 8,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              },
        -                              "push": {
        -                                "type": "boolean"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "cajonSecreto",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "barral",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "botellero",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "zapatero",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 5,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "vidrio",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 8,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "bandeja",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 6,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "vacio",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          }
        -                        ]
        -                      },
        -                      "door": {
        -                        "enum": [
        -                          "izq",
        -                          "der",
        -                          "doble",
        -                          "arriba",
        -                          "abajo",
        -                          "corrediza"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "h": {
        -                        "exclusiveMinimum": 0,
        -                        "type": "number"
        -                      },
        -                      "led": {
        -                        "type": "boolean"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "content",
        -                      "h"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "maxItems": 8,
        -                  "minItems": 1,
        -                  "type": "array"
        -                }
        -              },
        -              "required": [
        -                "w",
        -                "zones"
        -              ],
        -              "type": "object"
        -            },
        -            "maxItems": 6,
        -            "minItems": 1,
        -            "type": "array"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "columns"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "columns": {
        -        "items": {
        -          "properties": {
        -            "door": {
        -              "enum": [
        -                "izq",
        -                "der",
        -                "doble",
        -                "arriba",
        -                "abajo",
        -                "corrediza"
        -              ],
        -              "type": "string"
        -            },
        -            "lock": {
        -              "enum": [
        -                "magnetica",
        -                "llave"
        -              ],
        -              "type": "string"
        -            },
        -            "push": {
        -              "type": "boolean"
        -            },
        -            "w": {
        -              "exclusiveMinimum": 0,
        -              "type": "number"
        -            },
        -            "zones": {
        -              "items": {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "h": {
        -                    "exclusiveMinimum": 0,
        -                    "type": "number"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content",
        -                  "h"
        -                ],
        -                "type": "object"
        -              },
        -              "maxItems": 8,
        -              "minItems": 1,
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "w",
        -            "zones"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 6,
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "columns"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedInput schema / properties / preset / description
        Previous value: -"ID del preset de mueble a cotizar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles."New value: +"ID del preset del mueble a cotizar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles."
      • addedOutput schema / properties / editor_url
        Added value: +{
        +  "type": "string"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "mueble",
        -  "medidas_mm",
        -  "lineas",
        -  "total_ars",
        -  "total_formateado",
        -  "nota"
        -]New value: +[
        +  "mueble",
        +  "medidas_mm",
        +  "lineas",
        +  "total_ars",
        +  "total_formateado",
        +  "nota",
        +  "editor_url"
        +]
    • Changedcrear_diseno2 fields changed
      • addedInput schema / definitions
        Added value: +{
        +  "__schema0": {
        +    "properties": {
        +      "ch": {
        +        "items": {
        +          "properties": {
        +            "alto": {
        +              "maximum": 3000,
        +              "minimum": 150,
        +              "type": "number"
        +            },
        +            "colgado": {
        +              "type": "boolean"
        +            },
        +            "enCuerpos": {
        +              "type": "boolean"
        +            },
        +            "f": {
        +              "exclusiveMinimum": 0,
        +              "type": "number"
        +            },
        +            "node": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "content": {
        +                      "oneOf": [
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "estantes",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 12,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "cajones",
        +                              "type": "string"
        +                            },
        +                            "lock": {
        +                              "enum": [
        +                                "magnetica",
        +                                "llave"
        +                              ],
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 8,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            },
        +                            "push": {
        +                              "type": "boolean"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "cajonSecreto",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "barral",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "botellero",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "zapatero",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 5,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "vidrio",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 8,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "bandeja",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 6,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "hueco",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "vacio",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        }
        +                      ]
        +                    },
        +                    "door": {
        +                      "enum": [
        +                        "izq",
        +                        "der",
        +                        "doble",
        +                        "arriba",
        +                        "abajo",
        +                        "corrediza"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "led": {
        +                      "type": "boolean"
        +                    },
        +                    "lock": {
        +                      "enum": [
        +                        "magnetica",
        +                        "llave"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "push": {
        +                      "type": "boolean"
        +                    }
        +                  },
        +                  "required": [
        +                    "content"
        +                  ],
        +                  "type": "object"
        +                },
        +                {
        +                  "$ref": "#/definitions/__schema0"
        +                }
        +              ]
        +            },
        +            "prof": {
        +              "maximum": 1200,
        +              "minimum": 80,
        +              "type": "number"
        +            }
        +          },
        +          "required": [
        +            "f",
        +            "node"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 8,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      },
        +      "s": {
        +        "enum": [
        +          "V",
        +          "H"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "s",
        +      "ch"
        +    ],
        +    "type": "object"
        +  }
        +}
      • changedInput schema / properties / muebles / items / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "columns": {
        -            "items": {
        -              "properties": {
        -                "door": {
        -                  "enum": [
        -                    "izq",
        -                    "der",
        -                    "doble",
        -                    "arriba",
        -                    "abajo",
        -                    "corrediza"
        -                  ],
        -                  "type": "string"
        -                },
        -                "lock": {
        -                  "enum": [
        -                    "magnetica",
        -                    "llave"
        -                  ],
        -                  "type": "string"
        -                },
        -                "push": {
        -                  "type": "boolean"
        -                },
        -                "w": {
        -                  "exclusiveMinimum": 0,
        -                  "type": "number"
        -                },
        -                "zones": {
        -                  "items": {
        -                    "properties": {
        -                      "content": {
        -                        "oneOf": [
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "estantes",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 12,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "cajones",
        -                                "type": "string"
        -                              },
        -                              "lock": {
        -                                "enum": [
        -                                  "magnetica",
        -                                  "llave"
        -                                ],
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 8,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              },
        -                              "push": {
        -                                "type": "boolean"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "cajonSecreto",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "barral",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "botellero",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "zapatero",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 5,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "vidrio",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 8,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "bandeja",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 6,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "vacio",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          }
        -                        ]
        -                      },
        -                      "door": {
        -                        "enum": [
        -                          "izq",
        -                          "der",
        -                          "doble",
        -                          "arriba",
        -                          "abajo",
        -                          "corrediza"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "h": {
        -                        "exclusiveMinimum": 0,
        -                        "type": "number"
        -                      },
        -                      "led": {
        -                        "type": "boolean"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "content",
        -                      "h"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "maxItems": 8,
        -                  "minItems": 1,
        -                  "type": "array"
        -                }
        -              },
        -              "required": [
        -                "w",
        -                "zones"
        -              ],
        -              "type": "object"
        -            },
        -            "maxItems": 6,
        -            "minItems": 1,
        -            "type": "array"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "columns"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "columns": {
        -        "items": {
        -          "properties": {
        -            "door": {
        -              "enum": [
        -                "izq",
        -                "der",
        -                "doble",
        -                "arriba",
        -                "abajo",
        -                "corrediza"
        -              ],
        -              "type": "string"
        -            },
        -            "lock": {
        -              "enum": [
        -                "magnetica",
        -                "llave"
        -              ],
        -              "type": "string"
        -            },
        -            "push": {
        -              "type": "boolean"
        -            },
        -            "w": {
        -              "exclusiveMinimum": 0,
        -              "type": "number"
        -            },
        -            "zones": {
        -              "items": {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "h": {
        -                    "exclusiveMinimum": 0,
        -                    "type": "number"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content",
        -                  "h"
        -                ],
        -                "type": "object"
        -              },
        -              "maxItems": 8,
        -              "minItems": 1,
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "w",
        -            "zones"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 6,
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "columns"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changeddespiece10 fields changed
      • addedInput schema / definitions
        Added value: +{
        +  "__schema0": {
        +    "properties": {
        +      "ch": {
        +        "items": {
        +          "properties": {
        +            "alto": {
        +              "maximum": 3000,
        +              "minimum": 150,
        +              "type": "number"
        +            },
        +            "colgado": {
        +              "type": "boolean"
        +            },
        +            "enCuerpos": {
        +              "type": "boolean"
        +            },
        +            "f": {
        +              "exclusiveMinimum": 0,
        +              "type": "number"
        +            },
        +            "node": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "content": {
        +                      "oneOf": [
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "estantes",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 12,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "cajones",
        +                              "type": "string"
        +                            },
        +                            "lock": {
        +                              "enum": [
        +                                "magnetica",
        +                                "llave"
        +                              ],
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 8,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            },
        +                            "push": {
        +                              "type": "boolean"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "cajonSecreto",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "barral",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "botellero",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "zapatero",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 5,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "vidrio",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 8,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "bandeja",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 6,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "hueco",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "vacio",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        }
        +                      ]
        +                    },
        +                    "door": {
        +                      "enum": [
        +                        "izq",
        +                        "der",
        +                        "doble",
        +                        "arriba",
        +                        "abajo",
        +                        "corrediza"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "led": {
        +                      "type": "boolean"
        +                    },
        +                    "lock": {
        +                      "enum": [
        +                        "magnetica",
        +                        "llave"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "push": {
        +                      "type": "boolean"
        +                    }
        +                  },
        +                  "required": [
        +                    "content"
        +                  ],
        +                  "type": "object"
        +                },
        +                {
        +                  "$ref": "#/definitions/__schema0"
        +                }
        +              ]
        +            },
        +            "prof": {
        +              "maximum": 1200,
        +              "minimum": 80,
        +              "type": "number"
        +            }
        +          },
        +          "required": [
        +            "f",
        +            "node"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 8,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      },
        +      "s": {
        +        "enum": [
        +          "V",
        +          "H"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "s",
        +      "ch"
        +    ],
        +    "type": "object"
        +  }
        +}
      • changedInput schema / properties / ajustes / description
        Previous value: -"Ajustes de medidas opcionales sobre el preset."New value: +"Ajustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}."
      • removedInput schema / properties / ajustes / properties / alto_mm / description
        Removed value: -"Override del alto en milímetros."
      • removedInput schema / properties / ajustes / properties / ancho_mm / description
        Removed value: -"Override del ancho en milímetros."
      • removedInput schema / properties / ajustes / properties / profundidad_mm / description
        Removed value: -"Override de la profundidad en milímetros."
      • changedInput schema / properties / params / description
        Previous value: -"Params paramétricos completos (alternativa a 'preset'). Requerido si no se pasa 'preset'."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir al menos: kind, width (mm), height (mm), depth (mm)."
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "columns": {
        -            "items": {
        -              "properties": {
        -                "door": {
        -                  "enum": [
        -                    "izq",
        -                    "der",
        -                    "doble",
        -                    "arriba",
        -                    "abajo",
        -                    "corrediza"
        -                  ],
        -                  "type": "string"
        -                },
        -                "lock": {
        -                  "enum": [
        -                    "magnetica",
        -                    "llave"
        -                  ],
        -                  "type": "string"
        -                },
        -                "push": {
        -                  "type": "boolean"
        -                },
        -                "w": {
        -                  "exclusiveMinimum": 0,
        -                  "type": "number"
        -                },
        -                "zones": {
        -                  "items": {
        -                    "properties": {
        -                      "content": {
        -                        "oneOf": [
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "estantes",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 12,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "cajones",
        -                                "type": "string"
        -                              },
        -                              "lock": {
        -                                "enum": [
        -                                  "magnetica",
        -                                  "llave"
        -                                ],
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 8,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              },
        -                              "push": {
        -                                "type": "boolean"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "cajonSecreto",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "barral",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "botellero",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "zapatero",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 5,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "vidrio",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 8,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "bandeja",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 6,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "vacio",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          }
        -                        ]
        -                      },
        -                      "door": {
        -                        "enum": [
        -                          "izq",
        -                          "der",
        -                          "doble",
        -                          "arriba",
        -                          "abajo",
        -                          "corrediza"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "h": {
        -                        "exclusiveMinimum": 0,
        -                        "type": "number"
        -                      },
        -                      "led": {
        -                        "type": "boolean"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "content",
        -                      "h"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "maxItems": 8,
        -                  "minItems": 1,
        -                  "type": "array"
        -                }
        -              },
        -              "required": [
        -                "w",
        -                "zones"
        -              ],
        -              "type": "object"
        -            },
        -            "maxItems": 6,
        -            "minItems": 1,
        -            "type": "array"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "columns"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "columns": {
        -        "items": {
        -          "properties": {
        -            "door": {
        -              "enum": [
        -                "izq",
        -                "der",
        -                "doble",
        -                "arriba",
        -                "abajo",
        -                "corrediza"
        -              ],
        -              "type": "string"
        -            },
        -            "lock": {
        -              "enum": [
        -                "magnetica",
        -                "llave"
        -              ],
        -              "type": "string"
        -            },
        -            "push": {
        -              "type": "boolean"
        -            },
        -            "w": {
        -              "exclusiveMinimum": 0,
        -              "type": "number"
        -            },
        -            "zones": {
        -              "items": {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "h": {
        -                    "exclusiveMinimum": 0,
        -                    "type": "number"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content",
        -                  "h"
        -                ],
        -                "type": "object"
        -              },
        -              "maxItems": 8,
        -              "minItems": 1,
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "w",
        -            "zones"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 6,
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "columns"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedInput schema / properties / preset / description
        Previous value: -"ID del preset del mueble a despiesar. Requerido si no se pasa 'params'. Usá listar_presets para ver los ids disponibles."New value: +"ID del preset del mueble a despiesar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles."
      • addedOutput schema / properties / editor_url
        Added value: +{
        +  "type": "string"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "mueble",
        -  "medidas_mm",
        -  "piezas",
        -  "herrajes",
        -  "tabla_texto",
        -  "nota"
        -]New value: +[
        +  "mueble",
        +  "medidas_mm",
        +  "piezas",
        +  "herrajes",
        +  "tabla_texto",
        +  "nota",
        +  "editor_url"
        +]
    • Changedlistar_presets6 fields changed
      • addedInput schema / $schema
        Added value: +"http://json-schema.org/draft-07/schema#"
      • addedInput schema / properties / ambiente
        Added value: +{
        +  "description": "Filtro opcional por ambiente: Dormitorio, Living, Cocina y comedor, Baño, Oficina, Exterior u Otros.",
        +  "type": "string"
        +}
      • addedOutput schema / properties / presets / items / properties / ambiente
        Added value: +{
        +  "type": "string"
        +}
      • addedOutput schema / properties / presets / items / properties / editor_url
        Added value: +{
        +  "type": "string"
        +}
      • addedOutput schema / properties / presets / items / properties / imagen_url
        Added value: +{
        +  "type": "string"
        +}
      • changedOutput schema / properties / presets / items / required
        Previous value: -[
        -  "id",
        -  "nombre",
        -  "tipo",
        -  "medidas_mm",
        -  "descripcion"
        -]New value: +[
        +  "id",
        +  "nombre",
        +  "tipo",
        +  "medidas_mm",
        +  "descripcion",
        +  "ambiente",
        +  "editor_url",
        +  "imagen_url"
        +]
    • Addedpasos_de_armado
    • Changedvalidar_factibilidad3 fields changed
      • addedInput schema / definitions
        Added value: +{
        +  "__schema0": {
        +    "properties": {
        +      "ch": {
        +        "items": {
        +          "properties": {
        +            "alto": {
        +              "maximum": 3000,
        +              "minimum": 150,
        +              "type": "number"
        +            },
        +            "colgado": {
        +              "type": "boolean"
        +            },
        +            "enCuerpos": {
        +              "type": "boolean"
        +            },
        +            "f": {
        +              "exclusiveMinimum": 0,
        +              "type": "number"
        +            },
        +            "node": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "content": {
        +                      "oneOf": [
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "estantes",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 12,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "cajones",
        +                              "type": "string"
        +                            },
        +                            "lock": {
        +                              "enum": [
        +                                "magnetica",
        +                                "llave"
        +                              ],
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 8,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            },
        +                            "push": {
        +                              "type": "boolean"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "cajonSecreto",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "barral",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "botellero",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "zapatero",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 5,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "vidrio",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 8,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "bandeja",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 6,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "hueco",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "vacio",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        }
        +                      ]
        +                    },
        +                    "door": {
        +                      "enum": [
        +                        "izq",
        +                        "der",
        +                        "doble",
        +                        "arriba",
        +                        "abajo",
        +                        "corrediza"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "led": {
        +                      "type": "boolean"
        +                    },
        +                    "lock": {
        +                      "enum": [
        +                        "magnetica",
        +                        "llave"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "push": {
        +                      "type": "boolean"
        +                    }
        +                  },
        +                  "required": [
        +                    "content"
        +                  ],
        +                  "type": "object"
        +                },
        +                {
        +                  "$ref": "#/definitions/__schema0"
        +                }
        +              ]
        +            },
        +            "prof": {
        +              "maximum": 1200,
        +              "minimum": 80,
        +              "type": "number"
        +            }
        +          },
        +          "required": [
        +            "f",
        +            "node"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 8,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      },
        +      "s": {
        +        "enum": [
        +          "V",
        +          "H"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "s",
        +      "ch"
        +    ],
        +    "type": "object"
        +  }
        +}
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "columns": {
        -            "items": {
        -              "properties": {
        -                "door": {
        -                  "enum": [
        -                    "izq",
        -                    "der",
        -                    "doble",
        -                    "arriba",
        -                    "abajo",
        -                    "corrediza"
        -                  ],
        -                  "type": "string"
        -                },
        -                "lock": {
        -                  "enum": [
        -                    "magnetica",
        -                    "llave"
        -                  ],
        -                  "type": "string"
        -                },
        -                "push": {
        -                  "type": "boolean"
        -                },
        -                "w": {
        -                  "exclusiveMinimum": 0,
        -                  "type": "number"
        -                },
        -                "zones": {
        -                  "items": {
        -                    "properties": {
        -                      "content": {
        -                        "oneOf": [
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "estantes",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 12,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "cajones",
        -                                "type": "string"
        -                              },
        -                              "lock": {
        -                                "enum": [
        -                                  "magnetica",
        -                                  "llave"
        -                                ],
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 8,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              },
        -                              "push": {
        -                                "type": "boolean"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "cajonSecreto",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "barral",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "botellero",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "zapatero",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 5,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "vidrio",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 8,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "bandeja",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 6,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "vacio",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          }
        -                        ]
        -                      },
        -                      "door": {
        -                        "enum": [
        -                          "izq",
        -                          "der",
        -                          "doble",
        -                          "arriba",
        -                          "abajo",
        -                          "corrediza"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "h": {
        -                        "exclusiveMinimum": 0,
        -                        "type": "number"
        -                      },
        -                      "led": {
        -                        "type": "boolean"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "content",
        -                      "h"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "maxItems": 8,
        -                  "minItems": 1,
        -                  "type": "array"
        -                }
        -              },
        -              "required": [
        -                "w",
        -                "zones"
        -              ],
        -              "type": "object"
        -            },
        -            "maxItems": 6,
        -            "minItems": 1,
        -            "type": "array"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "columns"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "columns": {
        -        "items": {
        -          "properties": {
        -            "door": {
        -              "enum": [
        -                "izq",
        -                "der",
        -                "doble",
        -                "arriba",
        -                "abajo",
        -                "corrediza"
        -              ],
        -              "type": "string"
        -            },
        -            "lock": {
        -              "enum": [
        -                "magnetica",
        -                "llave"
        -              ],
        -              "type": "string"
        -            },
        -            "push": {
        -              "type": "boolean"
        -            },
        -            "w": {
        -              "exclusiveMinimum": 0,
        -              "type": "number"
        -            },
        -            "zones": {
        -              "items": {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "h": {
        -                    "exclusiveMinimum": 0,
        -                    "type": "number"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content",
        -                  "h"
        -                ],
        -                "type": "object"
        -              },
        -              "maxItems": 8,
        -              "minItems": 1,
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "w",
        -            "zones"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 6,
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "columns"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedOutput schema / properties / editor_url
        Added value: +{
        +  "type": "string"
        +}
    • Changedver_mueble10 fields changed
      • addedInput schema / definitions
        Added value: +{
        +  "__schema0": {
        +    "properties": {
        +      "ch": {
        +        "items": {
        +          "properties": {
        +            "alto": {
        +              "maximum": 3000,
        +              "minimum": 150,
        +              "type": "number"
        +            },
        +            "colgado": {
        +              "type": "boolean"
        +            },
        +            "enCuerpos": {
        +              "type": "boolean"
        +            },
        +            "f": {
        +              "exclusiveMinimum": 0,
        +              "type": "number"
        +            },
        +            "node": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "content": {
        +                      "oneOf": [
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "estantes",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 12,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "cajones",
        +                              "type": "string"
        +                            },
        +                            "lock": {
        +                              "enum": [
        +                                "magnetica",
        +                                "llave"
        +                              ],
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 8,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            },
        +                            "push": {
        +                              "type": "boolean"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "cajonSecreto",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "barral",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "botellero",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "zapatero",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 5,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "vidrio",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 8,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "bandeja",
        +                              "type": "string"
        +                            },
        +                            "n": {
        +                              "maximum": 6,
        +                              "minimum": 1,
        +                              "type": "integer"
        +                            }
        +                          },
        +                          "required": [
        +                            "c",
        +                            "n"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "hueco",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        {
        +                          "properties": {
        +                            "c": {
        +                              "const": "vacio",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "c"
        +                          ],
        +                          "type": "object"
        +                        }
        +                      ]
        +                    },
        +                    "door": {
        +                      "enum": [
        +                        "izq",
        +                        "der",
        +                        "doble",
        +                        "arriba",
        +                        "abajo",
        +                        "corrediza"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "led": {
        +                      "type": "boolean"
        +                    },
        +                    "lock": {
        +                      "enum": [
        +                        "magnetica",
        +                        "llave"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "push": {
        +                      "type": "boolean"
        +                    }
        +                  },
        +                  "required": [
        +                    "content"
        +                  ],
        +                  "type": "object"
        +                },
        +                {
        +                  "$ref": "#/definitions/__schema0"
        +                }
        +              ]
        +            },
        +            "prof": {
        +              "maximum": 1200,
        +              "minimum": 80,
        +              "type": "number"
        +            }
        +          },
        +          "required": [
        +            "f",
        +            "node"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 8,
        +        "minItems": 2,
        +        "type": "array"
        +      },
        +      "door": {
        +        "enum": [
        +          "izq",
        +          "der",
        +          "doble",
        +          "arriba",
        +          "abajo",
        +          "corrediza"
        +        ],
        +        "type": "string"
        +      },
        +      "lock": {
        +        "enum": [
        +          "magnetica",
        +          "llave"
        +        ],
        +        "type": "string"
        +      },
        +      "push": {
        +        "type": "boolean"
        +      },
        +      "s": {
        +        "enum": [
        +          "V",
        +          "H"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "s",
        +      "ch"
        +    ],
        +    "type": "object"
        +  }
        +}
      • changedInput schema / properties / ajustes / description
        Previous value: -"Ajustes de medidas opcionales sobre el preset."New value: +"Ajustes de medidas opcionales, en milímetros, sobre el preset O sobre los params que pases. Sólo los campos que querés sobreescribir. Ej: {ancho_mm: 2400}."
      • removedInput schema / properties / ajustes / properties / alto_mm / description
        Removed value: -"Override del alto en mm."
      • removedInput schema / properties / ajustes / properties / ancho_mm / description
        Removed value: -"Override del ancho en mm."
      • removedInput schema / properties / ajustes / properties / profundidad_mm / description
        Removed value: -"Override de la profundidad en mm."
      • changedInput schema / properties / params / description
        Previous value: -"Params paramétricos completos (alternativa a 'preset')."New value: +"Params paramétricos completos del mueble (alternativa a 'preset'). Requerido si no se pasa 'preset'. Debe incluir al menos: kind, width (mm), height (mm), depth (mm)."
      • changedInput schema / properties / params / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "shelf",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "openFrame": {
        -        "type": "boolean"
        -      },
        -      "shelves": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "shelves",
        -      "backPanel",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawers": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "desk",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "drawers",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "doors": {
        -        "maximum": 9007199254740991,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "wardrobe",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "rod": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "doors",
        -      "rod",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "pergola",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "postSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "rafters": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "slope": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "height",
        -      "rafters",
        -      "postSize",
        -      "slope",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "boardWidth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "gap": {
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "joists": {
        -        "maximum": 9007199254740991,
        -        "minimum": 1,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "deck",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "depth",
        -      "boardWidth",
        -      "gap",
        -      "joists",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "table",
        -        "type": "string"
        -      },
        -      "legSize": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "legSize",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "baseHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "bunk": {
        -        "type": "boolean"
        -      },
        -      "bunkHeight": {
        -        "maximum": 1600,
        -        "minimum": 900,
        -        "type": "number"
        -      },
        -      "bunkLadderSide": {
        -        "enum": [
        -          "izq",
        -          "der"
        -        ],
        -        "type": "string"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "drawersPerSide": {
        -        "maximum": 4,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "headboard": {
        -        "properties": {
        -          "backPanel": {
        -            "type": "boolean"
        -          },
        -          "base": {
        -            "enum": [
        -              "zocalo",
        -              "patas",
        -              "ruedas"
        -            ],
        -            "type": "string"
        -          },
        -          "columns": {
        -            "items": {
        -              "properties": {
        -                "door": {
        -                  "enum": [
        -                    "izq",
        -                    "der",
        -                    "doble",
        -                    "arriba",
        -                    "abajo",
        -                    "corrediza"
        -                  ],
        -                  "type": "string"
        -                },
        -                "lock": {
        -                  "enum": [
        -                    "magnetica",
        -                    "llave"
        -                  ],
        -                  "type": "string"
        -                },
        -                "push": {
        -                  "type": "boolean"
        -                },
        -                "w": {
        -                  "exclusiveMinimum": 0,
        -                  "type": "number"
        -                },
        -                "zones": {
        -                  "items": {
        -                    "properties": {
        -                      "content": {
        -                        "oneOf": [
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "estantes",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 12,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "cajones",
        -                                "type": "string"
        -                              },
        -                              "lock": {
        -                                "enum": [
        -                                  "magnetica",
        -                                  "llave"
        -                                ],
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 8,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              },
        -                              "push": {
        -                                "type": "boolean"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "cajonSecreto",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "barral",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "botellero",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "zapatero",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 5,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "vidrio",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 8,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "bandeja",
        -                                "type": "string"
        -                              },
        -                              "n": {
        -                                "maximum": 6,
        -                                "minimum": 1,
        -                                "type": "integer"
        -                              }
        -                            },
        -                            "required": [
        -                              "c",
        -                              "n"
        -                            ],
        -                            "type": "object"
        -                          },
        -                          {
        -                            "properties": {
        -                              "c": {
        -                                "const": "vacio",
        -                                "type": "string"
        -                              }
        -                            },
        -                            "required": [
        -                              "c"
        -                            ],
        -                            "type": "object"
        -                          }
        -                        ]
        -                      },
        -                      "door": {
        -                        "enum": [
        -                          "izq",
        -                          "der",
        -                          "doble",
        -                          "arriba",
        -                          "abajo",
        -                          "corrediza"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "h": {
        -                        "exclusiveMinimum": 0,
        -                        "type": "number"
        -                      },
        -                      "led": {
        -                        "type": "boolean"
        -                      },
        -                      "lock": {
        -                        "enum": [
        -                          "magnetica",
        -                          "llave"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "push": {
        -                        "type": "boolean"
        -                      }
        -                    },
        -                    "required": [
        -                      "content",
        -                      "h"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "maxItems": 8,
        -                  "minItems": 1,
        -                  "type": "array"
        -                }
        -              },
        -              "required": [
        -                "w",
        -                "zones"
        -              ],
        -              "type": "object"
        -            },
        -            "maxItems": 6,
        -            "minItems": 1,
        -            "type": "array"
        -          },
        -          "depth": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "frontMaterial": {
        -            "type": "string"
        -          },
        -          "glassDoors": {
        -            "type": "boolean"
        -          },
        -          "height": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          },
        -          "kind": {
        -            "const": "modular",
        -            "type": "string"
        -          },
        -          "material": {
        -            "type": "string"
        -          },
        -          "slidingDoor": {
        -            "enum": [
        -              "full",
        -              "per-column"
        -            ],
        -            "type": "string"
        -          },
        -          "softClose": {
        -            "type": "boolean"
        -          },
        -          "width": {
        -            "exclusiveMinimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "kind",
        -          "width",
        -          "height",
        -          "depth",
        -          "material",
        -          "backPanel",
        -          "columns"
        -        ],
        -        "type": "object"
        -      },
        -      "headboardShelves": {
        -        "maximum": 6,
        -        "minimum": 0,
        -        "type": "integer"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cama",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "mattressThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "storage": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "storage",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "arms": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "sofa",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "seatHeight": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "arms",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backrest": {
        -        "type": "boolean"
        -      },
        -      "backrestAngle": {
        -        "maximum": 45,
        -        "minimum": 0,
        -        "type": "number"
        -      },
        -      "cushionThickness": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "banqueta",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "backrest",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "espejo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "caja",
        -        "type": "string"
        -      },
        -      "lid": {
        -        "enum": [
        -          "ninguna",
        -          "fija",
        -          "abisagrada"
        -        ],
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "wheels": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "lid",
        -      "wheels",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "cortina",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "hojas": {
        -        "maximum": 6,
        -        "minimum": 2,
        -        "type": "integer"
        -      },
        -      "kind": {
        -        "const": "biombo",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "relleno": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "hojas",
        -      "relleno",
        -      "material"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "backPanel": {
        -        "type": "boolean"
        -      },
        -      "base": {
        -        "enum": [
        -          "zocalo",
        -          "patas",
        -          "ruedas"
        -        ],
        -        "type": "string"
        -      },
        -      "columns": {
        -        "items": {
        -          "properties": {
        -            "door": {
        -              "enum": [
        -                "izq",
        -                "der",
        -                "doble",
        -                "arriba",
        -                "abajo",
        -                "corrediza"
        -              ],
        -              "type": "string"
        -            },
        -            "lock": {
        -              "enum": [
        -                "magnetica",
        -                "llave"
        -              ],
        -              "type": "string"
        -            },
        -            "push": {
        -              "type": "boolean"
        -            },
        -            "w": {
        -              "exclusiveMinimum": 0,
        -              "type": "number"
        -            },
        -            "zones": {
        -              "items": {
        -                "properties": {
        -                  "content": {
        -                    "oneOf": [
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "estantes",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 12,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajones",
        -                            "type": "string"
        -                          },
        -                          "lock": {
        -                            "enum": [
        -                              "magnetica",
        -                              "llave"
        -                            ],
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          },
        -                          "push": {
        -                            "type": "boolean"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "cajonSecreto",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "barral",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "botellero",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "zapatero",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 5,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vidrio",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 8,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "bandeja",
        -                            "type": "string"
        -                          },
        -                          "n": {
        -                            "maximum": 6,
        -                            "minimum": 1,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "c",
        -                          "n"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      {
        -                        "properties": {
        -                          "c": {
        -                            "const": "vacio",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "c"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    ]
        -                  },
        -                  "door": {
        -                    "enum": [
        -                      "izq",
        -                      "der",
        -                      "doble",
        -                      "arriba",
        -                      "abajo",
        -                      "corrediza"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "h": {
        -                    "exclusiveMinimum": 0,
        -                    "type": "number"
        -                  },
        -                  "led": {
        -                    "type": "boolean"
        -                  },
        -                  "lock": {
        -                    "enum": [
        -                      "magnetica",
        -                      "llave"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "push": {
        -                    "type": "boolean"
        -                  }
        -                },
        -                "required": [
        -                  "content",
        -                  "h"
        -                ],
        -                "type": "object"
        -              },
        -              "maxItems": 8,
        -              "minItems": 1,
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "w",
        -            "zones"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 6,
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "depth": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "frontMaterial": {
        -        "type": "string"
        -      },
        -      "glassDoors": {
        -        "type": "boolean"
        -      },
        -      "height": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      },
        -      "kind": {
        -        "const": "modular",
        -        "type": "string"
        -      },
        -      "material": {
        -        "type": "string"
        -      },
        -      "slidingDoor": {
        -        "enum": [
        -          "full",
        -          "per-column"
        -        ],
        -        "type": "string"
        -      },
        -      "softClose": {
        -        "type": "boolean"
        -      },
        -      "width": {
        -        "exclusiveMinimum": 0,
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "width",
        -      "height",
        -      "depth",
        -      "material",
        -      "backPanel",
        -      "columns"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "shelf",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "openFrame": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "shelves",
        +      "backPanel",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawers": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "desk",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "drawers",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "doors": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "wardrobe",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "rod": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "doors",
        +      "rod",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "pergola",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "postSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "rafters": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "height",
        +      "rafters",
        +      "postSize",
        +      "slope",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "boardWidth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "gap": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "joists": {
        +        "maximum": 9007199254740991,
        +        "minimum": 1,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "deck",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "depth",
        +      "boardWidth",
        +      "gap",
        +      "joists",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "table",
        +        "type": "string"
        +      },
        +      "legSize": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "legSize",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "baseHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "bunk": {
        +        "type": "boolean"
        +      },
        +      "bunkHeight": {
        +        "maximum": 1600,
        +        "minimum": 900,
        +        "type": "number"
        +      },
        +      "bunkLadderSide": {
        +        "enum": [
        +          "izq",
        +          "der"
        +        ],
        +        "type": "string"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "drawersPerSide": {
        +        "maximum": 4,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "headboard": {
        +        "properties": {
        +          "backPanel": {
        +            "type": "boolean"
        +          },
        +          "base": {
        +            "enum": [
        +              "zocalo",
        +              "patas",
        +              "ruedas"
        +            ],
        +            "type": "string"
        +          },
        +          "colgado": {
        +            "type": "boolean"
        +          },
        +          "depth": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "frontMaterial": {
        +            "type": "string"
        +          },
        +          "glassDoors": {
        +            "type": "boolean"
        +          },
        +          "height": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          },
        +          "kind": {
        +            "const": "modular",
        +            "type": "string"
        +          },
        +          "material": {
        +            "type": "string"
        +          },
        +          "overlay": {
        +            "type": "boolean"
        +          },
        +          "root": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "content": {
        +                    "oneOf": [
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "estantes",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 12,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajones",
        +                            "type": "string"
        +                          },
        +                          "lock": {
        +                            "enum": [
        +                              "magnetica",
        +                              "llave"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          },
        +                          "push": {
        +                            "type": "boolean"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "cajonSecreto",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "barral",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "botellero",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "zapatero",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 5,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vidrio",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 8,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "bandeja",
        +                            "type": "string"
        +                          },
        +                          "n": {
        +                            "maximum": 6,
        +                            "minimum": 1,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "c",
        +                          "n"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "hueco",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "properties": {
        +                          "c": {
        +                            "const": "vacio",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "c"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "door": {
        +                    "enum": [
        +                      "izq",
        +                      "der",
        +                      "doble",
        +                      "arriba",
        +                      "abajo",
        +                      "corrediza"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "led": {
        +                    "type": "boolean"
        +                  },
        +                  "lock": {
        +                    "enum": [
        +                      "magnetica",
        +                      "llave"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "push": {
        +                    "type": "boolean"
        +                  }
        +                },
        +                "required": [
        +                  "content"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "$ref": "#/definitions/__schema0"
        +              }
        +            ]
        +          },
        +          "slidingDoor": {
        +            "enum": [
        +              "full",
        +              "per-column"
        +            ],
        +            "type": "string"
        +          },
        +          "softClose": {
        +            "type": "boolean"
        +          },
        +          "width": {
        +            "exclusiveMinimum": 0,
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "kind",
        +          "width",
        +          "height",
        +          "depth",
        +          "material",
        +          "backPanel",
        +          "root"
        +        ],
        +        "type": "object"
        +      },
        +      "headboardShelves": {
        +        "maximum": 6,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cama",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "mattressThickness": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "storage": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "storage",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "arms": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "sofa",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "seatHeight": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "arms",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backrest": {
        +        "type": "boolean"
        +      },
        +      "backrestAngle": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "cushionThickness": {
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "banqueta",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "backrest",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "espejo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "caja",
        +        "type": "string"
        +      },
        +      "legs": {
        +        "maximum": 900,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "lid": {
        +        "enum": [
        +          "ninguna",
        +          "fija",
        +          "abisagrada"
        +        ],
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "wheels": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "lid",
        +      "wheels",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "cortina",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "hojas": {
        +        "maximum": 6,
        +        "minimum": 2,
        +        "type": "integer"
        +      },
        +      "kind": {
        +        "const": "biombo",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "relleno": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "hojas",
        +      "relleno",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "invernadero",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "puerta": {
        +        "type": "boolean"
        +      },
        +      "shelves": {
        +        "maximum": 9007199254740991,
        +        "minimum": 0,
        +        "type": "integer"
        +      },
        +      "slope": {
        +        "maximum": 45,
        +        "minimum": 0,
        +        "type": "number"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "slope",
        +      "shelves",
        +      "puerta",
        +      "material"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "backPanel": {
        +        "type": "boolean"
        +      },
        +      "base": {
        +        "enum": [
        +          "zocalo",
        +          "patas",
        +          "ruedas"
        +        ],
        +        "type": "string"
        +      },
        +      "colgado": {
        +        "type": "boolean"
        +      },
        +      "depth": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "frontMaterial": {
        +        "type": "string"
        +      },
        +      "glassDoors": {
        +        "type": "boolean"
        +      },
        +      "height": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      },
        +      "kind": {
        +        "const": "modular",
        +        "type": "string"
        +      },
        +      "material": {
        +        "type": "string"
        +      },
        +      "overlay": {
        +        "type": "boolean"
        +      },
        +      "root": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "content": {
        +                "oneOf": [
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "estantes",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 12,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajones",
        +                        "type": "string"
        +                      },
        +                      "lock": {
        +                        "enum": [
        +                          "magnetica",
        +                          "llave"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "push": {
        +                        "type": "boolean"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "cajonSecreto",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "barral",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "botellero",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "zapatero",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 5,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vidrio",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 8,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "bandeja",
        +                        "type": "string"
        +                      },
        +                      "n": {
        +                        "maximum": 6,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "c",
        +                      "n"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "hueco",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "properties": {
        +                      "c": {
        +                        "const": "vacio",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "c"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "door": {
        +                "enum": [
        +                  "izq",
        +                  "der",
        +                  "doble",
        +                  "arriba",
        +                  "abajo",
        +                  "corrediza"
        +                ],
        +                "type": "string"
        +              },
        +              "led": {
        +                "type": "boolean"
        +              },
        +              "lock": {
        +                "enum": [
        +                  "magnetica",
        +                  "llave"
        +                ],
        +                "type": "string"
        +              },
        +              "push": {
        +                "type": "boolean"
        +              }
        +            },
        +            "required": [
        +              "content"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "$ref": "#/definitions/__schema0"
        +          }
        +        ]
        +      },
        +      "slidingDoor": {
        +        "enum": [
        +          "full",
        +          "per-column"
        +        ],
        +        "type": "string"
        +      },
        +      "softClose": {
        +        "type": "boolean"
        +      },
        +      "width": {
        +        "exclusiveMinimum": 0,
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "width",
        +      "height",
        +      "depth",
        +      "material",
        +      "backPanel",
        +      "root"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedInput schema / properties / preset / description
        Previous value: -"ID del preset a visualizar. Requerido si no se pasa 'params'. Usá listar_presets."New value: +"ID del preset del mueble a visualizar. Requerido si no se pasa 'params'. Ejemplos: 'placard-corredizo', 'biblioteca', 'escritorio-cajonera', 'comoda', 'bajo-mesada'. Usá listar_presets para ver todos los ids disponibles."
      • addedOutput schema / properties / editor_url
        Added value: +{
        +  "type": "string"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "mueble",
        -  "medidas_mm",
        -  "nota"
        -]New value: +[
        +  "mueble",
        +  "medidas_mm",
        +  "nota",
        +  "editor_url"
        +]
  8. 8 tool updates
    • First observedajustar_mueble
    • First observedbuscar_catalogo
    • First observedcotizar_mueble
    • First observedcrear_diseno
    • First observeddespiece
    • First observedlistar_presets
    • First observedvalidar_factibilidad
    • First observedver_mueble

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables professional furniture design from dimensions and type to a complete manufacturing package, including structural validation, cut optimization, BOM generation, assembly instructions, interactive HTML report with 3D viewer, and optional FreeCAD export.
    1
    MIT
  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables AI-powered CAD automation in Autodesk Fusion 360 through natural language prompts. Features a modern web chat interface with multiple LLM backends for creating 3D models, sketches, and parametric designs.
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables 2D irregular polygon nesting (bin-packing) with tools to design, preview, get reports, and export DXF files for laser cutting or CNC routing.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources