සමීප කාලයේ අපගේ කණ්ඩායමට මැටා-රෙපො (meta-repo) හඳුන්වා දුන්නාම, කේත ලියන ක්රමය සම්පූර්ණයෙන්ම වෙනස් වුණා. එකම ලියකියවිලි, එකම නීති, එකම කුසලතා එකතුවක් සියලු වේදිකා (iOS, Android, Kotlin Multiplatform) තුළ ස්වයංක්රීයව පූරණය වීම නිසා, නව සාමාජිකයින්ගේ onboarding එක තවත් පහසුයි, සෙට්‑අප් කමාන්ඩ් ත්රිත්වයක් එකකට සංග්රහ වුණා.
කාලයක් ගත වූ පසු, AI‑උපකාරකයන්ට අවශ්ය “සම්පූර්ණ ප්රසංග” ලබා දීමට කේත ගොඩනැගීමේ ආකෘතිය මිනිසුන්ට වඩා වෙනස් බව පෙනී ගියා. මෙය සියලු ව්යාපෘති වලම අනුගමනය කළ යුතු පදනමක් නොව, අපගේ විශේෂිත අවශ්යතාවයක්. මූලිකවම, ත්රිත්වයක් වූ පවත්නා රෙපොසිටරී (Kotlin Multiplatform, iOS presentation, Android presentation) එකට එකතු නොකර, AI‑ට පූර්ණ cross‑platform ප්රසංග ලබා දීමට මැටා-රෙපො යොදා ගත්තා.
මෙම මැටා-රෙපො තුළ .ai/ ෆෝල්ඩරය, docs/ ෆෝල්ඩරය සහ setup script පමණක් අඩංගු. .ai/skills තුළ කේතයෙහි බහු‑පියවර ක්රියාමාර්ග (skills) සුරක්ෂිත කර, ඒවා සියලු වේදිකා රෙපොසිටරී වලට symlink මගින් සම්බන්ධ කරයි. එම නිසා එක් වරක් ලියන skill එක, code review එකෙන් ගලා, සියලු සංවර්ධකයන්ට එකම වේලාවේ ලබා ගත හැක.
ශ්රී ලංකාවට ඇති වැදගත්කම
- සංවර්ධකයන්ගේ වේගය වැඩි වීම: AI‑assistant එකට සියලු වේදිකා පිළිබඳ සම්පූර්ණ තොරතුරු ලැබෙයි, ඒ නිසා bug fix හෝ feature එකක් ඉක්මනින් ලියන්න පුළුවන්.
- ඉගෙනුම් ව්යාපාරික අවස්ථා: නව පුරෝගාමී තාක්ෂණය (meta‑repo, AI skills) ගැන දැන ගැනීම ශ්රී ලංකාවේ තරුණ devs ලට අන්තර්ජාතික ප්රවණතාවයට ගමන් කළ හැකිය.
- ව්යාපාරික කාර්යක්ෂමතාව: මූලික CI/CD පද්ධති වෙනස් නොකළාම, AI‑driven automation එකක් එක් කිරීමෙන් ව්යාපාරික ප්රතිලාභ ඉහළ යයි.
අවසන් වශයෙන්, මැටා-රෙපො යනු AI‑assistant සදහා “single source of truth” එකක් වන අතර, මිනිස් සංවර්ධකයන්ට අවශ්ය තොරතුරු ලබා දීමේදී “noise” අඩු කරයි. Android, iOS හෝ KMP යන එකක් මත වැඩ කරන කෙනෙකුට, තමන්ගේ වේදිකාවටම සීමා කරගත් context එකක් ලැබෙන අතර, cross‑platform skills අවශ්ය වුවහොත් ඒවාට පහසුවෙන් ප්රවේශය ලැබේ. මෙය ශ්රී ලංකාවේ තාක්ෂණික සමාජයට නව මාර්ගයක් අරඹන උදාහරණයක් වේ.