නව රෙපෝ එකක් clone කරලා පළමු පැයක් ගත කරනවට අධිකාරී ගවේෂණයක් වගේයි. package.json බලන්න, Makefile skim කරන්න, .env.example සෙවීම, CI workflow වල secret ලුහුබැඳීම, Docker Compose වල port පරීක්ෂා කිරීම – මේ සෑම කරුණක්ම අතකට අත ගත යුතුයි. ඒ සියල්ල එකවර සාරාංශ කරලා දෙන එකම විධානයක් තිබුනොත් හොඳයි.
එම අවශ්යතාවය පුරවා දීමට SybilGambleyyu විසින් නිකුත් කළ coldstart නමැති CLI මෙවලම හඳුන්වා දෙනවා. එකම විධානයක් ධාවනය කරලා, රෙපෝ එකේ භාවිතා වන runtime, npm scripts, Makefile targets, Docker ports, environment variables, GitHub Actions secret/vars ආදී සියල්ල JSON හෝ markdown ආකාරයෙන් ලබා ගත හැක. go install github.com/SybilGambleyyu/coldstart@latest කියලා install කරලා, coldstart -md >> ONBOARDING.md හෝ coldstart -json කියලා ඕනම output එකක් ලබා ගන්න පුළුවන්.
මෙම මෙවලමගේ විශේෂත්වය නම්, offline වැඩ කරයි, කිසිදු SaaS හෝ අන්තර්ජාල සම්බන්ධතාවයක් අවශ්ය නොවේ, සහ MIT බලපත්රයක් යටතේ කුඩා බයිනරි එකක් ලෙස බෙදා හැරෙයි. එමනිසා README එක දිගටම scroll කරලා සෙවීමට වැය වන කාලය ඉතාමත් අඩුවේ.
ශ්රී ලංකාවට ඇති වැදගත්කම
- ශිෂ්යයන්ට – පාඨමාලා හෝ පළමු ව්යාපෘතියේදී රෙපෝ එකේ සැකසුම් ඉක්මනින් පෙන්වීමෙන් ඉගෙනුම වේගවත් වේ.
- ඩිවෙලොපර්ලාට – කණ්ඩායම් වැඩේදී onboarding ක්රියාවලිය ස්වයංක්රීය කරලා, කාලය ඉතිරි කරයි. ඒමෙන්ම CI secret පරීක්ෂා කිරීමේ වැරදි අඩු කරයි.
- ව්යාපාරිකයන්ට – නව ප්රොජෙක්ට් එකක් ගත කිරීමේදී පරිසර සැකසුම්, port conflicts, runtime compatibility වැනි වැදගත් තොරතුරු එකවර දැනගැනීමෙන් deployment ගැටලු අඩු වේ.
එමනිසා, රෙපෝ එකක් clone කිරීමෙන් පසු “කොහේද මේ ගොනුව?” කියන ගැටළුවට ඉක්මනින් පිළිතුරක් ලැබෙයි. Coldstart එකේ සාමාන්ය output එක Runtimes, Run, Ports, Env keys සහ CI secrets වැනි කොටස් වලින් සමන්විතයි. ඉතා හොඳ dev experience එකක් සපයන මේ මෙවලම, open‑source community එකේ අගනා එක්කෝ පදනමක් බවට පත්වෙයි.
අදම install කරලා, ඔබේ රෙපෝ එකේ onboarding ක්රියාවලිය සරළ කරගන්න. README එකේ scroll කරන කාලය අඩු කරලා, වැඩේට තවත් අවධානය යොමු කරමු.