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.
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?
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.
Dan il-mudell jisfurza separazzjoni tal-poteri li ħafna timijiet m'għandhomx.
project-description.md, rules.md en principles.md), ir-rekwiżiti sodi. L-arkitett jiddeċiedi x'jin nibnu u għaliex.
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?