ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-22, Wednesday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

AI කේත නිර්මාණයේ තාක්ෂණික ණය අවසන් කරගන්න GEF විසඳුම

AI කේත නිර්මාණයේ තාක්ෂණික ණය අවසන් කරගන්න GEF විසඳුම

අද කාලයේ AI සහායකයන් – Cursor, Windsurf, Copilot – සමඟ නව පැකේජයක් ආරම්භ කිරීමේ අත්දැකීම සැබෑම මායාකාරයි. පළමු පැය කිහිපයේ කේතය පිරිසිදු, commit‑වල රීති පාලනය, පරීක්ෂණ සාර්ථක – ඔබට උත්සාහයක් නැතිව වැඩි නිෂ්පාදනයක් ලැබේ.

නමුත් කාලයත් සමඟ AI “මතකය අමතක” කර, 200 පේළි දිග කාර්යයන් ලියයි, unit test නොදැකී ඉක්මනින් push කරයි, main branch‑ට සෘජුවම merge කරයි. එම නිසා ඔබට Clean Code රීති නැවත නැවත කියා දීමට වඩා වැඩ කට්ටලයක් වැය වෙයි. මෙය “Vibe Coding” නමැති අත්දැකීමේ අඳුරු පැත්ත – ආරම්භක වේගය තරඟකාරී තාක්ෂණික ණයට හරවනවා.

Guardian Engineering Framework (GEF) මේ චක්‍රය කඩා හැරීමට නිර්මාණය කර ඇත. එය සාමාන්‍ය style guide එකක් නොව, AI‑ට සහ මනෝවලට පවා අභියෝගයක් වන “mechanical enforcement” පද්ධතියක්. GEF හි මූලික අදහස "ENGINEERING_PLAYBOOK.md" යනු සත්‍ය සම්පූර්ණ නීතිය බවයි; එය IDE‑වල .cursorrules, .windsurfrules වැනි ගොනු තුළ metrics ({{MAX_LINES}}) ඇතුළත් කර, AI‑ට අතුරුදන් නොවූ නීති රැගෙන යාමට උපකාර කරයි.

GEF නියම කරන “hard limits" ලිණ්ටර් (Biome, ESLint, Ruff) තුළ සම්බන්ධ කරයි. උදාහරණයක් ලෙස, startup/R&D මට්ටමේදී පේළි 50, පරාමිතීන් 4, cyclomatic complexity 15 යන සීමා; enterprise මට්ටමේදී 30 පේළි, 3 පරාමිතීන්, complexity 10; mission‑critical මට්ටමේදී 15 පේළි, 2 පරාමිතීන්, complexity 5. මේ සීමා ඉක්මවා ගිය පසු, GEF senior‑architectural hygiene ක්‍රියාත්මක කරයි – Boy Scout Rule, Rule of Three වැනි නීති අනුගමනය කරයි.

AI තාක්ෂණික නායකයකට පත්වෙයි. GEF මඟින් AI‑ට Kanban governance, ticket creation (gh issue create), Architecture Decision Report (ADR) ලිවීම, domain‑infrastructure වෙන් කිරීම, pull‑request‑වල business intent එකක් සපයමින් මනුෂ්‍ය validation එකක් අවශ්‍ය කරයි. ඒත් අධි‑hallucination වලට එරෙහිව "Crash Clause" එකක් එකතු කර, AI‑ට වැරදි ඇත්නම් ස්වයංක්‍රීයව නවතී, නිවැරදි පිළිතුරු ඉල්ලා ගනී.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තරුණ සංවර්ධකයින්, විශ්වවිද්‍යාල සිසුන්, තාක්ෂණික ආයතන සඳහා GEF ප්‍රයෝජන විශාලයි.

  • සිසුන්ට – AI‑වලින් ලැබෙන කේත පසුබැසීමක් නොව, Clean Code රීති අත්හදා බැලීමට, real‑world software engineering standards ඉගෙන ගැනීමට අවස්ථාව.
  • සංවර්ධකයින්ට – AI‑generated code එකේ technical debt අවම කර, වැඩේ ඉක්මනින්, පරීක්ෂණාත්මකව, maintainable වශයෙන් ඉදිරිපත් කරයි. එමඟින් ව්‍යාපාරික පිරිවැය හා පසු‑නැවත වැඩ ඉහළ යයි.
  • ව්‍යාපාරිකයන්ට – AI‑වලින් නිෂ්පාදන වේගය රැකගෙන, code quality‑ය නියමිත මට්ටමට තබා, compliance හා security audit ගත හැකි බව නිශ්චිත කරයි.

අවසන් වශයෙන්, GEF AI‑වල “මතක අහිමි” වූ අවස්ථාවන්ට නියමිත යාන්ත්‍රික සීමා සැපයීමෙන්, ශ්‍රී ලංකාවේ තාක්ෂණික ප්‍රගතියේ නව මාවතක් ගොඩනගයි.

💡 ඔබේ AI කේත වැඩිදියුණු කිරීම සඳහා GEF දැන්ම පරීක්ෂා කරන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#AI #TechnicalDebt #GEF #CleanCode #SriLankaTech