← ClaudeAtlas

tracklisted

다작 vs 깊게 하나 — 범위·규모와 수익 모델을 보고 트랙을 추천하고 불일치를 짚는다. 트리거 "트랙", "다작", "깊게", "규모 판정", "어디에 낼까", "플랫폼 선택".
snwlee/Nereus · ★ 2 · AI & Automation · score 75
Install: claude install-skill snwlee/Nereus
# track nereus:common 규칙을 따른다. 담당 에이전트: architect. **엔진과 무관하다** — 트랙은 엔진이 아니라 플랫폼과 수익 모��이 정한다. **언제 부르나**: spec 이 끝난 직후다. 그때 `tasks.md` 가 있고 규모가 실측값으로 존재한다. intake 직후에는 규모를 모르므로 추측이 된다. ## 0. 이것만 게이트가 아니다 다른 검사기는 `violations` 를 내고 통과·차단을 판정한다. 여기는 `recommendation` · `reasons` · `mismatches` 를 낸다. **강제하지 않는다.** 트랙 선택은 **사업 판단**이지 기술 판정이 아니다. "이 게임은 다작으로 가면 안 된다"를 하네스가 강제하면 하네스가 사업을 결정하게 된다. 근거를 주고 판단은 사람이 한다. ## 1. 두 트랙은 성격이 정반대다 | | 깊게 하나 | 다작 | |---|---|---| | KPI | 리텐션 · ARPU | **사이클 타임** | | 게이트 | 두껍게 — liveops · compliance · telemetry 전부 | **얇게** | | 출시 | **시작** | 끝 | | 대표 플랫폼 | 로블록스 · 스위치 | 스팀 | **트랙을 잘못 고르면 게이트가 일을 방해한다.** 다작에 두꺼운 게이트를 씌우면 게임 하나당 통과 비용이 커져 사이클이 안 돈다. 깊게에 얇은 게이트를 씌우면 라이브 운영에서 터진다. ## 2. 깊게를 강제하는 조건이 먼저다 "다작이 좋다/나쁘다"가 아니다. **구조적으로 다작이 불가능한 조건**이 있다. | 조건 | 왜 | |---|---| | 플랫폼 = 로블록스 | 알고리즘이 체류·리텐션·라이브옵스를 보상한다. 얕은 여러 개는 전부 발견되지 않는다 | | 플랫폼 = 스위치 | 승인·개발기·Lotcheck 으로 타이틀당 마찰이 가장 크다 | | 수익 = IAP | 지속 경제는 운영이 필요하다. 내고 잊을 수 없다 | | 라이브 이벤트 계획 | 시즌·이벤트는 정의상 지속 운영이다 | | 상태 유지 멀티플레이어 | 서버 상태·진행도가 살아 있어야 한다 | 하나라도 걸리면 `deep` 이다. **아무것도 안 걸릴 때만** 규모를 본다. ## 3. 사용법 ```bash echo '{"tasksText":"'"$(cat openspec/changes/<변경>/tasks.md)"'","model":{"platform":"steam","revenue":"premium","liveEvents":false,"persistentMultiplayer":false}}' \ | node "${CLAUDE_PLUGIN_ROOT}/lib/track-advisor.mjs" ``` 규모는 **파일에서 읽는다.** 태스크 형식이 둘이라 둘 다 센다: | `matched` | 형식 | 내는 도구 | |---|---|---| | `"nereus"` | `- [ ] T1. 설명` — 번호 뒤 마침표 | nereus:spec / OpenSpec | | `"spec-kit"