MHND LABS
El registro

Trabajo de campo.

La mayor parte de mi trabajo con clientes empieza igual: primero construyo la solución y después hablamos. Esta página es el registro. Demos en vivo creadas para ganar briefs concretos, cada una calcula algo real, y casos de estudio de trabajo con clientes, anonimizados. Sin maquetas: todas las demos de abajo están en vivo.

65 demos en vivo5 casos de estudio7 categoríasmás reciente 2026-10
Estado de campo «Sin maquetas» es una afirmación comprobable. Con JavaScript activado, esta línea comprueba cada endpoint de abajo desde su navegador.
Casos de estudioTrabajo con clientes, anonimizado
CASO 01contracted · 5.0★

A card matcher that refuses to guess

for a trading-card arbitrage platform (US) · completed June 2026

Cross-marketplace listing matcher against a live product catalog, audited and verified row by row. The matcher abstains rather than mismatches: it commits only when it is sure and routes everything else to a review queue. I built the labeled sample, verified the client's production matcher against it, then designed and measured the backlog drain.

  • 99.4% precision on the priority stratum of a 6,190-listing labeled sample measured on the matcher as shipped (about 96.6% across all strata)
  • 2,481 backlog listings committed, each landing on exactly the id the audited dry-run proposed; risky cases held for review
  • Read-only against production; every write stayed with the client's engineer
“Muhannad is great to work with and is a clear communicator which I value a lot. Will hire him again.”
Upwork client review, June 2026
99.4%
precision, priority stratum, verified
CASO 02contracted · ongoing

Making a news site legible to answer engines

for a Singapore business-news publisher · shipped to production June 2026

Full GEO upgrade of a live WordPress news site: speakable and 5W1H structured data on every new article, a machine-readable citation layer, and a site-wide heading-hierarchy fix. Shipped on a live production theme; the markup was validated with schema test scripts and the schema.org validator before it went live. The client then kept me on to measure the results in live AI answers each quarter.

  • Speakable and 5W1H schema on every new article, plus a citation layer
  • Markup validated with schema test scripts and the schema.org validator before shipping
  • Shipped on production WordPress (TagDiv) with the site live throughout
  • Recorded citations on three AI answer surfaces in a June 2026 capture: Perplexity, Google AI Mode and AI Overviews
“What I particularly liked was that you actually explained what you were doing and you had lots of evidence to show that you were getting the green ticks on all of these things.”
the publisher, at the final sign-off call
3
AI answer surfaces with a recorded citation, June 2026
CASO 03contracted · ongoing

21 gates for a fine-tuning corpus

for a conversational-AI product · 3 of 4 milestones delivered and accepted

Quality system for a supervised fine-tuning dataset: 21 automated checks (20 batch gates plus a cross-batch drift gate) covering schema, voice fingerprint, grounding, brand and distribution, with an LLM-judge review fleet on top. Rebuilt the weakest gate's classifier early on so it recognizes the shapes that actually occur.

  • Client's 3,109-entry source corpus scanned, drift-mapped and calibrated
  • Shape classifier coverage raised from 16.4% to 59.5% after the rebuild
  • 763 new entries delivered and accepted across 3 milestones
  • Every flag lands in a per-batch findings file, fully traceable
21
automated quality checks
CASO 04contracted · ongoing

A water-contaminant atlas that runs offline

for a water-quality client (North America) · US atlas delivered June 2026, EU atlas September 2026

Contaminant pipeline across three US regulatory sources (UCMR5, the Water Quality Portal, EPA NPDES discharge reports), 155 analytes with PFAS as the main thread. Every row keeps its source and native record ID, so any figure can be re-derived. Below-detection-limit values get censoring-aware statistics (Kaplan-Meier where the data supports it, the low tail suppressed where censoring is too heavy) instead of half the detection limit. Delivered as an offline single-file atlas by design, so there is no public URL. A second atlas over three European sources followed in September.

  • Three US regulatory sources unified into one provenance-tracked dataset; three EU sources in a second atlas
  • Censoring-aware statistics for below-detection-limit values, not substitution
  • Ships as one HTML file the client's team opens without a server
  • A regression found in the build was fixed before delivery; a 45-check verifier now fails the build loudly if it recurs
“We are really impressed with the work you did here”
the client, after a team review, June 2026
3 + 3
public sources, two offline atlases
CASO 05contracted · 5.0★

Seven statement formats, one dashboard

for a financial advisory firm · completed April 2026

Commission statements in seven provider formats, mapped into one Excel dashboard with a tab per provider and a summary on top. Built as a Python pipeline wrapped in a Claude Agent Skill and handed over for the client to run from Claude on his own machine.

  • 7 provider formats ingested and mapped into one workbook
  • Writes only append below existing rows; source files and the client's own workbook are never touched
  • Handed over as a Claude Agent Skill for the client to run
“Excellent work and went above and beyond in terms of service and time”
Upwork client review, April 2026
7→1
provider formats, one dashboard
El estante de demosCreadas para ganar briefs reales

Cada una se creó para una oferta de trabajo concreta: una respuesta funcional a un brief real, no una plantilla. Son demos de propuesta y se presentan exactamente así. Los datos específicos de cada prospecto se revisaron antes de publicarlas. Algunos desarrollos sólidos quedan fuera de esta página por confidencialidad.

Agentes y MCP12 piezas
W-582026-08

Consola Gateway Harness

Entra una especificación, bucle hasta verde: un router de modelos que recorre cadenas de fallback reales, skills cargadas desde archivos, topes de presupuesto, una parada honesta ante una especificación contradictoria y conocimiento que solo se acepta con procedencia de tests. 25 aserciones en /api/selftest.

Vercel FunctionsVanilla JSDeterministic engine
↳ para un brief de harness de gateway de IA (EE. UU.)En vivo ↗
W-332026-07

Consola AI CGO

Consola de un Chief Growth Officer con IA: informe semanal con citas de la KB, nuevo ranking de creadores, cola de aprobación humana, cambio de adaptador Claude/ChatGPT y exportación de la KB independiente del proveedor.

Next.jsTailwind 4
↳ para un brief de agente de crecimiento para un SaaS de IAEn vivo ↗
W-342026-07

Banco de trabajo de recuperación bilingüe

Recuperación en árabe e inglés evaluada sobre un conjunto de evaluación fijo: la normalización eleva el recall@1 en árabe de 0.688 a 0.938, con sondas adversarias entre tenants y un modelo de coste basado en el tokenizador. Selftest 31/31.

Next.jsTypeScriptBM25RRF fusionbyte-level BPE
↳ para un brief de RAG de una plataforma de aprendizaje bilingüeEn vivo ↗
W-352026-07

Plugin Cowork Scholar

Plugin funcional de Claude Cowork/Code para equipos académicos: comprobación determinista de la integridad de las citas, paquetes de lectura, selftest en el navegador sobre un corpus sintético.

Claude plugin formatPython (stdlib)Static JS
↳ para un brief de plugin de Cowork para el ámbito académicoEn vivo ↗
W-422026-07

Configuración y traspaso de MCP

Generador de .mcp.json en vivo: active los servidores MCP del stack y obtenga una configuración validada con pasos de instalación por sistema operativo y una lista de credenciales.

Next.jsMCP
↳ para un brief de configuración de Claude Code + MCP (EE. UU.)En vivo ↗
W-172026-06

Consola de agentes Aegis

Harness autoalojado con Claude Agent SDK: coordinador y subagente, recuperación de memoria entre sesiones, pausa/reanudación y un evaluador con rúbrica en vivo que suspende un primer borrador y aprueba la revisión.

Next.jsClaude Agent SDKOpenRouter
↳ para un brief de desarrollo de agentes con Claude (agencia de EE. UU.)En vivo ↗Código ↗
W-182026-06

Asesor de seguridad para programación con IA

Comparación determinista y respaldada por citas de la postura de seguridad empresarial de cinco asistentes de programación con IA, puntuada frente a un contexto Bitbucket + AWS.

Next.jsvendor-doc citations
↳ para un brief de asesoría en seguridad de IA (SaaS de EE. UU.)En vivo ↗
W-202026-06

MVP de Company Brain

Agente de conocimiento interno nativo de MCP con memoria aislada por empleado: las preferencias guardadas de dos usuarios cambian de forma visible la misma respuesta.

Next.jsMCPMem0-style memory
↳ para un brief de company brain con MCP (MSP de EE. UU.)En vivo ↗
W-262026-06

O365 Automation Studio

Entra un proceso en lenguaje llano, sale un artefacto funcional: elige la superficie adecuada de Microsoft 365 y escribe un flujo, un script o una llamada a Graph con forma verificada, con los pasos de despliegue.

Next.jsClaudePower Automate
↳ para un brief de coaching en Claude + O365 (Reino Unido)En vivo ↗
W-122026-05

Consola de agente de compras

Consola de compras de productos fotométricos sobre un tenant de SAP simulado y claramente etiquetado: entra una RFQ desordenada, sale una cotización con proveedores y precios.

Next.jsSAP-shaped connector
↳ para un brief de automatización de compras (agencia de Tel Aviv)En vivo ↗
W-022026-04

Motor de investigación CoinQuant

Barrido autónomo de backtests de cripto: 1,200 backtests sobre datos reales de BTC y ETH de 2024, de un prompt en lenguaje natural a ejecuciones de estrategia validadas.

Agentic backtesterBTC/ETH data
↳ para un brief de infraestructura de investigación cripto (Dubái)En vivo ↗
W-052026-04

NRT: servidor de inferencia de SLM en Rust

Servidor de inferencia de 10K LOC en Rust puro: clúster de modelos de lenguaje pequeños definido por manifiesto sobre Candle, 7 crates, 29/29 tests superados. Apache-2.0.

RustCandle
↳ para un brief de infraestructura de LLM en Rust (EE. UU.)Código ↗
Ingeniería de datos22 piezas
W-632026-09

Consola de atribución de ingresos por video

Audita 500 enlaces de seguimiento de video sintéticos, simula un despliegue masivo con copias de seguridad, empareja cuatro vías de pago con leads por email y atribuye las ventas diferidas al video de origen. 33 aserciones en el navegador.

Vanilla JSSVG
↳ para un brief de atribución de ingresos por video de YouTubeEn vivo ↗
W-642026-09

Continuity

QA de seguimiento para una agencia con varios clientes: nueve comprobaciones que se ejecutan en la página sobre cinco clientes sintéticos, con una traza de continuidad y un informe para el cliente.

Single-file HTMLno build
↳ para un brief de SOP de seguimiento y monitorización de una agencia de marketing digitalEn vivo ↗
W-542026-08

Control de estandarización de catálogo

Decodifica IDs de opciones de Magento, repara SKU en cirílico, normaliza unidades al SI, clasifica según ETIM/eCl@ss, genera textos FR/EN y bloquea cualquier fila que incumpla seis invariantes.

Vanilla JSZero-dependency pipeline
↳ para un brief de estandarización del catálogo en Magento 2 de un distribuidor de piezas industrialesEn vivo ↗
W-562026-08

Vista previa de segmentación de seguidores

Exportación de Instagram de 37k seguidores clasificada en seis categorías de leads: extracción, indicadores de confianza, selftest en la página.

Static HTMLVanilla JS
↳ para un brief de segmentación de seguidores de InstagramEn vivo ↗
W-602026-08

PostGate: control de reglas de contenido

Reglas como restricciones comprobables y un control que rechaza el borrador que incumple una: 18 borradores, 8 reglas, 6 borradores sin restricciones detectados, 32 aserciones.

Vanilla JSVercel Functions
↳ para un brief de flujo de contenido educativoEn vivo ↗
W-612026-08

Banco de pruebas de extensiones de Presidio

Cinco clasificaciones personalizadas de Microsoft Presidio medidas sobre un corpus empresarial sintético: precisión, recall, rendimiento y escalado de workers antes y después, con un selftest de 27 aserciones que recalcula en el navegador.

Microsoft PresidioPythonspaCyPlaywright
↳ para un brief de clasificación de datos empresariales (EE. UU.)En vivo ↗
W-362026-07

Decisiones de bases de datos para quienes construyen con IA

Un banco de enseñanza en vivo para fundadores: responda 4 preguntas para obtener una recomendación de base de datos, vea cómo la normalización descompone una tabla real y compare una tabla resumen con un escaneo en bruto. Cada respuesta está pensada para construir con ayuda de IA.

HTMLJavaScriptclient-side compute
↳ para una comunidad de enseñanza de datos e IAEn vivo ↗
W-372026-07

Laboratorio de correlación cruzada diádica

168 análisis de series temporales diádicas: CCF con 16 lags, inferencia de efectos mixtos, informe en formato APA; recalcule los 2,688 coeficientes en su navegador.

PythonstatsmodelsJupytervanilla JS
↳ para un brief de estudio de seguimiento continuo en HCIEn vivo ↗
W-392026-07

Banco de trabajo de auditoría de pipelines

Auditoría de un pipeline financiero dos veces por semana, replicada en vivo en el navegador: comprobaciones de carga, frescura, integridad de filas, deriva de schema y coherencia sobre series sintéticas al estilo de la Fed, log de auditoría encadenado, selftest de 28 comprobaciones.

Vanilla JSVercel
↳ para un brief de mantenimiento de un pipeline de datos financieros (EE. UU.)En vivo ↗
W-452026-07

Banco de trabajo de rollups

Reproduce el bug de rollup en jerarquías de profundidad mixta (subestimación frente a doble conteo) y demuestra la corrección con una tabla de cierre, con 12 invariantes recalculadas en vivo.

Next.jsTypeScript
↳ para un brief de analítica de ERP de un fabricante de EE. UU.En vivo ↗
W-462026-07

Consola de libro mayor de remesas

Tramo de remesas de USD a EGP sobre Postgres real: libro mayor de partida doble, transferencias idempotentes, control de sanciones y un log de auditoría de solo anexar, en vivo en la página.

Next.jsPostgres (Neon)double-entry ledger
↳ para una candidatura a un puesto de backend fintech (El Cairo)En vivo ↗
W-472026-07

Logbook Pipeline Werkbank

Hilos de phpBB en alemán convertidos en Markdown en inglés listo para RAG: traducción protegida, control de fidelidad por token, simulador de supervivencia de chunks, triaje con VLM.

Next.jssharp
↳ para un brief de transformación de registros de foro de una empresa de ingeniería del Reino UnidoEn vivo ↗
W-482026-07

Banco de trabajo de P&L por proyecto

Costeo por proyecto a nivel de línea en QuickBooks Online: el bug de facturas con varios proyectos reproducido en vivo, 4 reglas de negocio activables, un .xlsx real con formato generado bajo demanda y un endpoint de selftest con 13 comprobaciones.

Next.jsexceljs
↳ para un brief de exportación de costeo por proyecto de QuickBooks OnlineEn vivo ↗
W-492026-07

Banco de trabajo de vinculación PPRL

Dos empresas encuentran sus clientes comunes sin que ninguna vea la lista de la otra: codificación CLK con filtros de Bloom, coincidencia difusa con Dice, calibración del umbral en vivo y una curva de endurecimiento con su coste en recall.

Next.js 16TypeScriptWebCrypto (HMAC-SHA256)
↳ para un brief de vinculación de registros con preservación de la privacidadEn vivo ↗
W-502026-07

Banco de trabajo de hojas de procedencia

Revisa la licencia de 8 fuentes de texto reales con las cláusulas citadas, recalcula en el navegador una deduplicación por shingles y exporta un CSV de procedencia solo con las filas aprobadas.

HTMLJSPlaywrightVercel
↳ para un brief de obtención de datos de entrenamiento para ML (Rumanía)En vivo ↗
W-522026-07

Consola de motor de señales en tiempo real

Flujo de ticks en streaming a barras OHLCV de 2 minutos, indicadores en vivo, evaluación de reglas y entrega de webhooks at-least-once, con inyección de fallos y un selftest de aceptación que recalcula cada afirmación en cada petición.

Next.js 16TypeScriptServer-Sent Events
↳ para un brief de datos de mercado de futurosEn vivo ↗
W-532026-07

Banco de trabajo TLCC

168 análisis de series temporales diádicas: un barrido de 16 lags por ensayo, extracción del lag pico y un modelo mixto de intercepto aleatorio, todo recalculado en el navegador y verificado contra scipy y statsmodels.

Next.jsTypeScriptPythonnumpyscipystatsmodels
↳ para un brief de análisis de series temporales en HCIEn vivo ↗
W-162026-06

Mapa de inteligencia de asesores

Informes de inteligencia sobre productores para antes de cada reunión, montados a partir de cinco fuentes de datos desordenadas. Datos sintéticos, sin PII real, como indica la página.

Next.js
↳ para un brief de inteligencia de datos de asesoresEn vivo ↗
W-212026-06

Consola de pipeline de datos en la nube

Entran datos desordenados del operador, sale una tabla de hechos limpia en el warehouse: 6 ubicaciones, 2 regiones, ejecuciones del pipeline bajo demanda con BI encima.

Next.js
↳ para un brief de ingeniería de datos en la nubeEn vivo ↗
W-272026-06

Banco de trabajo de integración de datos bancarios

Flujo real en el sandbox de Plaid (link token, Link, intercambio, cuentas) con una frontera visible de secretos entre cliente y servidor y una lista de seguridad honesta.

Next.jsPlaid SDK
↳ para un brief de integración fintech de EE. UU.En vivo ↗
W-292026-06

Tracking-Cockpit (en alemán)

Cockpit de analítica en alemán: eventos de dataLayer de GA4, Consent Mode v2, medición del lado del servidor y una capa de dashboards, todo interactivo.

Next.jsGA4Consent Mode v2
↳ para un brief de analítica de Stuttgart, en alemánEn vivo ↗
W-302026-06

Decodificador de VIN para vehículos eléctricos indios

Decodifica VIN de vehículos eléctricos del mercado indio de 16 fabricantes, con una fuente citada bajo cada campo, un visualizador por segmento y un selftest de 22 aserciones.

TypeScript engineNext.js
↳ para un brief de datos de vehículos eléctricos (EE. UU.)En vivo ↗
GEO y AEO9 piezas
W-652026-10

Pre-rebuild SEO and GEO read of a live Webflow site

315-fetch crawl of a B2B EV-charging site before its redesign: a stale sitemap, canonical loops, a self-cancelling French mirror and two Organization entities, with 27 checks recomputing every count in the browser, in English and Danish.

Pythonraw HTML crawlstatic HTML
↳ a European EV-charging software redesign briefEn vivo ↗
W-592026-08

Auditoría de recuperabilidad para motores de respuesta

Auditoría de recuperabilidad de doce señales sobre un conjunto de sitios SaaS en vivo: marketing 71.4 por ciento, docs 11.3 por ciento, con 29 aserciones que recalculan cada cifra en el navegador.

Vanilla JSVercel Functions
↳ para un brief de un proveedor europeo de plataformas de IA empresarialEn vivo ↗
W-622026-08

Auditoría de citabilidad en búsqueda con IA

Evalúa si un motor de respuestas puede saber QUIÉN escribió una página, a partir del HTML en bruto, con un analizador en vivo protegido contra SSRF para cualquier URL pública.

Nodeschema.org JSON-LDrobots.txt parsingVercel Functions
↳ para una agencia de relaciones públicas de EE. UU.En vivo ↗
W-412026-07

Auditoría de visibilidad en IA para ITAD

Scorecard AEO/GEO de 13 señales para el sector de disposición de activos de TI; un selftest de 27 comprobaciones recalcula cada puntuación en el navegador.

Static HTMLVanilla JSVercel
↳ para un brief de ITAD / visibilidad en búsqueda con IA (EE. UU.)En vivo ↗
W-192026-06

Auditoría de preparación para motores de respuesta

Descarga cualquier URL en el servidor y puntúa 13 señales AEO/GEO con evidencia citada y una matriz de correcciones por impacto y esfuerzo. Sin claves, sin LLM, siempre en vivo.

Next.jsSSRF-guarded fetcher
↳ para un brief de estrategia AEO B2B (Canadá)En vivo ↗
W-252026-06

Auditoría GEO de un REIT cotizado

Auditoría GEO vertical sobre una entidad representativa de REIT cotizado: generación real de schema, validación en vivo y una respuesta de IA con y sin andamiaje de entidad.

Next.jsschema.org
↳ para un brief GEO de un REIT cotizado belgaEn vivo ↗
W-112026-05

Inventario de enlaces financieros

Un inventario de enlaces de 55 publicaciones con cada métrica citada: mínimos, máximos y precios por sitio, presentado como una muestra editorial funcional.

Next.js
↳ para un brief de operaciones SEO de LondresEn vivo ↗
W-132026-05

Renovación del sitio + plan de migración SEO

Sala de control de migración SEO construida a partir de un rastreo real del sitio: mapa de redirecciones, verificación y secuencia de rollback para conservar los 3,087 dominios de referencia.

Static HTML
↳ para un brief de renovación del sitio de una plataforma IoTEn vivo ↗
W-062026-04

Un publirreportaje bien hecho

Publirreportaje extenso en alemán, fiel al formato: etiquetado como Anzeige, con estructura de revista y un recorrido de conversión en una sola pieza editorial.

Static HTMLGerman copy
↳ para un publirreportaje de muestra para un brief de bienestar en ShopifyEn vivo ↗
Automatización y operaciones10 piezas
W-552026-08

Panel de mando de clusters de contenido

Panel de operaciones de contenido para varios sitios: completitud de clusters, herencia de briefs y margen de publicación calculados en vivo desde un único dataset sintético, con un selftest de 17 aserciones en la página.

HTMLVanilla JSVercel
↳ para un brief de planificación de contenido con IA para varios sitios y publicación en WordPress (AU)En vivo ↗
W-572026-08

Router de embudo de lanzamiento

Simula un embudo de lanzamiento de Webflow a Typeform, ActiveCampaign y Attio: evaluación con puntuación, enrutamiento por origen, consentimiento y supresión, upsert deduplicado en el CRM, 24 aserciones en el navegador.

HTMLCSSJavaScript
↳ para un brief de montaje de lanzamiento de marketing ops (EE. UU.)En vivo ↗
W-402026-07

Banco de trabajo de migración de propiedades de HubSpot

Migración de propiedades de contactos entre portales: diff de exportación clasificado, planes de propiedades de reemplazo para cambios de tipo, registro de slots, validación con una exportación nueva, selftest de 16 comprobaciones en el navegador.

HTMLJSVercel
↳ para un brief de migración de un portal empresarial de HubSpot (EE. UU.)En vivo ↗
W-442026-07

Vista previa de un taller de IA para vivienda multifamiliar

Una operación sintética de 96 unidades analizada con Claude: normalización del T-12, auditoría del rent roll, revisión de discrepancias en contratos y borrador del memo para el comité de inversión, con un recálculo de 25 comprobaciones en el navegador.

HTMLJavaScriptPlaywright
↳ para un brief de taller de IA de una firma de inversión inmobiliaria (EE. UU.)En vivo ↗
W-512026-07

Banco de trabajo de mentoría en investigación

Vista previa de una mentoría que enseña primero: una cadena de prompts de investigación de negocio resuelta, un control de verificación de fuentes que se ejecuta en la página, el paso de ChatGPT a Codex y un selftest de 14 comprobaciones.

HTMLVanilla JSVercel
↳ para una oferta de mentoría en investigación con ChatGPT y CodexEn vivo ↗
W-222026-06

Router de webhooks para SaaS cerrado

Simula de principio a fin los contratos de webhooks y API de GoHighLevel + Make: siete módulos reales, reintentos idempotentes y dos viajes de ida y vuelta en vivo sin claves.

Next.jswebhooks
↳ para un brief de automatización de seguros de EE. UU.En vivo ↗
W-242026-06

Captación de leads → CRM

Flujo de leads inmobiliarios de principio a fin: captación, puntuación de calificación (HOT 98 / WARM 58 / COLD 7), registro en el CRM y la siguiente acción automática.

Static HTMLscoring engine
↳ para un brief de operaciones inmobiliarias de EE. UU.En vivo ↗
W-312026-06

Workflow Architect

Pegue un proceso documentado y obtenga una scorecard de complejidad antes/después (pasos, traspasos, tiempo de intervención) calculada por un clasificador real, no por una plantilla.

Next.jsClaude
↳ para un brief de arquitectura de operaciones de EE. UU.En vivo ↗
W-092026-05

Sistema de producción de blog con IA

Línea de producción de blog nativa de Airtable: seis automatizaciones Run Script llevan los briefs de borrador a revisión. La propia página es el artefacto de prueba.

Next.jsAirtable
↳ para un brief de producción de blog con IAEn vivo ↗
W-102026-05

Calendario de campañas de marketing

Calendario de campañas en tres niveles respaldado por una base pública real de Airtable: 12 campañas, 5 equipos, registros vinculados que puede abrir.

AirtableStatic HTML
↳ para un brief de Airtable empresarial (EE. UU.)En vivo ↗
Documentos y formularios3 piezas
W-382026-07

Banco de trabajo de revisión de evidencias

Revisión de evidencias legales sobre datos sintéticos: preservación SHA-256 en la ingesta, separación entre originales y derivados, duplicados conservados en lugar de fusionados, cribado determinista de privilegio que solo marca candidatos, notas de abogados con acceso por rol, un log de auditoría de solo anexar y un ZIP de producción cuyo manifiesto de hashes coincide con los hashes de ingesta. 31 de 31 invariantes verificadas en vivo en /api/selftest.

Next.jsTypeScriptWeb CryptoJSZip
↳ para un brief de MVP de revisión confidencial de documentos y correos en 72 horasEn vivo ↗
W-282026-06

Consola de integración de SuccessFactors

Reproduce en el servidor el handshake OAuth 2.0 SAML-Bearer de SAP SuccessFactors y lee estructuras reales de OData v2, con un mapa honesto de lo que realmente son los datos de inicio de sesión.

Next.jsOAuth 2.0OData v2
↳ para un brief de datos de RR. HH. empresariales (SaaS de EE. UU.)En vivo ↗
W-322026-06

Banco de trabajo XFA → AcroForm

Convierte en el navegador un formulario gubernamental XFA obsoleto en un AcroForm funcional: autorrelleno JSON de los 20 campos, edición en vivo, firma /Sig real y aplanado limpio.

Next.jspdf-lib
↳ para un brief de formularios gubernamentales de EE. UU.En vivo ↗
Visión y medios2 piezas
W-012026-04

Fábrica automatizada de anuncios

Entra un guion, salen ocho variantes de anuncio más storyboards: cinco plantillas paramétricas renderizadas en el servidor con un pipeline multimodal de Claude.

Next.js 16Claude multi-modal
↳ para un brief creativo de respuesta directa (EE. UU.)En vivo ↗
Producto y full-stack7 piezas
W-232026-06

Tema multilingüe de Ghost

Réplica estática fiel de un tema trilingüe de Ghost: rutas /, /ru/ y /ar/ (RTL) con hreflang, canonicals y og:locale reales, más un inspector del head SEO en vivo.

Ghost themehreflangRTL
↳ para un brief de publicación multilingüe (Pekín)En vivo ↗
W-142026-05

Escaparate de formación en fisioterapia (en francés)

Escaparate de formación en francés con un embudo interactivo del e-learning a la formación presencial, construido con el color real de la marca del centro.

Next.jsFrench copy
↳ para un rediseño de muestra presentado a un centro francés de formación en fisioterapiaEn vivo ↗
W-152026-05

Soundscape: sienta la frecuencia

Sitio conceptual de una sala de audio experiencial: tres programas de frecuencia y un flujo de reserva. Una pieza de diseño pura, presentada como tal.

Next.js
↳ para una pieza de diseño conceptual para un brief web avanzadoEn vivo ↗
W-032026-04

Plataforma de educación en árabe

Sitio bilingüe de educación en árabe con un flujo de suscripción de Stripe y contenido en inglés y árabe lado a lado.

Next.jsStripe
↳ para un brief de plataforma de educación en árabeEn vivo ↗
W-042026-04

Dashboard RTL en árabe

Consola de operaciones bilingüe inglés/árabe con RTL real: diseño en espejo, escritura y numerales árabes, y vistas de telemetría en vivo.

Static HTMLArabic RTL
↳ para un brief de dashboard IoT en árabe (Arabia Saudí)En vivo ↗
W-072026-04

Plantillas de Webflow CMS

Una plantilla, una colección del CMS, cuatro páginas de escuelas: la arquitectura de estructura a página como prueba de concepto funcional.

Static HTMLWebflow CMS
↳ para un brief de Webflow CMSEn vivo ↗
W-082026-04

Identidad digital del paciente (FHIR)

Explorador de identidad digital del paciente sobre 1,053 recursos FHIR R4 y 17 series LOINC, con un evaluador de bienestar de 5 ejes y streaming de Claude sobre AI SDK v6.

Next.jsFHIR R4AI SDK v6
↳ para un brief de IA en salud (EE. UU.)En vivo ↗