Skip to content

[QA] QA-11 규제 준수 검증 — REG-01~24 · 운영정책서 57조 · COR 금지사항 #263

Description

@yslee4601

우선순위 P2 · 출시 전 전수 QA 11/13 · 상위 이슈 #252

배경

이 시스템의 존재 이유가 규제 준수 검증이다. 화면이 예쁘고 API가 돌아도
1,200%룰 판정이 규정과 다르면 제품이 틀린 것이다.

07_규제조문표_v0.2.1.mdREG-01~24(REG-06A·06B·06C 포함 27개 ID),
FGC_가상_GA_운영정책서_v1_0.md조문 57개가 있다.

볼 것

  1. REG ↔ 코드 — 27개 REG 각각이 코드 어디에서 구현되는가. 구현이 없는 REG 는 1차 범위인지 확인
  2. 1,200%룰(REG-08·09·10 계열) — 계산식·포함/제외 항목·판정 경계
    • 정확히 1,200.0000% 일 때 위반인가 아닌가 (경계값)
    • 반올림 방향(원 단위 HALF_UP)
    • 룰셋 버전이 바뀌어도 과거 판정이 그대로 남는가(스냅샷)
  3. 운영정책서 제31조 확정 게이트 6단계 — 인터페이스정의서 4-3 규칙 2가 "코드 주석에도 그대로 적는다"고 요구
    ①DRAFT 저장 ②귀속행 입력 ③귀속합계=지급액 ④REVIEW_REQUIRED 없음 ⑤1,200% 사전검증 ⑥CONFIRMED
    순서대로 실제로 강제되는가
  4. 제43조 검증 진행률 모델 (current_step) — IF-API-49·§7-3
  5. REG-12 3년 이내 — 경과기간 기준으로 판정하는가 (근거대장 2026-08-12 교정)
  6. 정착지원금 귀속 기준월 = 모집월 (근거대장 2026-08-12 교정, SRC-025 Q7-1)
  7. 차익거래 방지(FUN-063) · 환수 관련 조문
  8. COR 금지사항 — QA-02·QA-10 과 겹치는 부분은 여기서 규제 관점으로만 본다
  9. 근거 표시(공통 규칙 5) — 화면이 보여주는 근거 ID가 조문표의 실제 조문을 가리키는가.
    틀린 근거를 보여주는 것이 근거를 안 보여주는 것보다 나쁘다

통과 기준

  • 27개 REG 각각에 구현 위치 / 1차 범위 여부 / 테스트 가 있다
  • 1,200% 경계값 테스트가 존재하고 통과한다
  • 확정 게이트 6단계가 순서대로 강제됨을 테스트로 확인
  • 화면이 표시하는 근거 ID가 전부 조문표의 실제 조문과 일치한다
  • 근거를 못 찾은 판정 로직은 근거 없음 — 확인 필요 로 목록화되었다

주의

근거대장(00_인덱스/근거대장.md)을 반드시 먼저 읽는다. 90_보관/ 은 옛 버전이므로 읽지 않는다.


공통 규칙 (모든 QA 이슈에 적용)

  • 근거 없는 수정 금지00_인덱스/근거대장.md를 먼저 읽고, 모든 수정 제안에 근거 ID(REG-xx / SRC-xx)를 붙인다. 못 붙이면 "근거 없음 — 확인 필요"로 남긴다.
  • 발견을 3분류한다 — ① 문서가 틀림 ② 구현이 틀림 ③ 아직 구현 안 됨(문서 유효). ③을 ①로 오인해 지우면 설계 의도가 사라진다.
  • 이 이슈에서 직접 고치는 것은 "명백한 오기·1줄짜리"까지. 판단이 필요한 것은 후속 이슈로 분리하고 여기에 링크한다.
  • PR 하나가 커지지 않게 — 검사 결과를 먼저 이 이슈에 표로 남기고, 수정은 그다음에 올린다.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    🩺TEST성능 검증 이슈

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions