Kadensdemonstrator tehnic · Dataflow Solutions
Cum funcționează

Cerere de ofertă · dezvoltare web

Conținutul este date. Iată dovada.

Această pagină și toate paginile la care duce sunt generate dintr-o singură foaie de calcul Google. Fără bază de date, fără backend, fără panou de administrare - fișiere statice obișnuite.

Am construit-o pe structura din Anexa A și pe conținutul din prototipurile dumneavoastră, ca să puteți verifica principiul de la capitolul 7 înainte de a alege un furnizor, nu după.

Deschideți foaia de calcul ↗

Ce citește generarea, chiar acum

Cifrele nu sunt scrise în pagină. Sunt numărate din foaie, la fiecare publicare.

Întrebări active
8
fila Intrebari
Variante
27
fila Variante
Reguli
33
fila Reguli
Domenii active
8
fila Domenii
Testul de la poziția A1. Adăugați un rând în fila Intrebari, variantele în Variante, publicați - și întrebarea apare. Puneți activ = NU unui domeniu și dispare de peste tot, inclusiv din numărători. Nicio operație nu trece prin furnizor.

Lotul A - chestionarul

Cele 8 întrebări, textele de interfață și cele 33 reguli vin din foaie. Logica rulează integral în browser.

Deschideți chestionarul →

Lotul B - paginile de status

Câte o pagină per client, la adresă cu segment aleator, cu X-Robots-Tag: noindex și Referrer-Policy: no-referrer. Cele trei rânduri din fila Clienti sunt alese ca să arate comportamentele condiționate din Anexa A, cap. 4.

Northwind Software SRL
client · publicat = DA
Lumen Analytics SRL
prospect · publicat = DA
Arcadia Logistics SA
client · publicat = NU
Revocarea unui link (M6). Modificați slug_secret, publicați, iar adresa de mai sus returnează 404 - pentru că adresa este ea însăși un câmp de date.

Patru observații din documentație

Tratate pe larg în anexa tehnică a ofertei. Demonstratorul le rezolvă deja.

Regulile au nevoie de SAU

Cap. 1.3 oferă doar ȘI între cond_1–cond_3, dar logica din prototip folosește SAU. NIS2 ar cere 16 rânduri în loc de 5. Rezolvat cu separatorul „|" în aceeași celulă.

Contrastul nu trece pragul

Alb pe #EC4A62 dă 3,67:1 și pică AA; Lighthouse nu poate atinge 95. Aici accentul poartă text închis: 5,38:1. Paleta rămâne neschimbată.

Eticheta extrateritorială

Se aplică transversal tuturor verdictelor „direct", deci nu e exprimabilă per rând. Vine dintr-o cheie din fila Texte.

Verdictul „Activ"

Apare în machetă și în „5 din 8", dar nu în lista de coduri din cap. 2.3. L-am adăugat în fila Verdicte, ca numărătoarea să rămână condusă de date.

Ce nu este aici. Captarea adresei (A4), programarea, plata și secvența de mesaje (lotul D) presupun conturi pe numele societății dumneavoastră și nu pot fi construite înainte de contract. Demonstratorul acoperă A1, A2, A3, A5, B1, B2, B3, B4 și B6.

O precizare de metodă. Aici foaia se citește prin endpoint-ul public, ca să o puteți deschide în paralel cu pagina. În proiectul real citirea se face cu Sheets API v4 și un cont de serviciu, iar foaia rămâne privată: o foaie „publicată pe web" este lizibilă permanent de oricine îi află adresa.