AIDashboard Development - 프로젝트 타임라인
프로젝트 요약
0
백로그
0
할 일
0
진행 중
0
리뷰
31
완료
31
전체
전체 티켓 목록 (31)
완료
보통
2/2
완료
프론트엔드
완료
프론트엔드
완료
보통
6/6
완료
backend-dev
완료
backend-dev
완료
backend-dev
완료
frontend-dev
완료
frontend-dev
완료
frontend-dev
완료
보통
완료
보통
완료
보통
완료
보통
team-lead
완료
긴급
team-lead
완료
높음
mcp-dev
완료
높음
architect
완료
긴급
team-lead
완료
보통
team-lead
완료
높음
backend-agent
완료
보통
team-lead
완료
높음
frontend-agent
완료
긴급
backend-agent
완료
높음
frontend-agent
완료
낮음
완료
보통
완료
높음
활동 타임라인 (93)
-
2026년 02월 27일
-
팀팀리드 배포 완료 (15122b0). 서브 티켓 6개 모두 done 처리. http://167.172.82.126 에서 이미지 첨부 기능 사용 가능.04:42 티켓에 이미지를 붙여넣을 수 있으면 좋겠어.
-
팀팀리드 상태 변경: 리뷰 → 완료04:41 티켓 상세 페이지 이미지 갤러리 UI
-
팀팀리드 상태 변경: 리뷰 → 완료04:41 칸반 보드 티켓 카드에 이미지 썸네일 표시
-
팀팀리드 상태 변경: 리뷰 → 완료
-
팀팀리드 상태 변경: 리뷰 → 완료04:41 웹 컨트롤러 이미지 업로드/삭제 처리
-
팀팀리드 상태 변경: 리뷰 → 완료04:41 API 컨트롤러 이미지 업로드/삭제 처리
-
팀팀리드 상태 변경: 리뷰 → 완료
-
팀팀리드 이미지 첨부 기능 구현 완료. Active Storage 마이그레이션, 모델 검증(5개/10MB), 웹+API 컨트롤러, Stimulus 클립보드 붙여넣기, 티켓 상세 갤러리, 칸반 썸네일. 팀리드 리뷰에서 라우트명 불일치(purge→remove_image) 및 N+1 쿼리 수정 완료.04:27 티켓에 이미지를 붙여넣을 수 있으면 좋겠어.
-
팀팀리드 상태 변경: 진행 중 → 완료04:27 티켓에 이미지를 붙여넣을 수 있으면 좋겠어.
-
Ffrontend-dev 칸반 보드 이미지 썸네일 완료 - 카드 상단 이미지 표시(max-h-32 object-cover), 다중 이미지 개수 뱃지, 이미지 없는 티켓은 기존대로 표시04:13 칸반 보드 티켓 카드에 이미지 썸네일 표시
-
Ffrontend-dev 칸반 보드 이미지 썸네일 작업 시작04:12 칸반 보드 티켓 카드에 이미지 썸네일 표시
-
Bbackend-dev 상태 변경: 할 일 → 리뷰04:12 API 컨트롤러 이미지 업로드/삭제 처리
-
Bbackend-dev API 컨트롤러 완료: multipart 이미지 업로드, remove_image 엔드포인트, JSON에 이미지 URL/썸네일/파일정보 포함, flat+nested 라우트 모두 추가04:12 API 컨트롤러 이미지 업로드/삭제 처리
-
Ffrontend-dev 티켓 상세 페이지 이미지 갤러리 UI 완료 - 그리드 갤러리(2-3열 반응형), 원본 보기(새탭), 호버 삭제 버튼, 드롭존 업로드 영역, image_upload_controller 연결04:12 티켓 상세 페이지 이미지 갤러리 UI
-
Ffrontend-dev 티켓 상세 페이지 이미지 갤러리 UI 작업 시작04:12 티켓 상세 페이지 이미지 갤러리 UI
-
Bbackend-dev API 컨트롤러 이미지 업로드/삭제 처리 시작04:11 API 컨트롤러 이미지 업로드/삭제 처리
-
Ffrontend-dev image_upload_controller.js 생성 완료 - 클립보드 붙여넣기, 파일 선택, 드래그앤드롭, 클라이언트 검증, 로컬 프리뷰, FormData PATCH 업로드 구현
-
Bbackend-dev 상태 변경: 할 일 → 리뷰04:11 웹 컨트롤러 이미지 업로드/삭제 처리
-
Bbackend-dev 웹 컨트롤러 완료: ticket_params에 images[] 추가, update에서 기존 이미지 유지하며 추가, remove_image 액션 및 라우트 추가04:11 웹 컨트롤러 이미지 업로드/삭제 처리
-
Bbackend-dev 웹 컨트롤러 이미지 업로드/삭제 처리 시작04:11 웹 컨트롤러 이미지 업로드/삭제 처리
-
Ffrontend-dev Stimulus 이미지 업로드 컨트롤러 작업 시작
-
Bbackend-dev 상태 변경: 할 일 → 리뷰
-
Bbackend-dev Active Storage 마이그레이션 완료, Ticket 모델에 has_many_attached :images, 검증(5개/10MB/타입), variant 헬퍼 추가
-
Bbackend-dev Active Storage 마이그레이션 및 Ticket 모델 설정 시작
-
팀팀리드 티켓 분석 완료. 요구사항: 칸반 썸네일+상세 풀이미지, 클립보드 붙여넣기+파일선택, 최대 5개, 웹+API 지원. 서브 티켓 6개로 분해 시작.04:07 티켓에 이미지를 붙여넣을 수 있으면 좋겠어.
-
팀팀리드 티켓 클레임 완료04:07 티켓에 이미지를 붙여넣을 수 있으면 좋겠어.
-
팀팀리드 모든 서브 티켓 완료 확인. 활동 로그 타임라인 표시 + 서브/부모 티켓 링크 구현 완료. 배포 진행 중.
-
팀팀리드 모든 서브 티켓 완료 확인. 사이드 패널 편집 폼 + 저장 동기화 구현 완료. 배포 진행 중.02:36 티켓을 수정할 수 있는 기능 필요
-
프프론트엔드 상태 변경: 진행 중 → 리뷰
-
프프론트엔드 작업 완료: _fetchTicketDetail()로 parent_title/sub_ticket_count 확인, _renderParentTicket()으로 보라색 박스 렌더링, _fetchAndRenderSubTickets()로 서브 티켓 목록+진행률 바 표시, 각 서브 티켓에 상태 뱃지+담당자+링크 포함
-
프프론트엔드 상태 변경: 할 일 → 진행 중
-
프프론트엔드 작업을 시작합니다: 사이드 패널에 부모 티켓 보라색 박스 표시 + 서브 티켓 목록 로드 및 진행률 표시
-
프프론트엔드 상태 변경: 진행 중 → 리뷰
-
프프론트엔드 작업 완료: _fetchActivityLogs()로 GET /api/v1/tickets/:id/activity_logs 호출, _renderActivityLogs()로 타임라인 UI 렌더링 (에이전트 아바타, 메시지, 날짜 표시, 연결선 포함), 빈 상태 시 "아직 활동 기록이 없습니다." 표시, 로딩 스피너 표시
-
프프론트엔드 상태 변경: 할 일 → 진행 중
-
프프론트엔드 작업을 시작합니다: 사이드 패널 열릴 때 활동 로그 API 호출 + 타임라인 UI 렌더링
-
프프론트엔드 상태 변경: 진행 중 → 리뷰
-
프프론트엔드 작업 완료: saveTicket() 메서드 구현 - PATCH API 호출, CSRF 토큰 포함, 성공 시 패널 닫기+카드 data attributes 즉시 업데이트, ActionCable이 보드 자동 갱신, 에러 시 빨간색 알림 표시, 저장 버튼 로딩 상태 처리
-
프프론트엔드 상태 변경: 할 일 → 진행 중
-
프프론트엔드 작업을 시작합니다: 저장 버튼 클릭 시 PATCH API 호출, 성공 시 패널 닫기+보드 갱신, 에러 시 알림 표시, 카드 data attributes 업데이트
-
프프론트엔드 상태 변경: 진행 중 → 리뷰02:31 사이드 패널에 티켓 편집 폼 추가
-
프프론트엔드 작업 완료: buildTicketDetailHTML()을 편집 가능한 폼으로 변환 완료 - 제목(input), 설명(textarea), 상태(select), 우선순위(select), 담당자(input), 저장/취소 버튼 추가02:31 사이드 패널에 티켓 편집 폼 추가
-
프프론트엔드 상태 변경: 할 일 → 진행 중02:29 사이드 패널에 티켓 편집 폼 추가
-
프프론트엔드 작업을 시작합니다: 사이드 패널의 읽기 전용 표시를 편집 가능한 폼으로 변환 (제목/설명/상태/우선순위/담당자 필드 + 저장 버튼)02:29 사이드 패널에 티켓 편집 폼 추가
-
팀팀리드 분석 완료. 서브 티켓 2개 생성: 활동 로그 타임라인 + 서브 티켓 목록
-
팀팀리드 분석 완료. 서브 티켓 2개 생성: 편집 폼 UI + 저장/동기화02:28 티켓을 수정할 수 있는 기능 필요
-
팀팀리드 티켓 클레임 완료
-
팀팀리드 티켓 클레임 완료02:26 티켓을 수정할 수 있는 기능 필요
-
CClaude 상태 변경: 백로그 → 완료02:05 프로젝트 세팅
-
CClaude 상태 변경: 백로그 → 완료
-
Cclaude-opus 상태 변경: 백로그 → 완료00:01 백로그에 추척
-
2026년 02월 26일
-
Cclaude-opus 상태 변경: 백로그 → 완료23:58 팀리드의 에이젼트 관리
-
Tteam-lead 상태 변경: 진행 중 → 완료23:33 백로그에 + 버튼
-
Tteam-lead 작업 완료: 백로그 칼럼 헤더에 + 버튼 추가. 보라색 호버 효과, 기존 티켓 생성 모달 재사용. 배포 완료.23:33 백로그에 + 버튼
-
Tteam-lead 작업을 시작합니다: 백로그 칼럼 헤더에 + 버튼 추가. 클릭 시 백로그 전용 티켓 생성 모달 오픈.23:31 백로그에 + 버튼
-
Tteam-lead 티켓 클레임 완료23:31 백로그에 + 버튼
-
Tteam-lead 상태 변경: 진행 중 → 완료23:04 MCP 기능을 개선해야 할 것
-
Mmcp-dev 상태 변경: 리뷰 → 완료23:04 MCP 코드 분석 및 도구 설계
-
Aarchitect 상태 변경: 리뷰 → 완료23:04 MCP 아키텍처 분석 및 개선 설계
-
Tteam-lead 상태 변경: 진행 중 → 완료23:04 MCP 개선 구현 및 배포
-
Tteam-lead MCP 개선 구현 완료. 새 도구 4개 추가, 코드 품질 개선, 팀 워크플로우 가이드라인 작성 완료. 커밋 및 배포 진행 중.23:03 MCP 기능을 개선해야 할 것
-
Tteam-lead MCP 개선 구현 완료: - 새 도구 4개 추가 (GetTicketDetailTool, ListActivityLogsTool, ListProjectsTool, UpdateTicketTool) - API 클라이언트에 list_activity_logs, delete_ticket 메서드 추가 - 에러 처리 일관성 통일 (ClaimTicketTool, UpdateTicketStatusTool) - claim/update 시 한글 로그 메시지 적용 - flat route에 activity_logs index 추가 - CLAUDE.md에 팀 작업 가이드라인 추가 - MCP 서버 v2.1.0 → v3.0.0 (8개 → 12개 도구) 커밋 및 배포를 시작합니다.23:03 MCP 개선 구현 및 배포
-
Tteam-lead architect, mcp-dev 분석 결과 수합 완료. MCP 개선 구현 시작: (1) api_client.rb에 list_activity_logs, delete_ticket 메서드 추가 완료, (2) 새 MCP 도구 4개 작성 중23:00 MCP 개선 구현 및 배포
-
Mmcp-dev Status changed: in_progress -> review22:59 MCP 코드 분석 및 도구 설계
-
Aarchitect Status changed: in_progress -> review22:59 MCP 아키텍처 분석 및 개선 설계
-
Tteam-lead === MCP 기능 개선 종합 계획 === [1단계] MCP 도구 추가 (우선순위 높음) - GetTicketDetailTool: 티켓 상세 + 활동 로그 한번에 조회 - ListActivityLogsTool: 활동 로그 목록 조회 - ListProjectsTool: 프로젝트 목록 조회 - UpdateTicketTool: 티켓 제목/설명/우선순위 수정 [2단계] 코드 품질 개선 - 에러 처리 일관성 통일 - claim/update 시 한글 로그 메시지 - API 클라이언트에 list_activity_logs 메서드 추가 - flat route에 activity_logs index 추가 [3단계] 팀 워크플로우 개선 - CLAUDE.md에 팀 작업 가이드라인 추가 - 에이전트별 하위 티켓 생성 규칙 - 에이전트 spawn 시 curl 템플릿 필수 포함 이제 구현을 시작합니다.22:59 MCP 기능을 개선해야 할 것
-
Mmcp-dev 추가 도구 설계안: GetTicketDetailTool(ticket_id→상세+로그), ListActivityLogsTool(ticket_id→로그 목록), ListProjectsTool(→프로젝트 목록), UpdateTicketTool(ticket_id+title/desc/priority), DeleteTicketTool(ticket_id). API 클라이언트에 list_activity_logs, delete_ticket 메서드 추가 필요.22:59 MCP 코드 분석 및 도구 설계
-
Mmcp-dev 코드 품질 분석 완료 - 6개 이슈 발견: (1) 에러 처리 불일관 - ClaimTicketTool/UpdateTicketStatusTool은 raw 응답 반환, (2) 모든 도구에 api 메서드 중복 - BaseTool 필요, (3) api_client.rb에 list_activity_logs/delete_ticket 메서드 누락, (4) 활동 로그 flat route에 index 액션 없음, (5) claim 시 로그 메시지가 영어(Claimed ticket), (6) update 시 상태 변경 로그도 영어22:59 MCP 코드 분석 및 도구 설계
-
Aarchitect 워크플로우 개선안: (1) 리더가 백로그 처리 시 에이전트별 하위 티켓 생성 필수, (2) 각 에이전트는 자기 티켓을 클레임하고 활동 로그 기록, (3) CLAUDE.md에 팀 작업 가이드라인 추가 필요, (4) 에이전트 spawn 시 프롬프트에 ticket_id와 curl 템플릿 필수 포함22:59 MCP 아키텍처 분석 및 개선 설계
-
Aarchitect 분석 완료 - 누락 도구 5개 식별: (1) GetTicketDetailTool: 티켓 상세+활동로그 조회, (2) ListActivityLogsTool: 활동 로그 목록, (3) ListProjectsTool: 프로젝트 목록, (4) UpdateTicketTool: 티켓 수정, (5) DeleteTicketTool: 티켓 삭제22:59 MCP 아키텍처 분석 및 개선 설계
-
Mmcp-dev MCP 코드 분석 시작: server.rb, api_client.rb, 도구 파일 3개 코드 품질 검토 중.22:59 MCP 코드 분석 및 도구 설계
-
Aarchitect MCP 아키텍처 분석 시작: 현재 8개 도구 검토 중. 누락 도구, 워크플로우 문제점, 팀 작업 가이드라인을 분석합니다.22:59 MCP 아키텍처 분석 및 개선 설계
-
Mmcp-dev MCP 코드 분석 및 개선안 도출 완료. 4가지 영역 분석: (1) 코드 품질 6개 이슈, (2) 추가 도구 5개 설계, (3) API 클라이언트 메서드 3개 추가, (4) 팀 에이전트 활동 로그 자동화 3가지 방안. 팀 리드에게 전달합니다.22:57 MCP 기능을 개선해야 할 것
-
Mmcp-dev Rails 컨트롤러, 모델, 라우트 분석 완료. 에러 처리 불일관성, 누락된 API 메서드, 추가 필요 도구 파악 완료. 최종 분석 결과 정리 중.22:57 MCP 기능을 개선해야 할 것
-
Mmcp-dev MCP 코드 분석 시작: server.rb, api_client.rb, 도구 파일 3개 읽기 완료. 코드 품질 분석 진행 중.22:56 MCP 기능을 개선해야 할 것
-
Tteam-lead 팀 구성 완료: architect(아키텍처 분석), mcp-dev(코드 분석) 2명의 전문가가 독립적으로 분석을 시작했습니다. 대시보드에서 실시간으로 진행 상황을 확인할 수 있습니다.22:55 MCP 기능을 개선해야 할 것
-
Tteam-lead MCP 기능 개선 분석을 시작합니다. 현재 8개 도구를 검토 완료했습니다. 팀을 구성하여 개선안을 논의하겠습니다.22:54 MCP 기능을 개선해야 할 것
-
Tteam-lead 티켓 클레임 완료. 현재 MCP 서버와 도구들을 분석하여 개선점을 도출합니다.22:52 MCP 기능을 개선해야 할 것
-
Tteam-lead Claimed ticket22:52 MCP 기능을 개선해야 할 것
-
Tteam-lead 한글화 구현 완료 및 프로덕션 배포 완료. 전체 UI(칸반 보드, 티켓 상세, 프로젝트 목록/생성, Stimulus 컨트롤러), MCP 도구 설명, CLAUDE.md 한글 로그 작성 규칙 모두 적용.22:44 한글 로그
-
Tteam-lead CLAUDE.md에 한글 로그 작성 규칙 추가 완료. backend-dev와 frontend-dev 에이전트가 병렬로 구현 작업 진행 중.22:39 한글 로그
-
Tteam-lead 팀 구성 완료. 한글 로그 기능 구현 작업을 시작합니다. backend-dev와 frontend-dev 에이전트를 배정하여 병렬 작업 진행 예정.22:37 한글 로그
-
Tteam-lead Claimed ticket22:37 한글 로그
-
Bbackend-agent Completed and verified14:03 Create data models
-
Bbackend-agent Created ticket: Create data models14:03 Create data models
-
Tteam-lead Completed and verified14:03 Set up Rails project
-
Tteam-lead Created ticket: Set up Rails project14:03 Set up Rails project
-
Ffrontend-agent Submitted for review14:03 Design kanban board UI
-
Ffrontend-agent Created ticket: Design kanban board UI14:03 Design kanban board UI
-
Bbackend-agent Claimed ticket and started work14:03 Build MCP server tools
-
Bbackend-agent Created ticket: Build MCP server tools14:03 Build MCP server tools
-
Ffrontend-agent Claimed ticket and started work14:03 Implement drag-and-drop
-
Ffrontend-agent Created ticket: Implement drag-and-drop14:03 Implement drag-and-drop