이은상 칸반 보드 D--8 오픈 2026-09-16
개인 칸반 보드
은

이은상

QA · UI Support · Release Engineer

규칙·재현성·화면을 검증하고 결함을 기록한다. 뷰포트 자동 검사와 플레이 검증으로 제출 가능 상태를 보증하고, 보조 화면과 그림·사운드 반입을 지원한다. 통합 리허설과 백엔드/프론트 외부망 검증, 기동 스크립트를 책임진다. Jekyll 허브와 게임 런타임의 링크·뷰포트·정적 파일 경로도 검증한다.

진행 현황
완료 10 확인 요청 9 진행 중 1 전체 40

소유 영역

  • 게임 QA (백엔드 회귀 스위트 · 채점 재현성)
  • 자동 검사 (frontend/tests · 390px · 1440px)
  • 플레이 검증 · 결함 로그
  • 보조 화면 · 그림/사운드 반입 검증
  • 기동 스크립트 · 외부망 검증 · 통합 리허설

칸반 보드

카드 상태는 _data/kanban/eunsang.yml 의 status 값을 바꾸면 반영됩니다 (todo → doing → review → done). review 는 팀장 확인 대기를 뜻하고, done 은 팀장이 확인한 뒤에만 붙입니다.

할 일 20
APP-04 P0 09/04
노트 · 인스펙터 API 계약 리뷰
완료 기준
필요한 필드가 계약에 다 있는지 확인하고 누락을 백엔드에 요청
연동→ 계약 피드백
APP-08 P1 09/05
노트 빈 상태 · 첫 루프 처리
완료 기준
1루프에는 노트가 거의 비어 있고, 그 상태가 자연스럽게 보인다
UX→ 빈 상태
APP-14 P0 09/07
노트 검색 UI (인터페이스 선구현)
완료 기준
검색창이 존재하고 전량 반환으로 동작. 임베딩 교체 시 UI 변경 없음
화면→ 검색 UI
APP-15 P1 09/07
긴 판정 체인 스크롤 처리
완료 기준
체인이 길어져도 화면이 무너지지 않고 가로 스크롤이 생기지 않음
UX→ 레이아웃
APP-16 P0 09/08
노트 불일치(손상 2층) 렌더
완료 기준
불일치가 오류 표시가 아니라 조용히 존재한다. 경고 아이콘 금지
손상→ 손상 2층 UI
APP-20 P0 09/09
노트 대표 캡처 다듬기
완료 기준
루프가 쌓인 노트 화면이 캡처 한 장으로 설득력을 갖는다
디자인→ 캡처본
APP-21 P1 09/09
인스펙터 가독성 조정
완료 기준
수치·화살표·부작용이 한눈에 구분된다
UX→ 가독성
APP-22 P0 09/10
충식 소실(손상 3층) 표현 지원
완료 기준
노트에 남은 충식 언급이 후반에 어긋나 보이는 처리
손상→ 손상 3층
APP-25 P0 09/11
감사 도메인 인스펙터 개봉 확인
완료 기준
같은 인스펙터가 감사 시나리오에서 열리고 용어만 다르다
전이→ 전이 화면
APP-26 P0 09/11
Feature Freeze — 노트·인스펙터 동결
완료 기준
18:00 이후 기능 커밋 없음
운영→ 동결 확인
APP-27 P2 09/11
글자 크기 확대 대응
완료 기준
확대 시 노트·인스펙터 레이아웃이 잘리지 않음
접근성→ 접근성
APP-29 P0 09/12
회귀 R6·R10 담당 수행
완료 기준
5루프 노트 축적·손상 2층 확인, 전이 인스펙터 개봉 통과 표시
QA→ 회귀 결과
APP-30 P1 09/12
실기기 확인 (iOS · Android 브라우저)
완료 기준
양 플랫폼 모바일 브라우저에서 1루프 완주
모바일→ 실기기 결과
APP-32 P1 09/13
노트 렌더 성능 (루프 20회 기준)
완료 기준
루프가 쌓여도 스크롤이 버벅이지 않음
성능→ 성능 확인
APP-33 P1 09/13
인스펙터 시연용 화면 정리
완료 기준
발표에서 그대로 띄울 수 있는 상태
디자인→ 시연 화면
APP-34 P0 09/14
RC 검증 — 노트·인스펙터
완료 기준
RC1 에서 두 화면 회귀 통과
릴리스→ 검증 결과
APP-36 P0 09/15
Code Freeze 대응
완료 기준
핫픽스 외 커밋 없음
릴리스→ 동결 확인
APP-37 P0 09/15
배포 리허설 참여
완료 기준
리허설에서 노트·인스펙터 정상 확인
릴리스→ 리허설 기록
APP-39 P0 09/16
오픈 온콜 — 모바일 유입 관측
완료 기준
모바일 브라우저에서의 이탈·오류 확인
운영→ 온콜 기록
APP-40 P2 09/16
데브로그 — 인스펙터를 왜 이렇게 만들었나
완료 기준
판정 로그를 사람이 읽을 수 있게 만든 과정을 글 1편
기록→ 데브로그
진행 중 1
APP-12 P1 09/06
인스펙터 진입 동선
완료 기준
게임 흐름을 방해하지 않으면서 언제든 열 수 있다
UX→ 진입 동선
확인 요청 9
APP-11 P0 09/06
도구 호출 체인 표시
완료 기준
ask_npc 호출·결과·부작용이 체인 안에서 구분되어 보인다
화면→ 툴 체인 UI
APP-13 P0 09/07
1차 통합 — 노트·인스펙터 실데이터 검증
완료 기준
실제 1루프를 돌린 뒤 두 화면이 그 루프를 정확히 반영
연동→ 통합 확인
APP-17 P0 09/08
모바일 웹 최적화 1차
완료 기준
노트·인스펙터가 모바일 화면에서 읽을 수 있는 수준
모바일→ 모바일 대응
APP-23 P0 09/10
전이 도메인 화면 대응 준비
완료 기준
인스펙터가 도메인 중립 필드명으로 렌더되어 용어만 갈아끼우면 됨
전이→ 중립 렌더
APP-24 P1 09/10
모바일 웹 최적화 2차
완료 기준
대화창까지 포함해 모바일에서 1루프 완주 가능
모바일→ 모바일 대응
APP-28 P0 09/12
버그 스쿼시
완료 기준
배정 P0/P1 전건 종료
QA→ 이슈 종료
APP-31 P0 09/13
공개 대비 모바일 진입 점검
완료 기준
모바일에서 방문 → 아침 화면까지 30초 안에 판단 가능
공개→ 진입 점검
APP-35 P0 09/14
프로덕션 환경 확인
완료 기준
운영 API 기준으로 두 화면 정상 동작
릴리스→ prod 확인
APP-38 P0 09/16
프로덕션 배포 검증
완료 기준
운영에서 노트 축적과 인스펙터 개봉 정상
릴리스→ 배포 검증
완료 10
APP-01 P0 09/03
역할 재배치 확인 — 앱 → 노트·인스펙터
완료 기준
기획서에 모바일 앱이 없음을 확인하고 웹 화면 분담에 합의
운영→ 역할 확정
APP-02 P0 09/03
웹 개발 환경 셋업 · 김충식과 토큰 공유
완료 기준
같은 레포에서 dev 서버가 뜨고 디자인 토큰을 공유해 사용
셋업→ 환경 셋업
APP-03 P1 09/03
노트 · 인스펙터 화면 구조 설계
완료 기준
두 화면의 정보 구조와 진입 동선을 스케치로 확정
설계→ 화면 설계
APP-05 P0 09/04
노트 타임라인 골격
완료 기준
루프별 항목이 시간순으로 쌓이는 레이아웃이 목데이터로 렌더
화면→ 노트 골격
APP-06 P1 09/04
인스펙터 판정 체인 골격
완료 기준
발화 → 내부 판정 여러 줄 → 출력 구조가 목데이터로 렌더
화면→ 인스펙터 골격
APP-07 P0 09/05
노트 타임라인 실 API 연동
완료 기준
세션의 누적 노트가 실제로 조회되어 렌더
화면→ 노트 화면
APP-09 P1 09/05
감각 파편 표현 — 짧고 불완전하게
완료 기준
노트 항목이 보고서가 아니라 파편처럼 보이는 타이포·간격
디자인→ 노트 스타일
APP-10 P0 09/06
인스펙터 실 API 연동
완료 기준
발화 1건의 판정 체인이 실제 로그로 열린다
화면→ 인스펙터
APP-18 P1 09/08
루프별 그룹핑 · 접기
완료 기준
루프가 쌓여도 노트가 한눈에 들어온다
화면→ 그룹 UI
APP-19 P0 09/09
알파 시연 대응
완료 기준
시연 중 노트·인스펙터에서 발생한 P0 당일 처리
QA→ 핫픽스

날짜별 업무

D-13 2026-09-03 (목) 기획서 반영 · 기준선 고정 3건
당일 관문
기획 문서가 기획서 v6 기준으로 갱신되고, ERD 초안과 에이전트 구성이 올라간다
  • APP-01 P0 역할 재배치 확인 — 앱 → 노트·인스펙터
    완료 기준 · 기획서에 모바일 앱이 없음을 확인하고 웹 화면 분담에 합의
  • APP-02 P0 웹 개발 환경 셋업 · 김충식과 토큰 공유
    완료 기준 · 같은 레포에서 dev 서버가 뜨고 디자인 토큰을 공유해 사용
  • APP-03 P1 노트 · 인스펙터 화면 구조 설계
    완료 기준 · 두 화면의 정보 구조와 진입 동선을 스케치로 확정
D-12 2026-09-04 (금) 계약 확정 · 뼈대 세우기 3건
당일 관문
ERD v1 FREEZE, API 계약 v1 발행, 도메인 계층 순수 함수 테스트가 CI에서 돈다
  • APP-04 P0 노트 · 인스펙터 API 계약 리뷰
    완료 기준 · 필요한 필드가 계약에 다 있는지 확인하고 누락을 백엔드에 요청
  • APP-05 P0 노트 타임라인 골격
    완료 기준 · 루프별 항목이 시간순으로 쌓이는 레이아웃이 목데이터로 렌더
  • APP-06 P1 인스펙터 판정 체인 골격
    완료 기준 · 발화 → 내부 판정 여러 줄 → 출력 구조가 목데이터로 렌더
D-11 2026-09-05 (토) 방어선 ① 착수 — 대화와 판정 3건
당일 관문
유저 발화 1건이 Agent 판정을 거쳐 응답으로 돌아온다 (의심도 수치가 코드에서 계산됨)
  • APP-07 P0 노트 타임라인 실 API 연동
    완료 기준 · 세션의 누적 노트가 실제로 조회되어 렌더
  • APP-08 P1 노트 빈 상태 · 첫 루프 처리
    완료 기준 · 1루프에는 노트가 거의 비어 있고, 그 상태가 자연스럽게 보인다
  • APP-09 P1 감각 파편 표현 — 짧고 불완전하게
    완료 기준 · 노트 항목이 보고서가 아니라 파편처럼 보이는 타이포·간격
D-10 2026-09-06 (일) 방어선 ① 완성 — 탐문 도구 3건
당일 관문
ask_npc 가 실제로 호출되고, 거짓 출처가 발각되며, 이름을 빌린 쪽 의심도가 오른다
  • APP-10 P0 인스펙터 실 API 연동
    완료 기준 · 발화 1건의 판정 체인이 실제 로그로 열린다
  • APP-11 P0 도구 호출 체인 표시
    완료 기준 · ask_npc 호출·결과·부작용이 체인 안에서 구분되어 보인다
  • APP-12 P1 인스펙터 진입 동선
    완료 기준 · 게임 흐름을 방해하지 않으면서 언제든 열 수 있다
D-9 2026-09-07 (월) 1차 통합 · 전이 탐색 3건
당일 관문
웹에서 아침→대화→응답이 실 API로 돌고, 도메인 어댑터 인터페이스가 30분 탐색으로 뚫린다
  • APP-13 P0 1차 통합 — 노트·인스펙터 실데이터 검증
    완료 기준 · 실제 1루프를 돌린 뒤 두 화면이 그 루프를 정확히 반영
  • APP-14 P0 노트 검색 UI (인터페이스 선구현)
    완료 기준 · 검색창이 존재하고 전량 반환으로 동작. 임베딩 교체 시 UI 변경 없음
  • APP-15 P1 긴 판정 체인 스크롤 처리
    완료 기준 · 체인이 길어져도 화면이 무너지지 않고 가로 스크롤이 생기지 않음
D-8 2026-09-08 (화) 방어선 ② — 침묵 권고 3건
당일 관문
권고가 근거와 함께 뜨고, 수용/무시가 advice_log 에 남는다 (A/B 분기 포함)
  • APP-16 P0 노트 불일치(손상 2층) 렌더
    완료 기준 · 불일치가 오류 표시가 아니라 조용히 존재한다. 경고 아이콘 금지
  • APP-17 P0 모바일 웹 최적화 1차
    완료 기준 · 노트·인스펙터가 모바일 화면에서 읽을 수 있는 수준
  • APP-18 P1 루프별 그룹핑 · 접기
    완료 기준 · 루프가 쌓여도 노트가 한눈에 들어온다
D-7 2026-09-09 (수) 알파 — 1루프 완주 3건
당일 관문
아침 → 대화 → 판정 → 죽음 → 아침 복귀를 팀 전원이 각자 완주한다
  • APP-19 P0 알파 시연 대응
    완료 기준 · 시연 중 노트·인스펙터에서 발생한 P0 당일 처리
  • APP-20 P0 노트 대표 캡처 다듬기
    완료 기준 · 루프가 쌓인 노트 화면이 캡처 한 장으로 설득력을 갖는다
  • APP-21 P1 인스펙터 가독성 조정
    완료 기준 · 수치·화살표·부작용이 한눈에 구분된다
D-6 2026-09-10 (목) 방어선 ③④ — 루프 축적과 민석 예외 3건
당일 관문
노트가 쌓이고 손상 3층이 발현되며, 민석만 기억하고 정체 발현 트리거가 작동한다
  • APP-22 P0 충식 소실(손상 3층) 표현 지원
    완료 기준 · 노트에 남은 충식 언급이 후반에 어긋나 보이는 처리
  • APP-23 P0 전이 도메인 화면 대응 준비
    완료 기준 · 인스펙터가 도메인 중립 필드명으로 렌더되어 용어만 갈아끼우면 됨
  • APP-24 P1 모바일 웹 최적화 2차
    완료 기준 · 대화창까지 포함해 모바일에서 1루프 완주 가능
D-5 2026-09-11 (금) 방어선 ⑤ + Feature Freeze 3건
당일 관문
감사 대응 어댑터로 같은 인스펙터가 열린다. 18:00 기능 동결
  • APP-25 P0 감사 도메인 인스펙터 개봉 확인
    완료 기준 · 같은 인스펙터가 감사 시나리오에서 열리고 용어만 다르다
  • APP-26 P0 Feature Freeze — 노트·인스펙터 동결
    완료 기준 · 18:00 이후 기능 커밋 없음
  • APP-27 P2 글자 크기 확대 대응
    완료 기준 · 확대 시 노트·인스펙터 레이아웃이 잘리지 않음
D-4 2026-09-12 (토) 회귀 · 버그 스쿼시 3건
당일 관문
회귀 시나리오 R1~R10 전건 통과, P0/P1 0건
  • APP-28 P0 버그 스쿼시
    완료 기준 · 배정 P0/P1 전건 종료
  • APP-29 P0 회귀 R6·R10 담당 수행
    완료 기준 · 5루프 노트 축적·손상 2층 확인, 전이 인스펙터 개봉 통과 표시
  • APP-30 P1 실기기 확인 (iOS · Android 브라우저)
    완료 기준 · 양 플랫폼 모바일 브라우저에서 1루프 완주
D-3 2026-09-13 (일) 공개 대비 — 비용 · 보안 · 텍스트 3건
당일 관문
세션/IP 제한과 비용 상한이 동작하고, 엔딩 4종 텍스트가 팀 리뷰를 통과한다
  • APP-31 P0 공개 대비 모바일 진입 점검
    완료 기준 · 모바일에서 방문 → 아침 화면까지 30초 안에 판단 가능
  • APP-32 P1 노트 렌더 성능 (루프 20회 기준)
    완료 기준 · 루프가 쌓여도 스크롤이 버벅이지 않음
  • APP-33 P1 인스펙터 시연용 화면 정리
    완료 기준 · 발표에서 그대로 띄울 수 있는 상태
D-2 2026-09-14 (월) RC · 최종 검증 2건
당일 관문
RC1 태깅, 릴리스 체크리스트 전 항목 통과, 방어선 5개 실동작 확인
  • APP-34 P0 RC 검증 — 노트·인스펙터
    완료 기준 · RC1 에서 두 화면 회귀 통과
  • APP-35 P0 프로덕션 환경 확인
    완료 기준 · 운영 API 기준으로 두 화면 정상 동작
D-1 2026-09-15 (화) Code Freeze · 리허설 2건
당일 관문
배포 리허설 1회 + 롤백 리허설 1회 성공
  • APP-36 P0 Code Freeze 대응
    완료 기준 · 핫픽스 외 커밋 없음
  • APP-37 P0 배포 리허설 참여
    완료 기준 · 리허설에서 노트·인스펙터 정상 확인
D-0 2026-09-16 (수) 프로덕션 배포 · 공개 3건
당일 관문
공개 오픈 + 30분 관측 정상 + 첫 실사용 로그 수집 확인
  • APP-38 P0 프로덕션 배포 검증
    완료 기준 · 운영에서 노트 축적과 인스펙터 개봉 정상
  • APP-39 P0 오픈 온콜 — 모바일 유입 관측
    완료 기준 · 모바일 브라우저에서의 이탈·오류 확인
  • APP-40 P2 데브로그 — 인스펙터를 왜 이렇게 만들었나
    완료 기준 · 판정 로그를 사람이 읽을 수 있게 만든 과정을 글 1편