원문: https://github.com/facebook/astryx/wiki/Night-Watch-Adding-Roles · 번역 기준: 2026-09-03
새 Night Watch role을 정의하고 온보딩하는 방법입니다.
Prerequisites
- role은 명확하고 겹치지 않는 scope를 가져야 합니다. Night Watch Roles를 확인해 기존 role과 중복되지 않는지 확인하십시오.
- 특정 Navi가 배정되어야 합니다. role은 한 사람의 Navi에 묶이며, 공유되지 않습니다.
Steps
1. Role 정의하기
Night-Watch-{RoleName}.md 명명 규칙을 따라 새 위키 페이지를 만드십시오. 다음을 포함합니다:
- Assigned to: 어느 Navi인지 (그리고 그 human의 GitHub 사용자명)
- Goal: role의 목적을 설명하는 한 문장
- Scope: 이 role이 하는 일 (불릿 리스트)
- Does NOT do: 이 role이 명시적으로 피하는 일 (겹침 방지)
- Hourly Checklist: Navi가 매 실행마다 따르는 단계별 지침
- State: 수행한 작업을 추적하기 위한 JSON 스키마
2. Roles 페이지 업데이트하기
Night Watch Roles의 표에 새 role을 추가하십시오:
| **{RoleName}** | {Person}'s Navi (`{github_username}`) | {One-line goal} |
Scope / Does NOT do / 전체 지침 링크가 담긴 상세 섹션을 추가하십시오.
3. Home 페이지 업데이트하기
Home의 Night Watch 섹션에 새 role 페이지 링크를 추가하십시오.