우선순위 P2 · 출시 전 전수 QA 11/13 · 상위 이슈 #252
배경
이 시스템의 존재 이유가 규제 준수 검증이다. 화면이 예쁘고 API가 돌아도
1,200%룰 판정이 규정과 다르면 제품이 틀린 것이다.
07_규제조문표_v0.2.1.md 에 REG-01~24(REG-06A·06B·06C 포함 27개 ID),
FGC_가상_GA_운영정책서_v1_0.md 에 조문 57개가 있다.
볼 것
- REG ↔ 코드 — 27개 REG 각각이 코드 어디에서 구현되는가. 구현이 없는 REG 는 1차 범위인지 확인
- 1,200%룰(REG-08·09·10 계열) — 계산식·포함/제외 항목·판정 경계
- 정확히 1,200.0000% 일 때 위반인가 아닌가 (경계값)
- 반올림 방향(원 단위
HALF_UP)
- 룰셋 버전이 바뀌어도 과거 판정이 그대로 남는가(스냅샷)
- 운영정책서 제31조 확정 게이트 6단계 — 인터페이스정의서 4-3 규칙 2가 "코드 주석에도 그대로 적는다"고 요구
①DRAFT 저장 ②귀속행 입력 ③귀속합계=지급액 ④REVIEW_REQUIRED 없음 ⑤1,200% 사전검증 ⑥CONFIRMED
— 순서대로 실제로 강제되는가
- 제43조 검증 진행률 모델 (
current_step) — IF-API-49·§7-3
- REG-12 3년 이내 — 경과기간 기준으로 판정하는가 (근거대장 2026-08-12 교정)
- 정착지원금 귀속 기준월 = 모집월 (근거대장 2026-08-12 교정, SRC-025 Q7-1)
- 차익거래 방지(FUN-063) · 환수 관련 조문
- COR 금지사항 — QA-02·QA-10 과 겹치는 부분은 여기서 규제 관점으로만 본다
- 근거 표시(공통 규칙 5) — 화면이 보여주는 근거 ID가 조문표의 실제 조문을 가리키는가.
틀린 근거를 보여주는 것이 근거를 안 보여주는 것보다 나쁘다
통과 기준
주의
근거대장(00_인덱스/근거대장.md)을 반드시 먼저 읽는다. 90_보관/ 은 옛 버전이므로 읽지 않는다.
공통 규칙 (모든 QA 이슈에 적용)
- 근거 없는 수정 금지 —
00_인덱스/근거대장.md를 먼저 읽고, 모든 수정 제안에 근거 ID(REG-xx / SRC-xx)를 붙인다. 못 붙이면 "근거 없음 — 확인 필요"로 남긴다.
- 발견을 3분류한다 — ① 문서가 틀림 ② 구현이 틀림 ③ 아직 구현 안 됨(문서 유효). ③을 ①로 오인해 지우면 설계 의도가 사라진다.
- 이 이슈에서 직접 고치는 것은 "명백한 오기·1줄짜리"까지. 판단이 필요한 것은 후속 이슈로 분리하고 여기에 링크한다.
- PR 하나가 커지지 않게 — 검사 결과를 먼저 이 이슈에 표로 남기고, 수정은 그다음에 올린다.
배경
이 시스템의 존재 이유가 규제 준수 검증이다. 화면이 예쁘고 API가 돌아도
1,200%룰 판정이 규정과 다르면 제품이 틀린 것이다.
07_규제조문표_v0.2.1.md에 REG-01~24(REG-06A·06B·06C 포함 27개 ID),FGC_가상_GA_운영정책서_v1_0.md에 조문 57개가 있다.볼 것
HALF_UP)①DRAFT 저장 ②귀속행 입력 ③귀속합계=지급액 ④REVIEW_REQUIRED 없음 ⑤1,200% 사전검증 ⑥CONFIRMED— 순서대로 실제로 강제되는가
current_step) — IF-API-49·§7-3틀린 근거를 보여주는 것이 근거를 안 보여주는 것보다 나쁘다
통과 기준
구현 위치 / 1차 범위 여부 / 테스트가 있다근거 없음 — 확인 필요로 목록화되었다주의
근거대장(
00_인덱스/근거대장.md)을 반드시 먼저 읽는다.90_보관/은 옛 버전이므로 읽지 않는다.공통 규칙 (모든 QA 이슈에 적용)
00_인덱스/근거대장.md를 먼저 읽고, 모든 수정 제안에 근거 ID(REG-xx / SRC-xx)를 붙인다. 못 붙이면 "근거 없음 — 확인 필요"로 남긴다.