L-Awtorità tad-Disinn tal-AI

Qegħdin naslu f'punt ta' bidla fl-iżvilupp tas-software. Id-diskussjoni spiss iddur madwar liema jekk l-AI tikteb l-aħjar kodiċi (Claude vs. ChatGPT) jew fejn fejn l-AI għandha tgħix (IDE jew CLI). Imma din hija d-diskussjoni żbaljata.

Il-problema reali mhuwiex il- ġenerazzjoni tal-kodiċi. Il-problema reali huwa l- validazzjoni taghha.

Jekk naddottaw l-AI bħala “Vibe Coders” – fejn aħna nindikaw l-intenzjoni u l-AI tagħmel l-eżekuzzjoni – noħolqu fluss enormi ta' softwer ġdid. Sħaba ta' aġenti tal-AI tista' tiġġenera aktar kodiċi f'minuta waħda milli żviluppatur anzjan ikun jista' jirrivedih f'ġimgħa. Il-bniedem sar il-konġestjoni.

Is-soluzzjoni mhix aktar nies. Is-soluzzjoni hija Awtorità tad-Disinn tal-AI.

Mill-Artiġan gġall-Maniġer tal-Fabbrika

Tradizzjonalment, l-“Awtorità tad-Disinn” (Design Authority) hija grupp żgħir ta' periti li jiltaqgħu darba fil-ġimgħa jew fix-xahar biex japprovaw jew jiċħdu disinn. F'dinja ta' żvilupp AI ta' veloċità għolja dan il-mudell huwa skadut bla tama. Huwa bil-mod wisq u wisq reattiv.

Meta naqilbu għal “Kodiċi li Jintrema” (Disposable Code) – softwer li ma nirrifatturawhx bla tmiem, imma narmuh u nerġgħu niġġenerawh meta l-ħtiġijiet jinbidlu – ir-rwol tagħna jinbidel fundamentalment. M'aħniex aktar bħal bajjieda li jpoġġu ġebla ġebla. Aħna l-periti tal-fabbrika li tipprintja l-ħitan.

Imma min jikkontrolla jekk dawk il-ħitan humiex dritti?

Il-"Gauntlet": Prova tan-Nar Awtomatizzata

Awtorità tad-Disinn tal-AI mhix persuna, iżda pipeline. "Gauntlet" li permezz tiegħu kull linja ta' kodiċi ġġenerat trid tiġġieled biex tilħaq il-produzzjoni. Dan il-proċess ma jieħux post ir-reviżjoni tal-kodiċi umana bi xejn, iżda b'xi ħaġa aħjar.

Dan is dan jaħdem fi tliet livelli:

1. Il-Qawwa Eżekuttiva (Il-Ġenerazzjoni)
Aħna ma nitolbux AI waħda biex toħloq soluzzjoni, aħna nitolbu tlieta. Inġibu lil Gemini 3, GPT-5, u mudell open-source (bħal Llama) jaħdmu b'mod parallel fuq l-istess problema. Dan ma jippermettix il-vista f'mina u jikser l-'għażż' li xi drabi jbatu minnu l-LLM's. Dan l-approċċ huwa wkoll riċerkat xjentifikament u juri li tista' tevita l-alluċinazzjoni tal-AI u tibni katini twal ħafna mingħajr żbalji

2. Il-Filtru Iebes (Il-Liġi)
Hawnhekk m'hemmx lok għal diskussjoni. Il-kodiċi jrid jikkompila. Il-linters m'għandhomx jilmentaw. U kruċjalment: it- Testijiet tal-Kaxxa Sewda għandhom jirnexxu. Aħna ma nittestjawx jekk il-funzjoni taħdimx internament (dak jista' jimmanipula l-AI), nittestjaw jekk is-sistema tagħmel dak li għandha tagħmel minn barra. Jekk it-test ifalli? Direttament fil-landa taż-żibel.

3. Il-Filtru Artab (Il-Ġurija tal-AI)
Din hija l-innovazzjoni vera. Is-soluzzjonijiet li jifdal jiġu ppreżentati lil "AI tal-Votazzjoni" speċjalizzata. Dan l-aġent ma jiktebx kodiċi, imma taqra kodiċi. Huwa mħarreġ fuq il-prinċipji tal-arkitettura tagħna, rekwiżiti ta' sigurtà (OWASP, ISO) u regoli ta' konformità (EU AI Act).
Hu jivvota: "Is-soluzzjoni A hija aktar mgħaġġla, iżda l-Is-soluzzjoni B hija aktar sigura u ssegwi aħjar l-arkitettura tagħna ta' mikroservizzi."

Ir-rebbieħ imur fil-produzzjoni.

It-Trias Politica tas-Software

Dan il-mudell jisfurza separazzjoni tal-poteri li ħafna timijiet m'għandhomx.

  • Il-Qawwa Leġiżlattiva (L-Arkitett): L-Arkitett jikteb il-"Kostituzzjoni". Il-prompts, id-dokumenti tal-arkitettura (project-description.md, rules.md en principles.md), ir-rekwiżiti sodi. L-arkitett jiddeċiedi x'jin nibnu u għaliex.
  • Il-Qawwa Eżekuttiva (L-Aġenti tal-Kodifikazzjoni): Huma jwettqu. Malajr, irħis u taħt l-auspizji ta' żviluppaturi umani.
  • Il-Qorti (L-Awtorità tad-Disinn): Saff ta' AI indipendenti li jivverifika l-konformità mal-liġi.

Konklużjoni: Ir-rwol il-ġdid tal-Perit

Teħlisna mit-tirannija tal-iżbalji tas-sintassi u tħallina niffukaw fuq dak li aħna tajbin fih: Ħsieb tas-Sistemi. Sejbien tal-Verità. Struttura u teħid ta' deċiżjonijiet.

Il-mistoqsija mhix jekk l-AI tistax tikteb il-kodiċi tagħna. Dik diġà ġiet deċiża. Il-kodiċi se jkun fil-biċċa l-kbira oġġett li jista' jintrema.
Il-mistoqsija hija: Tażżarda tħalli l-kontroll fuq il- eżekuzzjoni titbiegħed, biex b'hekk terġa' tikseb il-kontroll fuq il- kwalità lura?

Gerard

Gerard huwa attiv bħala konsulent u maniġer tal-AI. B'esperjenza kbira ma' organizzazzjonijiet kbar, jista' jiddeċifra problema malajr ħafna u jaħdem lejn soluzzjoni. Magħquda ma' sfond ekonomiku, jiżgura għażliet responsabbli għan-negozju.

AIR (Intelliġenza Artifiċjali Robotika)