Qegħdin fuq punt ta’ bidla fil-iżvilupp tas-software. Id-diskussjoni spiss tkun dwar liema jekk l-AI tikteb l-aqwa kodiċi (Claude vs. ChatGPT) jew fejn fejn għandha toqgħod dik l-AI (IDE jew CLI). Imma din mhix il-mistoqsija t-tajba.
Il-problema mhix ġenerazzjoni tal-kodiċi. Hija validazzjoni tiegħu.
Jekk naqblu mal-AI bħala “Vibe Coders” – fejn aħna nindirizzaw l-intenzjoni u l-AI tagħmel l-eżekuzzjoni – noħolqu torrenti kbar ta’ software ġdid. Swarm ta’ aġenti AI jista’ jiġġenera fi minuta waħda iktar kodiċi milli developer senior jista’ jirrevedi f’ġimgħa. Il-bniedem sar il-bottleneck.
Is-soluzzjoni mhix aktar bnedmin. Is-soluzzjoni hija Awtorità tad-Disinn tal-AI.
Tradizzjonalment, il-"Design Authority" hija grupp ta' arkitetti li jiltaqgħu darba fil-ġimgħa jew fil-xahar biex jaċċettaw jew jirrifjutaw disinn. F'dinja ta' żvilupp tal-AI b'veloċità għolja dak il-mudell huwa kompletament skadut. Huwa bil-mod wisq u reattiv.
Jekk nassumu "Disposable Code" – softwer li ma nżommux nirranġawh b'mod bla tmiem imma ninħarqu u nġeddu meta t-talbiet jinbidlu – ir-rwol tagħna jinbidel radikalment. Mhux meer inġiniera li jwettqu ġebel wara ġebel. Aħna l-arkitetti tal-fabbrika li tipprintja l-ħitan.
Imma min jiżgura li dawk il-ħitan huma dritt?
AI Design Authority mhix persuna, iżda pipeline. “Gauntlet” li kull linja ta’ kodiċi ġġenerat trid tgħaddi minnu biex tilħaq il-produzzjoni. Dan il-proċess ma jissostitwixxix ir-reviżjoni tal-kodiċi umana b xejnimma b'xi ħaġa aħjar.
Huwa jaħdem f’żewġ saħħiet:
1. Il-Poter Eżekuttiv (Il-Ġenerazzjoni)
Ma nistgħux nitolbu soluzzjoni mingħand AI waħda, nitolbu tliet. Aħna nħallu Gemini 3, GPT-5 u mudell open-source (bħal Llama) jaħdmu parallel fuq l-istess problema. Dan jipprevjeni tunnel-viżjoni u jebbes il-“pigrizza” li kultant LLMs jsofru minnha. Din l-approċċ ukoll studjat xjentifikament u juri li tista' tevita allużjoni tal-AI u tibni kateni twal ħafna mingħajr żbalji
2. Il-Filtru iebes (Il-Liġi)
Hawn m’hemmx dibattitu possibli. Il-kodiċi għandu jikkumplija. Il-linters m’għandhomx jagħmlu kjużi. U kruċjali: il- Tests tal-Kaxxa Suġġetta għandhom javvanzaw. Aħna ma nittestjawx jekk il-funzjoni taħdem internament (dak jista’ jintuża mill-AI), nittestjaw jekk is-sistema tagħmel dak li trid minn barra. It-test jonqos? Direttament fil-iskart.
3. Il-Filtru ħafif (Il-Ġuri tal-AI)
Din hi l-innovazzjoni vera. Is-soluzzjonijiet li jibqgħu jiġu ppreżentati lil “Voting AI” speċjalizzata. Dan l-aġent ma jiktebx kodiċi, iżda jaqra kodiċi. Hu insejjaħ taħriġ fuq il-prinċipji tal-arkitettura tagħna, rekwiżiti tas-sigurtà (OWASP, ISO) u regoli ta’ konformità (EU AI Act).
Hu jivvota: “Is-Soluzzjoni A hija aktar veloċi, imma s-Soluzzjoni B hija iktar sigura u ssegwi aħjar l-arkitettura tal-microservices tagħna.”
Il- rebbieħ imur għall-produzzjoni.
Dan il-mudell jimponi separazzjoni tal-poteri li ħafna timijiet m’għandhomx.
project-description.md, rules.md, skills.md en principles.md), ir-rekwiżiti stretti. L-arkitekt jistabbilixxi x' nibnu, min jibniha, kif u għala.
Jirrilaxxana mit-tirannija tal-iżbalji tas-sintassi u jippermettilna niffukaw fuq fejn ninsabu tajbin: ħsieb sistemiku. Skoperta tal-verità. Struttura u deċiżjoni.
Il-mistoqsija mhix jekk l-AI tista’ tikteb il-kodiċi tagħna. Dik id-diskussjoni diġà ntemmet. Il-kodiċi se jsir forsi prodott li jintrema.
Il-mistoqsija hi: Taqbilx tieħu l-kontroll tal- kodiċi tħalliha, biex b'hekk terġa' tieħu kontroll fuq kwalità tirkuprah?
għidli jekk tixtieq