1.5 KiB
1.5 KiB
| name | description | version |
|---|---|---|
| find-domain | 변경 대상 파일/기능이 어느 도메인에 속하는지 판별 | 1.0.0 |
Find Domain
목적
변경하려는 파일이나 기능이 어느 도메인에 속하는지 빠르게 판별하여 올바른 domain rule을 로드하도록 안내한다.
언제 호출할지
- 어떤 파일을 수정해야 할지는 알지만 도메인이 불명확할 때
- 여러 도메인에 걸쳐 있는 작업을 시작하기 전
입력
- 수정하려는 파일 경로 또는 기능 설명
먼저 확인할 것
agent-ops/skills/router.md의 도메인 맵
실행 절차
- 파일 경로를
router.md도메인 맵과 대조한다. - 경로가 불명확하면 아래 기준으로 판별한다.
lib/services/→ push-notificationlib/(그 외) → flutter-appandroid/.../db/→ databaseandroid/.../helpers/→ 파일별 담당 도메인 확인android/...MainActivity,MainApplication,AppLifecycleTracker→ android-nativeandroid/.../MattermostFirebaseMessagingService,ReceiptDelivery,NotificationReplyBroadcastReceiver→ push-notification
- 해당 도메인의
rules.md를 로드한다. - 경계가 모호하면 후보 도메인을 제시하고 사용자에게 확인한다.
출력 형식
- 판별된 도메인 이름
- 로드할 rules.md 경로
- 경계가 모호한 경우 후보 목록
금지 사항
- 도메인을 단정 짓지 말고 모호하면 후보로 제시한다.
- 관련 없는 domain rule을 추가로 로드하지 않는다.