Un progetto di 17Labs

Distinta.

Configuratore · finestra su misura

Scegli misure e opzioni: il disegno si ridisegna con le quote, le combinazioni che non si possono fabbricare si spengono dicendo perché, e il prezzo si scompone voce per voce. Un totale secco si contratta; una distinta si discute.

Misure del foro

Quantità, servizi e aliquota

Distinta base

Come funziona

2.560combinazioni possibili, enumerate tutte
664configurazioni valide raggiungibili cliccando
0stati impossibili raggiungibili dall'interfaccia
0chiamate a un server: il calcolo è qui

Le incompatibilità sono simmetriche. Se scegli prima il vetro triplo sparisce il profilo da 60; se scegli prima il profilo da 60 sparisce il vetro triplo. Un configuratore che gestisce una direzione sola ti costringe a tornare indietro e indovinare, ed è il difetto più comune di questi strumenti.

Ogni opzione spenta dice il motivo. «Il vetro triplo è spesso 44 mm: il fermavetro del profilo da 60 arriva a 34.» Un'opzione grigia senza spiegazione viene letta come un guasto del sito, e chi sta comprando se ne va.

Il prodotto non è nel codice. Opzioni, prezzi, regole e vincoli stanno in catalogo.json: per configurare un cancello invece di una finestra si riscrive quel file e il motore non si tocca.

Verificato su tre livelli. Venticinque casi calcolati a mano; tutte le 2.560 combinazioni confrontate con un controllo scritto a parte; e una visita completa dello spazio raggiungibile, che parte dai predefiniti e si muove solo sulle opzioni dichiarate disponibili. Quest'ultima ha trovato subito un difetto vero: la configurazione iniziale del catalogo violava un vincolo del catalogo stesso.

Cosa non è: i prezzi sono inventati e verosimili, non un listino reale, e il preventivo che esce non impegna nessuno. È una dimostrazione di come funziona la logica, non un prodotto in vendita.