아래 기준으로 자동 계산됩니다. 각 항목에 마우스를 올리면 설명을 볼 수 있습니다.
README 파일
+10점
README.md 파일이 존재하는지 확인합니다. 프로젝트 설명, 설치 방법, 사용법 등을 담습니다.
설정 파일 (Config)
+10점
package.json, pubspec.yaml, requirements.txt 등 프로젝트 의존성 관리 파일이 있는지 확인합니다.
테스트 폴더 (Tests)
+15점
test/, tests/, __tests__ 폴더가 있는지 확인합니다. 단위 테스트, 통합 테스트 코드를 담습니다.
CI/CD 설정
+15점
CI/CD (지속적 통합/배포)
.github/workflows, .gitlab-ci.yml 등이 있는지 확인합니다.
코드 변경시 자동으로 테스트하고 배포하는 자동화 시스템입니다.
문서 폴더 (Docs)
+10점
docs/, documentation/ 폴더가 있는지 확인합니다. API 문서, 사용 가이드 등을 담습니다.
라이선스 파일
+5점
LICENSE 파일이 있는지 확인합니다. 오픈소스 배포시 필수입니다.
커밋 수 (100+)
+15점
Git 커밋이 100개 이상이면 충분한 개발 이력이 있다고 판단합니다.
GitHub 연동
+10점
원격 저장소(GitHub, GitLab 등)에 연동되어 있는지 확인합니다. 협업과 백업에 필수입니다.
최근 활동
+10점
최근 3개월 이내 커밋이 있는지 확인합니다. 활발하게 유지보수되고 있음을 의미합니다.
소스 구조 (src/lib)
+5점
src/, lib/ 폴더로 소스코드가 정리되어 있는지 확인합니다. 프로젝트 구조화 수준을 나타냅니다.