Description 왜 이 이슈가 열렸는지
FE-AUTH-001 규칙과 연결된 위반 가능성을 추적하기 위해 생성된 이슈입니다.
모드: runtime
레벨: MUST
규칙 이름: Pages with write actions must check WRITE permission
담당자: @chequer-io
생성 시각: 2026-04-27T05:45:31.819Z
이 룰이 의미하는 것
FE-AUTH-001가 기대하는 기준을 사용자 관점에서 다시 확인하기 위한 이슈입니다.
Pages containing mutation controls (create/update/delete buttons, toggles) must guard them with auth.hasPermission(P.XXX_WRITE)
감지 기준
현재 raw 탐지 1건을 1개 예시로 묶어 정리했습니다.
지금 바로 알아야 할 점
현재 단계에서는 사실 관계와 영향 범위를 먼저 확인해야 합니다.
frontend/app/src/pages/settings/settings.page.tsx에서 — 패턴이 탐지되었습니다.
전체 JSON/Markdown 리포트 산출물도 함께 확인할 수 있습니다.
AI가 이번 단계에서 한 일
이슈 본문 상단 요약과 전달용 초안을 준비했습니다.
이제 사람이 이어서 할 일
실제 위반 여부와 후속 대응 방향을 검토합니다.
다음 액션
담당 주체: 사람
해야 할 일: 초안 내용을 검토하고 필요한 후속 작업을 결정합니다.
판단 필요: 자동화 결과를 그대로 반영할지 추가 수정이 필요한지 확인합니다.
검증 방법: 관련 변경사항과 남은 작업을 다시 검토합니다.
주요 위반 예시
파일
줄 범위
핵심 스니펫
비고
frontend/app/src/pages/settings/settings.page.tsx
—
—
대표 예시 1건
영향 범위
영향 대상: frontend, backend
메모: FE에 hasPermission 체크 추가 시 BE Permissions.kt에 해당 권한 상수가 등록되어 있어야 함. PermissionRegistrar에도 등록 필요.
🤖 rule-report-workflow
Reactions are currently unavailable
You can’t perform that action at this time.
왜 이 이슈가 열렸는지
FE-AUTH-001규칙과 연결된 위반 가능성을 추적하기 위해 생성된 이슈입니다.runtimeMUST이 룰이 의미하는 것
FE-AUTH-001가 기대하는 기준을 사용자 관점에서 다시 확인하기 위한 이슈입니다.감지 기준
지금 바로 알아야 할 점
frontend/app/src/pages/settings/settings.page.tsx에서—패턴이 탐지되었습니다.AI가 이번 단계에서 한 일
이제 사람이 이어서 할 일
다음 액션
주요 위반 예시
frontend/app/src/pages/settings/settings.page.tsx영향 범위
🤖 rule-report-workflow