From 0764bced762b00dcac8fc70d0a602d4d3a848247 Mon Sep 17 00:00:00 2001 From: klaus Date: Thu, 21 May 2026 11:32:35 +0900 Subject: [PATCH] =?UTF-8?q?docs(agent):=20=EC=BD=94=EB=93=9C=20=EC=8A=A4?= =?UTF-8?q?=ED=83=80=EC=9D=BC=20=ED=86=A0=ED=81=B0=20=EC=82=AC=EC=9A=A9=20?= =?UTF-8?q?=EC=9B=90=EC=B9=99=EC=9D=84=20=EB=AC=B8=EC=84=9C=ED=99=94?= =?UTF-8?q?=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/agent-guides/code-style.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/agent-guides/code-style.md b/docs/agent-guides/code-style.md index f7b0749a..07d86221 100644 --- a/docs/agent-guides/code-style.md +++ b/docs/agent-guides/code-style.md @@ -27,6 +27,7 @@ ### 4) 타입/계약/에러 처리 - nullability와 제네릭 타입을 의미가 바뀌지 않게 유지한다. - 공개 API/스키마/리소스 계약은 요청 없이 변경하지 않는다. +- UI 또는 로직 작성 시 미리 정의된 토큰(리소스)을 항상 먼저 사용하고, 토큰으로 표현되지 않는 나머지 값만 상황에 따라 하드코딩한다. - 응답 처리 시 기존 `ApiResponse`와 Rx 타입(`Single`, `Flowable`)을 우선 재사용한다. - 빈 `catch` 블록을 새로 추가하지 않는다. - 예외를 조용히 삼키지 않고 로그/주석/대체 흐름 중 하나를 남긴다.