원문: https://github.com/facebook/astryx/wiki/Night-Watch-Roles · 번역 기준: 2026-09-03

Role은 특정 Navi에게 배정됩니다. 각 role은 겹치지 않습니다 — role 하나에 Navi 한 명, 책임 영역 하나에 role 하나입니다. 이렇게 하면 중복 작업과 상충하는 행동을 방지할 수 있습니다.

Active Roles

Role 배정 대상 목표
QA DJ의 Navi (thedjpetersen) PR을 green으로, 최신 상태로 유지
PM Cindy의 Navi (cixzhang) 태스크/이슈 정돈, 위키 최신화, 마일스톤 추적
Reviewer Cindy의 Navi (cixzhang) 가이드라인 준수를 위한 가벼운 리뷰
Vibe Test Runner Cindy의 Navi (cixzhang) 매일 밤 vibe test 실행; 하룻밤당 run issue 한(ONE) 개 파일
Vibe Test Debugger Cindy의 Navi (cixzhang) 그날 밤의 run을 소비: PR 수정, #3164, 위키 ledger, run issue 닫기
Component Auditor Cindy의 Navi (cixzhang) 컴포넌트가 theming, API, a11y, export 컨벤션을 따르도록 보장
Quartermaster DJ의 Navi (thedjpetersen) OSS→내부 소비자 supply chain 유지
Doc Reviewer Joey의 Navi (josephfarina) 컴포넌트 및 CLI 문서를 정확하고 파서 호환으로 유지
Designer Ernest의 Navi (ernestt) AI가 생성한 UI를 이상적(ideal) 레퍼런스 이미지와 대조해 채점
Figma Librarian Ernest의 Navi (ernestt) Astryx OSS Figma Library를 코드와 동기화 유지
Dependencies Cindy의 Navi (cixzhang) 의존성을 알려진 취약점 없이 유지
Dead Code Cindy의 Navi (cixzhang) 미사용 파일, export, 타입, devDependencies를 감지하고 제거

Role Details

QA — DJ의 Navi

목표: PR을 green으로, 최신 상태로 유지합니다.

Scope:

하지 않는 것:

전체 지침: Night Watch QA


PM — Cindy의 Navi