among the following the first existing path를 <skill> is used.
.claude/skills/issue-viz # 현재 프로젝트 (Claude Code)
.codex/skills/issue-viz # 현재 프로젝트 (Codex)
~/.claude/skills/issue-viz # 홈 설치
~/.codex/skills/issue-viz # 홈 설치
execution order
Step 0 — Verify prerequisites
git rev-parse --show-toplevel
test -f .issue/graph.json || echo "graph.json 없음 — issue-todo sync 먼저"
If graph.json does not exist, create it with issue-todo and then continue.
Step 1 — Render
node <skill>/scripts/issue-viz.mjs render [--out <path>] [--view full|ready|critical-path|ego] [--focus <n>] [--open]
.issue/graph.json and create a self-contained HTML. The default output is .issue/viz/graph.html.
--open , open it in the browser after generation. For details, see references/render.md.
Step 2 — View guide
Switch views using the controls at the top of the generated HTML.
전체 모든 노드·엣지
착수 가능 ready-frontier 만 (선행이 전부 close 인 open 이슈)
임계 경로 최장 의존 사슬
ego 입력한 이슈 + N홉 이웃
Hover over a node to see its title, status, and label; click to open the issue. For details, see references/views.md.
Final report
출력 .issue/viz/graph.html (노드 <n>개 / 엣지 <m>개)
뷰 전체 / 착수가능 / 임계경로 / ego (토글)
증거 렌더 스크린샷 (webp)
다음 <사용자가 고른 행동>