From 0c033eb367a1a415fd4ee9d9099b5d53f312effd Mon Sep 17 00:00:00 2001 From: Carlos Narro Date: Wed, 10 Jun 2026 19:46:53 +0200 Subject: [PATCH] Sandbox: campos opcionales de estilo y gustos del cliente MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Añade al formulario del sandbox dos inputs opcionales (estilo, gustos) y los manda en el body de /sandbox/render, para probar desde la web cómo las preferencias del cliente condicionan el render. Co-Authored-By: Claude Opus 4.8 --- mvp/image-worker/src/sandbox/sandbox.page.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mvp/image-worker/src/sandbox/sandbox.page.ts b/mvp/image-worker/src/sandbox/sandbox.page.ts index d7b4476..195b410 100644 --- a/mvp/image-worker/src/sandbox/sandbox.page.ts +++ b/mvp/image-worker/src/sandbox/sandbox.page.ts @@ -74,6 +74,12 @@ export const SANDBOX_HTML = ` + + + + +
Si los rellenas, el render los prioriza sobre un estilo genérico.
+
@@ -149,6 +155,8 @@ export const SANDBOX_HTML = ` imagenAntes: fotoDataUri, tipo: val('tipo'), calidad: val('calidad'), m2: Number(val('m2')) || null, notas: notasArray(), + estilo: val('estilo').trim() || undefined, + gustos: val('gustos').trim() || undefined, promptDirecto: val('promptDirecto').trim() || null, systemPromptBuilder: val('systemPromptBuilder'), supervisorPrompt: val('supervisorPrompt'),