산식을 요약본이 아니라 코드 그대로 공개합니다. 이 페이지의 모든 수치·경계값은 실제 채점 모듈이 직접 출력한 값이라, 문서와 시스템이 어긋날 수 없습니다.
Evidence First
모든 판정은 제출 문서·근거에서 출발한다. 근거 없는 점수는 없다.
AI Suggests, Human Decides
AI는 근거 후보를 제시할 뿐, 확정은 컨설턴트·관리자가 한다.
Explainable by Default
어떤 점수든 '왜'를 규칙(rule)과 근거로 재구성할 수 있다.
Action-Oriented
평가는 등급이 아니라 다음 개선 행동을 가리키는 도구다.
Finalize 불변
확정된 회차는 다시 쓰지 않는다 — 인증의 신뢰는 불변성에서 나온다.
평가는 E/S/G 3개 축 아래 Topic, 각 Topic마다 Policy · System · Performance 3개 Dimension으로 나뉩니다. 각 Dimension은 문서 근거에서 확정된 Variable(변수)들로 채점되며, 변수 확정 우선순위는 override > evidence > survey > unknown — 같은 입력이면 언제나 같은 결과가 나오는 결정론 채점입니다.
Dimension 점수는 규칙(rule)의 레벨 매칭으로 0 / 40 / 70 / 100 4단계 중 하나가 되고, 핵심(core) 변수가 미충족이면 상한 캡이 걸립니다. 규칙은 코드가 아니라 DB에 저장되어 관리자 화면에서 감사·수정됩니다.
Topic 점수 = Dimension 3개의 평균 · E/S/G 축 = 소속 Topic 평균 · 총점 = E/S/G 3축 평균. 아래 표는 예시 입력을 aggregateEsgScore()에 넣어 렌더 시점에 실제로 계산한 결과입니다.
| Topic | Policy | System | Performance | Topic 점수 |
|---|---|---|---|---|
| E1 | 100 | 70 | 70 | 80 |
| G1 | 40 | 40 | 0 | 26.7 |
| S1 | 70 | 40 | 70 | 60 |
| E 80 · S 60 · G 26.7 → 총점 = avg(E, S, G) | 55.6 | |||
이 예시 총점 55.6점은 아래 인증 경계에서 ★★★ (양호)에 해당합니다 — 한 축(G)이 약하면 총점이 그대로 끌려 내려가는 구조로, 균형을 평가합니다.
총점이 어느 구간에 들어가는지에 따라 별점이 결정됩니다. 아래 표의 구간·라벨은 getCertificationLevel()이 반환한 값 그대로입니다.
| 총점 구간 | 등급 | 단계 | 의미 |
|---|---|---|---|
| 0–19 | 미인증 | - | ESG 경영 기반 미확립 |
| 20–39 | ★ | 입문 | ESG 인식 시작 |
| 40–54 | ★★ | 기초 | 기본 체계 구축 |
| 55–69 | ★★★ | 양호 | 체계적 관리 전환 |
| 70–84 | ★★★★ | 우수 | 체계적 관리 확립 |
| 85–100 | ★★★★★ | 최우수 | ESG 선도 기업 |
이 페이지는 문서가 아니라 코드입니다
위 수치는 운영 중인 채점 모듈에서 직접 생성되며, 채점 규칙(DB)과의 정합은 자동 검증 스크립트가 감시합니다. 확정(Finalize)된 회차는 이후 규칙이 바뀌어도 재계산되지 않습니다 — 인증서의 점수는 확정 시점의 산식으로 고정됩니다.