근거 없는 역량은 만들지 않습니다.
입력부터 삭제까지 모든 단계가 '원문 근거 + 사용자 확인'이라는 한 가지 규칙을 지키도록 설계했습니다.
파이프라인
- 접근 확인
심사·공유용 데모 코드를 서버가 검증하고, 서명된 세션 쿠키를 발급합니다. 코드 없이 분석 API는 열리지 않습니다.
- 동의
분석 사용 범위와 익명 통계 공유(선택)를 먼저 확인합니다.
- 경험 입력·검증
20자~10,000자 조건을 화면과 서버가 각각 검사합니다. 넘치면 자동으로 자르지 않고 알립니다.
- 개인정보 가리기
이메일·전화번호·주민등록번호로 보이는 표현을 분석 전에 가립니다. 가린 사실은 화면에 알립니다.
- Solar 구조화
선택한 Solar 모델(허용 목록 내)이 경험에서 역량 후보·원문 근거·추가 질문을 JSON으로 만듭니다.
- 원문 인용 검증
모델이 만든 인용이 입력 문장에 실제로 없으면 그 후보를 폐기합니다(환각 방지). 연결이 어려우면 규칙 기반 샘플로 전환하고 샘플임을 표시합니다.
- 사용자 확인
맞습니다·표현 수정·거절 — 확인된 항목만 다음 단계로 넘어갑니다. 인용문 자체는 수정할 수 없습니다.
- 직접 확인
AI가 고른 학습 자료·공공 제도 링크를 사용자가 직접 열어 봅니다. 링크는 정답이 아니라 검색 출발점이며, 건너뛸 수 있습니다.
- 영상 학습·이해 확인 (선택)
공개 YouTube 영상 주소를 넣으면 Gemini가 학습 질문을 만듭니다. 영상 학습 자체는 증거등급을 올리지 않습니다.
- 증서 발급 (선택)
조건을 채우면 학습 수료증·수행 확인서를 발급합니다. 무엇이 확인됐는지만 적고, 실력이나 취업 가능성은 말하지 않습니다.
- 증거등급
아래 표의 기준으로 Lv.0~3을 부여합니다. AI 제안만으로는 등급이 올라가지 않습니다.
- 격차 계산
격차 점수 = 목표 직무의 중요도 × (필요 수준 − 현재 수준). 큰 격차부터 보여줍니다.
- 행동 추천
학습 1 · 강의 연계 1 · 미니프로젝트 1 중에서 이번 주 행동 하나를 고르게 합니다.
- 카드·Gap Brief
확인된 역량만으로 개인용 증거 카드와 상담사용 1쪽 요약을 만듭니다. 생성 날짜가 함께 기록됩니다.
- 삭제
“새 분석 시작하기”를 확인하면 입력·후보·선택·결과가 화면에서 모두 지워집니다. 서버에는 애초에 원문을 저장하지 않습니다. 회원이어도 결과를 서버에 쌓지 않습니다.
증거등급 기준
- Lv.0 · 자기기록
서술만 있고 연결 자료·평가가 없는 상태 (모든 후보의 시작점)
- Lv.1 · 근거 연결
노트·저장소·수료증 등 링크가 연결된 상태
- Lv.2 · 수행 확인
그 역량에 확인한 근거가 이미 있고, 유효한 산출물 링크(http/https)가 연결된 상태 — 학습 완료로도, 이해 확인(퀴즈) 통과로도 오르지 않음
- Lv.3 · 기관 확인
학교·교육기관·상담사 등 지정 주체가 확인한 상태 (이번 데모 범위 밖)
인정 유형 — 무엇을 말해 주고, 무엇을 말해 주지 않는가
학습을 끝낸 것, 이해했는지 확인한 것, 실제로 해 본 것, 결과물을 남긴 것은 서로 다른 인정입니다. GapProof는 이 넷을 섞지 않습니다.
아래 상한은 그 인정만으로 저절로 도달한다는 뜻이 아닙니다. 해당 역량에 사용자가 확인한 근거가 이미 있어야 하며, 그 위에서 넘지 못하는 천장을 뜻합니다.
- 학습 완료 · 상한 Lv.0
학습 자료를 끝까지 봤다는 사실. 다만 그 내용을 이해했는지, 실제로 해 봤는지는 말해 주지 않습니다.
- 이해 확인 · 상한 Lv.0
학습 내용을 질문으로 되짚어 답할 수 있었다는 사실. 다만 실제 업무나 과제에서 해냈다는 뜻은 아닙니다. 이해 확인만으로는 수행 증거가 되지 않습니다.
- 실제 수행 · 상한 Lv.1
학습한 내용을 실제 과제나 상황에서 직접 해 봤다는 사용자 기록. 다만 결과물이 남아 있지 않으면 제3자가 다시 확인할 수는 없습니다.
- 산출물 연결 · 상한 Lv.2
직접 만든 결과물(문서·저장소·작업 링크)이 실제로 남아 있다는 사실. 다만 결과물의 품질이나 완성도를 GapProof가 평가하지는 않습니다.
- 외부 증빙 · 상한 Lv.2
외부 기관이 발급한 수료증·자격증이 있다는 사실. 다만 발급기관·발급일·문서번호를 사용자가 입력한 그대로 기록할 뿐, GapProof가 진위를 검증하지는 않습니다.
수료증과 수행 확인서는 다릅니다
- 학습 수료증
발급 조건 본인이 표시한 학습 자료 완료 + 필수 질문 전체 응답(문항당 10자 이상) · 뜻하지 않는 것 실제로 수행했다는 뜻이 아닙니다. 증거등급을 올리지 않습니다.
- 수행 확인서
발급 조건 학습 수료 조건 + 유효한 산출물 링크 1개 이상 + 사용자의 수행 기록 · 뜻하지 않는 것 결과물의 품질을 GapProof가 평가하거나 보증하지 않습니다.
- 외부 증빙 기록
발급 조건 발급기관 · 발급일 · 문서번호 입력 · 뜻하지 않는 것 GapProof가 진위를 검증했다는 뜻이 아닙니다. 사용자가 입력한 내용을 그대로 기록할 뿐입니다.
조건을 충족하지 않으면 발급되지 않고, 무엇이 부족한지와 다음에 할 일을 화면에 그대로 보여줍니다. 모든 문서에는 발급 주체(Forblune · GapProof), 발급일, 고유번호, 확인 범위가 함께 적히며 이 문서는 공인 자격이나 국가 공인 학점이 아닙니다. GapProof가 확인한 범위만 기록합니다.
실패에 대비한 폴백
- Solar 키가 없거나 30초 안에 응답하지 않으면 입력 원문 기반의 규칙 샘플로 전환합니다.
- 응답 JSON이 잘못됐거나 원문과 일치하는 인용이 없어도 샘플로 전환합니다.
- 어느 경우든 화면 배지와 안내문이 실제 Solar 연결인지 샘플인지 구분해서 보여줍니다.