විකසිතයන්ට පසුපසින් පවතින පද්ධති ගැටළු තවත් තවත් දිගුවෙන් හමුවේ. ඒකට ප්රතිචාරයක් ලෙස, "ඔෆ්එන්සීව් ඔඩිට්" කියන නව අදහස ඉදිරිපත් කරයි – ව්යාපාරයේ සෑම පියවරක්ම පූර්ව පරීක්ෂාවකට ලක් කර, අනපේක්ෂිත බෝම්බ වැනි දෝෂ හඳුනා ගන්න.
මෙම අදහස පළමු වරට ප්රදර්ශනය වූයේ මැයි 25 වැනිදා, ග්රාහකයෙකුගේ තිර රූපයක් තුළ. රෝස්ට් ස්ටේෂන්හි "සම්පූර්ණ" බොත්තම අගුළු වැටී "රෝස්ට් මට්ටම් නොගැලපීම" යන දෝෂ පණිවිඩයක් පෙන්වීය. සාමාන්යයෙන්, ඒක තනි ලයිනයක් ඉවත් කර, වැඩ අවසන් කළ හැකි වුවත්, මෙවැනි "ක්රොස්-ලේයර්" ගිවිසුම් අස්ථිරතා ගත වසර 6කදී 5 වරක් සිදු වුණා.
එම ගැටළුවට පසු, ලේඛකයා Claude AI සමඟ කතා කරමින්, "සියලුම සමාන ලීක් සොයා, එකවර සකස් කිරීම වඩා හොඳද?" කියා අසයි. AI එක පැවසුවේ, 1 පැය කාලයක් ගාත කර පූර්ණ ව්යාපාර ගමන් මාර්ගය පරීක්ෂා කර, අරක්ෂිත නොවන නෝඩ් (chain node) ලැයිස්තුවක් සකස් කර බලන්න.
ඉන්පසු, ලේඛකයා 11 ක්රමික නෝඩ් (උදා: ග්රාහක ඇණවුම, ගබඩා ගත කිරීම, රෝස්ට් අවසන් කිරීම, ඇතුළු) සලකා බැලීය. එක් එක් නෝඩ් එකකට ත්රි-ප්රශ්න අසන ලදී:
1. පරීක්ෂණයක් (test) තිබේද?
2. ගවර්නන්ස් නීතියක් (governance rule) තිබේද?
3. "ව්යාපාර ගිවිසුම" ලියවී තිබේද?
ප්රතිඵලය මෙසේ විය:
- 🟢 සම්පූර්ණ ආරක්ෂිත නෝඩ් 5 ක් – test, governance, contract සියල්ල පවති.
- 🟡 අර්ධ ආරක්ෂිත නෝඩ් 2 ක් – එක් හෝ දෙකක් අඩු.
- 🔴 ආරක්ෂිත නොවන BLOCKER නෝඩ් 4 ක්.
BLOCKER නෝඩ් වශයෙන් හඳුනාගත් ඒවා:
- ඇණවුම් අවලංගු/මුදල් ආපසු ලබාදීමේ පියවර – cash‑first vs bonus‑first නීතිය අසම්පූර්ණ.
- රෝස්ට් අවසන් කිරීම – "මැච් නොවූ රෝස්ට්" ඉවත් කිරීමේ ක්රමය නොලියා ඇත.
- FIFO ඉන්ග්රිඩියන්ට් පරිභෝජනය – එකම කෝපි බෑග් එකේ පළමු භාවිතය නොදැක්කා.
- පැකේජ් ස්ටේෂන් කාර්ය තත්වය – "skipped" තත්ත්වය සත්යයද යන ගැටළුව.
මෙම BLOCKER නෝඩ් ගණනාවක් කේතයේ වැරදි නිසා නොවෙයි; ඒවා ව්යාපාර ක්රියාකාරකම් පිළිබඳ නිශ්චිත නීතිය ලියවී නොමැති වීම නිසාය. AI සමඟ පරීක්ෂණය කළ පසු, ලේඛකයා ඒ නීති 4 ක් නිල වශයෙන් ලියා, "system contract" බවට පත් කළා:
- මුදල් ආපසු ලබාදීම – මුලින් cash $30, ඉතිරි $50 bonus වෙත යොමු.
- රෝස්ට් මට්ටම් නොගැලපීම – දෝෂය RAISE කිරීමේ වෙනුවට සටහන් තීරුවට warning එකක් ලියන්න.
- FIFO ඉන්ග්රිඩියන්ට් – නිර්මාණ කාලය අනුව පළමු භාවිතය, ඉන්වෙන්ටරි සම්මතය තහවුරු කිරීම.
- පැකේජ් තත්ත්ව යන්ත්රය – pending → in_progress → completed/cancelled පමණක්, "skipped" නැත.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලාංකීය තාක්ෂණ ශිෂ්යයන්, ස්වයං-ඉගෙනුම් සංවර්ධකයන් සහ කුඩා ව්යාපාර සඳහා මෙම ආකාරයේ "ඔෆ්එන්සීව් ඔඩිට්" ඉතා ප්රයෝජනවත්. පළමුව, නියමිත ව්යාපාර ගිවිසුම ලියනය කිරීමෙන් කේතයේ අසමත්තා අඩු වෙයි, ඉන් පසු අලුත් සංවර්ධකයන්ට වැඩේ ඉගෙන ගැනීමට පැහැදිලි මාර්ගයක් ලැබේ. දෙවැනි, AI සමඟ කෙටි කාලයේ පරීක්ෂණයක් කරමින්, 3‑5 පැය ගතවන බොහෝ බග් එකතු කිරීමෙන් මුදල් ආරක්ෂා කරගත හැක. තෙවැනි, ගවර්නන්ස් නීති සහ automated test එකතු කිරීමෙන්, CI/CD පයිප්ලයින්වල තත්ත්වය ඉහළ යයි, දේශීය තාක්ෂණ සමාගම්වල ගුණාත්මකභාවය වැඩි වේ.
ඉතින්, කේතය පමණක් නොව, ව්යාපාර ක්රියාකාරකම්ද ලියනය කර, AI මගින් පූර්ව පරීක්ෂාවක් කරගත යුතුයි. මෙය ශ්රී ලංකාවේ තාක්ෂණික පරිසරය තවත් මනා පදනමක් ලබාදෙනු ඇත.
ඉදිරියේදී, මෙම ආකාරයේ පද්ධති පරීක්ෂණය නියමිතව රැගෙන යාමෙන්, සංවර්ධකයින්ට අධික පරිශ්රමයක් නොව, තත්ත්වමය වැඩි කාර්යක්ෂමතාවක් ලබා දිය හැකිය.