mueblito
Server Details
Diseño de muebles 3D para Argentina: cotización en ARS, despiece para la maderera y catálogo.
- Status
- Healthy
- Uptime
- 100.0% over 24 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 10 tools
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.
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.
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.
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 toolsajustar_muebleAdjust / iterate a designARead-onlyInspect
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)
| Name | Required | Description | Default |
|---|---|---|---|
| cambios | Yes | 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. | |
| baseParams | No | 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. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| despiece | Yes | |
| cotizacion | Yes | |
| editor_url | Yes | |
| medidas_mm | Yes | |
| factibilidad | Yes |
TDQS
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.
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.
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.
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.
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.
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.
buscar_catalogoSearch furniture by nameARead-onlyInspect
Busca por NOMBRE entre los muebles armables de Mueblito (los mismos que listar_presets), con stemming en español. Todo lo que devuelve es un mueble fabricable a medida (melamina/MDF) con un link al editor 3D (editor_url). Usala cuando el usuario describe lo que busca ('cama', 'silla comedor', 'placard') para encontrar el/los id y después construir_mueble (recomendado) con ese id. (search parametric furniture presets by name, find buildable furniture Argentina, cut list)
| Name | Required | Description | Default |
|---|---|---|---|
| consulta | Yes | Texto libre en español para buscar en el catálogo. Ejemplos: 'cama', 'silla comedor', 'banqueta de barra'. Soporta variantes morfológicas (plural/singular, acentos). Máximo 200 caracteres. |
Output Schema
| Name | Required | Description |
|---|---|---|
| total | Yes | |
| resultados | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already provide readOnlyHint=true and openWorldHint=false. The description adds concrete behavioral context: Spanish stemming, results are buildable custom melamine/MDF furniture, and each result includes an editor_url. This is valuable beyond the annotations and does not contradict them.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core information is front-loaded and readable, with purpose, output, and usage clearly stated. However, the trailing parenthetical with English keywords and 'cut list' is low-value clutter that does not earn its place in the description.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter, read-only, schema-rich search tool, the description covers scope, matching behavior, result type, and the recommended downstream tool. The only notable gap is the absence of guidance on result ordering, limits, or behavior when no matches are found.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, and the schema's 'consulta' description already documents free Spanish text, examples, morphological variants, and max length. The description adds 'stemming' and focuses on name search, but these are largely redundant with the schema, providing only marginal extra meaning.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb ('Busca por NOMBRE') and resource ('muebles armables de Mueblito'), and clarifies it operates on the same catalog as listar_presets. It also describes the returned item type and editor_url, making the tool's purpose unambiguous.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly tells the agent when to use the tool: when the user describes a piece of furniture such as 'cama' or 'silla comedor', and to then pass the resulting id to construir_mueble. It does not include explicit when-not-to-use exclusions or alternative selection conditions beyond mentioning the sibling catalog.
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 & quoteARead-onlyInspect
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)
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | 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. | |
| preset | No | ID 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. | |
| salida | No | 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. | |
| ajustes | No | 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}. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| mueble | Yes | |
| cotizacion | No | |
| editor_url | Yes | |
| medidas_mm | Yes | |
| modelo_url | Yes | |
| factibilidad | No | |
| salida_incluida | Yes |
TDQS
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.
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.
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.
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.
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.
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)ARead-onlyInspect
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)
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | 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. | |
| preset | No | 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. | |
| ajustes | No | 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}. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| lineas | Yes | |
| mueble | Yes | |
| total_ars | Yes | |
| editor_url | Yes | |
| medidas_mm | Yes | |
| total_formateado | Yes |
TDQS
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.
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.
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.
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.
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.
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)ARead-onlyInspect
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)
| Name | Required | Description | Default |
|---|---|---|---|
| espacio | No | Dimensiones del espacio: {ancho_mm: 3500, profundidad_mm: 4000}, ambas requeridas, en mm. Si se omite, el espacio se calcula automáticamente. | |
| muebles | Yes | Lista de muebles a incluir en el diseño. Mínimo 1, máximo 20. |
Output Schema
| Name | Required | Description |
|---|---|---|
| url | Yes | |
| nota | Yes | |
| previews | Yes | |
| espacio_mm | No | |
| muebles_incluidos | Yes |
TDQS
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.
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.
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.
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.
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.
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.
despieceARead-onlyInspect
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)
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | 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. | |
| preset | No | 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. | |
| ajustes | No | 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}. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| mueble | Yes | |
| piezas | Yes | |
| herrajes | Yes | |
| editor_url | Yes | |
| medidas_mm | Yes | |
| tabla_texto | Yes |
TDQS
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.
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.
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.
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.
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.
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 presetsARead-onlyInspect
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)
| Name | Required | Description | Default |
|---|---|---|---|
| ambiente | No | Filtro opcional por ambiente: Dormitorio, Living, Cocina y comedor, Baño, Oficina, Exterior u Otros. |
Output Schema
| Name | Required | Description |
|---|---|---|
| presets | Yes |
TDQS
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.
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.
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.
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.
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.
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)ARead-onlyInspect
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)
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | 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. | |
| preset | No | ID 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. | |
| ajustes | No | 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}. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| pasos | Yes | |
| avisos | Yes | |
| mueble | Yes | |
| peso_kg | Yes | |
| herrajes | Yes | |
| editor_url | Yes | |
| medidas_mm | Yes |
TDQS
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.
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.
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.
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.
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.
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 buildabilityARead-onlyInspect
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)
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | Params paramétricos completos del mueble a validar. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| factible | Yes | |
| warnings | Yes | |
| editor_url | No |
TDQS
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.
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.
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.
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.
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.
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)ARead-onlyInspect
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)
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | 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. | |
| preset | No | 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. | |
| ajustes | No | 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}. |
Output Schema
| Name | Required | Description |
|---|---|---|
| nota | Yes | |
| mueble | Yes | |
| editor_url | Yes | |
| medidas_mm | Yes |
TDQS
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.
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.
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.
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.
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.
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.
8 tool updates
- Changed
ajustar_mueble2 fields changed- changed
Input schema / properties / baseParams / descriptionPrevious 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." - changed
Input schema / properties / baseParams / oneOfPrevious 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" + } +]
- Changed
construir_mueble2 fields changed- changed
Input schema / properties / params / descriptionPrevious 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." - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
cotizar_mueble2 fields changed- changed
Input schema / properties / params / descriptionPrevious 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." - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
crear_diseno2 fields changed- changed
Input schema / properties / muebles / items / properties / params / descriptionPrevious 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." - changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious 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" + } +]
- Changed
despiece2 fields changed- changed
Input schema / properties / params / descriptionPrevious 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." - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
pasos_de_armado2 fields changed- changed
Input schema / properties / params / descriptionPrevious 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." - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
validar_factibilidad1 field changed- changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
ver_mueble2 fields changed- changed
Input schema / properties / params / descriptionPrevious 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." - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
8 tool updates
- Changed
ajustar_mueble2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - changed
Input schema / properties / baseParams / oneOfPrevious 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" + } +]
- Changed
construir_mueble2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
cotizar_mueble2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
crear_diseno2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious 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" + } +]
- Changed
despiece2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
pasos_de_armado2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
validar_factibilidad2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
ver_mueble2 fields changed- changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
2 tool updates
- Changed
ajustar_mueble1 field changed- changed
Input schema / requiredPrevious value: -[ - "baseParams", - "cambios" -]New value: +[ + "cambios" +]
- Changed
validar_factibilidad1 field changed- removed
Input schema / requiredRemoved value: -[ - "params" -]
1 tool update
- Changed
construir_mueble5 fields changed- added
Input schema / properties / salida / anyOfAdded value: +[ + { + "enum": [ + "despiece", + "imagen", + "modelo3d", + "visor" + ], + "type": "string" + }, + { + "items": { + "enum": [ + "despiece", + "imagen", + "modelo3d", + "visor" + ], + "type": "string" + }, + "minItems": 1, + "type": "array" + } +] - changed
Input schema / properties / salida / descriptionPrevious 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." - removed
Input schema / properties / salida / itemsRemoved value: -{ - "enum": [ - "despiece", - "imagen", - "modelo3d", - "visor" - ], - "type": "string" -} - removed
Input schema / properties / salida / minItemsRemoved value: -1 - removed
Input schema / properties / salida / typeRemoved value: -"array"
8 tool updates
- Changed
ajustar_mueble9 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - changed
Input schema / properties / baseParams / descriptionPrevious 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." - changed
Input schema / properties / baseParams / oneOfPrevious 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" + } +] - changed
Input schema / properties / cambios / descriptionPrevious 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." - added
Output schema / properties / cotizacion / properties / piezasAdded value: +{ + "type": "number" +} - changed
Output schema / properties / cotizacion / requiredPrevious value: -[ - "total_ars", - "total_formateado" -]New value: +[ + "total_ars", + "total_formateado", + "piezas" +] - added
Output schema / properties / factibilidad / properties / editor_urlAdded value: +{ + "type": "string" +}
- Changed
construir_mueble8 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - added
Input schema / properties / ajustes / additionalPropertiesAdded value: +false - changed
Input schema / properties / params / descriptionPrevious 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." - changed
Input schema / properties / params / oneOfPrevious 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" + } +] - added
Input schema / properties / salida / minItemsAdded value: +1 - added
Output schema / properties / factibilidad / properties / editor_urlAdded value: +{ + "type": "string" +}
- Changed
cotizar_mueble6 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - added
Input schema / properties / ajustes / additionalPropertiesAdded value: +false - changed
Input schema / properties / params / descriptionPrevious 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." - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
crear_diseno9 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - added
Input schema / properties / espacio / additionalPropertiesAdded value: +false - changed
Input schema / properties / espacio / descriptionPrevious 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." - added
Input schema / properties / muebles / items / additionalPropertiesAdded value: +false - changed
Input schema / properties / muebles / items / properties / params / descriptionPrevious 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." - changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious 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" + } +] - added
Input schema / properties / muebles / items / properties / posicion_mm / additionalPropertiesAdded value: +false
- Changed
despiece6 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - added
Input schema / properties / ajustes / additionalPropertiesAdded value: +false - changed
Input schema / properties / params / descriptionPrevious 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." - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
pasos_de_armado6 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - added
Input schema / properties / ajustes / additionalPropertiesAdded value: +false - changed
Input schema / properties / params / descriptionPrevious 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." - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
validar_factibilidad4 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
ver_mueble6 fields changed- added
Input schema / definitions / __schema0 / additionalPropertiesAdded value: +false - added
Input schema / definitions / __schema0 / properties / ch / items / additionalPropertiesAdded value: +false - changed
Input schema / definitions / __schema0 / properties / ch / items / properties / node / anyOfPrevious 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" + } +] - added
Input schema / properties / ajustes / additionalPropertiesAdded value: +false - changed
Input schema / properties / params / descriptionPrevious 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." - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
8 tool updates
- Changed
ajustar_mueble2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / baseParams / oneOfPrevious 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" + } +]
- Changed
construir_mueble2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
cotizar_mueble2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
crear_diseno2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious 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" + } +]
- Changed
despiece2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
pasos_de_armado2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
validar_factibilidad2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
- Changed
ver_mueble2 fields changed- removed
Input schema / definitions / __schema0 / properties / ch / items / properties / enCuerposRemoved value: -{ - "type": "boolean" -} - changed
Input schema / properties / params / oneOfPrevious 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" + } +]
10 tool updates
- Changed
ajustar_mueble6 fields changed- added
Input schema / definitionsAdded 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" + } +} - changed
Input schema / properties / baseParams / descriptionPrevious 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." - changed
Input schema / properties / baseParams / oneOfPrevious 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" + } +] - changed
Input schema / properties / cambios / descriptionPrevious 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." - added
Output schema / properties / editor_urlAdded value: +{ + "type": "string" +} - changed
Output schema / requiredPrevious value: -[ - "medidas_mm", - "cotizacion", - "despiece", - "factibilidad", - "nota" -]New value: +[ + "medidas_mm", + "cotizacion", + "despiece", + "factibilidad", + "nota", + "editor_url" +]
- Changed
buscar_catalogo5 fields changed- added
Output schema / properties / resultados / items / properties / ambienteAdded value: +{ + "type": "string" +} - added
Output schema / properties / resultados / items / properties / editor_urlAdded value: +{ + "type": "string" +} - added
Output schema / properties / resultados / items / properties / imagen_urlAdded value: +{ + "type": "string" +} - removed
Output schema / properties / resultados / items / properties / precio_arsRemoved value: -{ - "type": "number" -} - changed
Output schema / properties / resultados / items / requiredPrevious value: -[ - "id", - "nombre", - "categoria", - "medidas_mm", - "nota" -]New value: +[ + "id", + "nombre", + "categoria", + "medidas_mm", + "nota", + "ambiente", + "editor_url", + "imagen_url" +]
- Added
construir_mueble - Changed
cotizar_mueble9 fields changed- added
Input schema / definitionsAdded 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" + } +} - changed
Input schema / properties / ajustes / descriptionPrevious 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}." - removed
Input schema / properties / ajustes / properties / alto_mm / descriptionRemoved value: -"Override del alto del preset, en milímetros. Ej: 2200 para 2.20 m." - removed
Input schema / properties / ajustes / properties / ancho_mm / descriptionRemoved value: -"Override del ancho del preset, en milímetros. Ej: 2400 para 2.40 m." - removed
Input schema / properties / ajustes / properties / profundidad_mm / descriptionRemoved value: -"Override de la profundidad del preset, en milímetros. Ej: 600 para 60 cm." - changed
Input schema / properties / params / oneOfPrevious 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" + } +] - changed
Input schema / properties / preset / descriptionPrevious 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." - added
Output schema / properties / editor_urlAdded value: +{ + "type": "string" +} - changed
Output schema / requiredPrevious value: -[ - "mueble", - "medidas_mm", - "lineas", - "total_ars", - "total_formateado", - "nota" -]New value: +[ + "mueble", + "medidas_mm", + "lineas", + "total_ars", + "total_formateado", + "nota", + "editor_url" +]
- Changed
crear_diseno2 fields changed- added
Input schema / definitionsAdded 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" + } +} - changed
Input schema / properties / muebles / items / properties / params / oneOfPrevious 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" + } +]
- Changed
despiece10 fields changed- added
Input schema / definitionsAdded 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" + } +} - changed
Input schema / properties / ajustes / descriptionPrevious 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}." - removed
Input schema / properties / ajustes / properties / alto_mm / descriptionRemoved value: -"Override del alto en milímetros." - removed
Input schema / properties / ajustes / properties / ancho_mm / descriptionRemoved value: -"Override del ancho en milímetros." - removed
Input schema / properties / ajustes / properties / profundidad_mm / descriptionRemoved value: -"Override de la profundidad en milímetros." - changed
Input schema / properties / params / descriptionPrevious 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)." - changed
Input schema / properties / params / oneOfPrevious 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" + } +] - changed
Input schema / properties / preset / descriptionPrevious 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." - added
Output schema / properties / editor_urlAdded value: +{ + "type": "string" +} - changed
Output schema / requiredPrevious value: -[ - "mueble", - "medidas_mm", - "piezas", - "herrajes", - "tabla_texto", - "nota" -]New value: +[ + "mueble", + "medidas_mm", + "piezas", + "herrajes", + "tabla_texto", + "nota", + "editor_url" +]
- Changed
listar_presets6 fields changed- added
Input schema / $schemaAdded value: +"http://json-schema.org/draft-07/schema#" - added
Input schema / properties / ambienteAdded value: +{ + "description": "Filtro opcional por ambiente: Dormitorio, Living, Cocina y comedor, Baño, Oficina, Exterior u Otros.", + "type": "string" +} - added
Output schema / properties / presets / items / properties / ambienteAdded value: +{ + "type": "string" +} - added
Output schema / properties / presets / items / properties / editor_urlAdded value: +{ + "type": "string" +} - added
Output schema / properties / presets / items / properties / imagen_urlAdded value: +{ + "type": "string" +} - changed
Output schema / properties / presets / items / requiredPrevious value: -[ - "id", - "nombre", - "tipo", - "medidas_mm", - "descripcion" -]New value: +[ + "id", + "nombre", + "tipo", + "medidas_mm", + "descripcion", + "ambiente", + "editor_url", + "imagen_url" +]
- Added
pasos_de_armado - Changed
validar_factibilidad3 fields changed- added
Input schema / definitionsAdded 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" + } +} - changed
Input schema / properties / params / oneOfPrevious 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" + } +] - added
Output schema / properties / editor_urlAdded value: +{ + "type": "string" +}
- Changed
ver_mueble10 fields changed- added
Input schema / definitionsAdded 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" + } +} - changed
Input schema / properties / ajustes / descriptionPrevious 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}." - removed
Input schema / properties / ajustes / properties / alto_mm / descriptionRemoved value: -"Override del alto en mm." - removed
Input schema / properties / ajustes / properties / ancho_mm / descriptionRemoved value: -"Override del ancho en mm." - removed
Input schema / properties / ajustes / properties / profundidad_mm / descriptionRemoved value: -"Override de la profundidad en mm." - changed
Input schema / properties / params / descriptionPrevious 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)." - changed
Input schema / properties / params / oneOfPrevious 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" + } +] - changed
Input schema / properties / preset / descriptionPrevious 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." - added
Output schema / properties / editor_urlAdded value: +{ + "type": "string" +} - changed
Output schema / requiredPrevious value: -[ - "mueble", - "medidas_mm", - "nota" -]New value: +[ + "mueble", + "medidas_mm", + "nota", + "editor_url" +]
8 tool updates
- First observed
ajustar_mueble - First observed
buscar_catalogo - First observed
cotizar_mueble - First observed
crear_diseno - First observed
despiece - First observed
listar_presets - First observed
validar_factibilidad - First observed
ver_mueble
Related MCP Connectors
Datos econ�micos y financieros oficiales de Argentina (BCRA, INDEC, CNV, MECON), AI-ready.
Conectá tu cuenta de Escaparate y manejá catálogo, ventas, novedades e imágenes conversando.
Bitbybit 3D parametric CAD API, version-exact, for coding agents: search, describe, examples, guide
- OwlCADOAuthcom.owlcad
Parametric 3D CAD for AI agents: build print-ready parts, check them, export STL, 3MF or STEP.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables 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.1MIT
- AlicenseNot gradedqualityCmaintenanceGenerate 3D models from text or image. Browse 10K+ free 3D models. AI creative platform with APIMIT
- -licenseNot gradedqualityNot gradedmaintenanceEnables 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.-
- AlicenseNot gradedqualityBmaintenanceEnables 2D irregular polygon nesting (bin-packing) with tools to design, preview, get reports, and export DXF files for laser cutting or CNC routing.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.