사례

워크보드

결과물 새 탭 ↗
프로젝트 시작8월 22일 오후 01:23바로 개발 시작
개발 내용
.
⏹ 작업을 중단했습니다
기획문서 116_task-wiki-calendar.md 파일 올렸으니까 보고 개발해
8월 22일 오후 01:23
실행과정23개 작업
파일 읽기
파일 목록
파일 목록
파일 읽기
파일 읽기
파일 목록
파일 목록
파일 읽기
파일 읽기
파일 읽기
파일 읽기
파일 읽기
파일 읽기
이번 요청은 명세가 매우 큰 프로젝트입니다. 계획을 세우고 ① 데이터 구조 문서화 → ② 임시 데이터 화면 → ③ DB·백엔드 연동 순서로 진행하겠습니다.
계획
먼저 ① 데이터 구조 문서를 작성합니다.
파일 생성
파일 생성
① 데이터 구조 문서화를 마쳤습니다. 이제 ② 임시 데이터 화면 단계로 넘어갑니다.
계획
파일 생성
파일 생성
파일 수정
파일 수정
이제 핵심 화면(App.jsx — 라우팅·상단바·보드·테이블·상세)을 임시 데이터로 구현합니다.
파일 생성
로그 확인
실행결과 · 7분 27초 소요
진행 상황을 확인했습니다. Vite 로그에 오류가 없고 브라우저 오류(`[browser]`)도 없습니다. ## 지금까지 완료한 것 **① 데이터 구조 문서화** - `` — 데이터 모델(테이블·컬럼·제약·시드 요약), API 요지, 실시간 갱신 규칙을 문서로 정의 (DB 생성·시드는 아직 안 함) - `` — 비개발자용 기획 설명 **② 임시 데이터 화면 (태스크 축)** - `` — 예시 데이터(회원 4명, 태스크 14개, 관계, 변경 이력, 위키 10개, 미팅 8개, 개인 일정)를 오늘(KST) 기준 상대 날짜로 구성 - `` — 명세의 폰트 CSS를 **글자 그대로** 반영 + 디자인 토큰 - `` — 해시 라우팅, 상단바(축 탭·정체성 선택·토글), 필터바(facet 건수 포함), 칸반 보드(배지·D-day·보류 재개조건), 10열 정렬 테이블, 태스크 상세(임시) 구현 ## 지금 미리보기에 보이는 데이터는 전부 예시입니다 새로고침하면 초기화되고, 저장도 되지 않습니다(② 단계의 한계). 본문 편집은 아직 textarea 임시 구현이며, 드래그앤드롭·에디터(Milkdown)·위키·미팅·일정 화면과 ③ 단계(DB·백엔드·실시간 폴링)는 이어서 진행하겠습니다. 계속해서 **위키 → 미팅·일정 → DB/백엔드 연동** 순서로 진행할까요?
✅ 파일 7개 수정
1,501.9원 사용
계속 진행하고 끝까지 한번에 다 진행해
8월 22일 오후 01:39
실행과정109개 작업
계획을 확인하고 남은 단계를 연속으로 진행하겠습니다.
파일 읽기
파일 읽기
파일 읽기
원본 명세를 다시 정독하고 남은 화면(위키·미팅·일정)과 백엔드 연동을 정확히 구현하겠습니다.
파일 읽기
파일 읽기
파일 읽기
파일 읽기
파일 읽기
파일 읽기
파일 읽기
파일 목록
명령 실행
계획
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
명령 실행
Dependencies confirmed. Now I'll build the backend (schema + seed + full API) so the remaining screens can be wired directly. Let me write the Go backend.
파일 생성
파일 생성
파일 생성
파일 생성
I made errors with time scanning. Let me rewrite `handlers_tasks.go` cleanly.
파일 생성
파일 생성
Now let me compile the Go backend to catch errors.
명령 실행
파일 수정
파일 수정
파일 수정
파일 수정
파일 수정
명령 실행
Go compiles cleanly. Let me restart the app and verify schema/seed run.
앱 재시작
로그 확인
API is up and seed ran without errors. Let me verify endpoints return data.
명령 실행
명령 실행
I accidentally modified seed data (task 3) with a test PATCH. Let me restore it cleanly.
명령 실행
명령 실행
명령 실행
명령 실행
Backend verified. Now the frontend. Let me update the plan and build the foundation files.
계획
파일 생성
파일 생성
파일 생성
파일 생성
파일 수정
파일 수정
파일 수정
파일 수정
파일 수정
파일 수정
파일 생성
파일 생성
파일 생성
파일 수정
파일 수정
파일 생성
파일 수정
Now let me add task relations to the backend detail endpoint.
파일 수정
파일 수정
파일 수정
파일 생성
파일 생성
파일 수정
파일 수정
파일 수정
파일 수정
파일 수정
파일 수정
파일 수정
파일 수정
파일 수정
Now let me check for compile/browser errors.
로그 확인
파일 수정
파일 읽기
파일 읽기
파일 수정
로그 확인
⏸ 작업이 너무 길어져 중단했습니다. 요청을 나눠서 다시 시도해 주세요.
36,593.6원 사용
직전 작업이 실행 상한으로 중단되었습니다. 하던 작업을 이어서 계속 진행해 주세요.
8월 22일 오후 02:13
실행과정21개 작업
로그 확인
파일 읽기
파일 읽기
파일 읽기
파일 읽기
로그 확인
명령 실행
파일 목록
명령 실행
파일 읽기
The Go binary is stale — the relations code was added but the server wasn't restarted. Let me restart and verify.
앱 재시작
명령 실행
로그 확인
명령 실행
파일 목록
파일 읽기
파일 읽기
파일 읽기
코드 검색
코드 검색
코드 검색
실행결과 · 1분 43초 소요
모든 연동 작업이 완료되었습니다. 마지막으로 확인한 내용: **백엔드 (Go)** — `restart_app`으로 재컴파일했고 정상 기동했습니다. - 태스크 상세에 `관계`(이전/이후/상위/하위) 필드가 포함되도록 `taskWithRelations()` 반영 확인 - 링크 생성/삭제(`/api/links`), 순환 검사(`hasCycle`) 동작 - 태스크/멤버/위키/미팅/일정/백링크/이벤트 전 API가 curl로 정상 응답 **프론트엔드 (React)** — 전 화면 연결 완료, 로그상 오류 없음: - `tasks.jsx`의 중복 `background` 키 경고는 수정 완료 (현재 로그 클린) - 태스크 상세의 관계 박스(이전/이후/상위/하위) 추가·삭제 UI가 백엔드와 연결됨 - 칸반 드래그 이동·필터·정렬·위키·미팅·일정 화면 모두 `api.js`로 실제 DB와 연동 정리하면: 임시 데이터(②)에서 DB·백엔드 연동(③)까지 전 단계가 끝났고, 태스크 간 관계(이전/이후/상위/하위)까지 포함해 프론트↔백엔드가 실제 데이터로 동작합니다.
✅ 명령 4개 실행 · 앱 재시작
1,411원 사용
위키에서 파일 리스트가 카드형태로 나오고있는데 테이블 형태로 바꿔줘
8월 22일 오후 03:30
실행과정13개 작업
코드 검색
파일 목록
파일 읽기
파일 읽기
파일 읽기
코드 검색
파일 읽기
파일 읽기
위키 폴더 페이지의 문서(파일) 리스트를 카드 그리드에서 테이블로 바꾸겠습니다.
파일 수정
파일 수정
계획
로그 확인
계획
실행결과 · 1분 28초 소요
완료했습니다. 위키 폴더 페이지의 파일 리스트를 카드 그리드에서 **테이블**로 바꿨습니다. - **문서 이름 / 경로** 두 열로 구성된 테이블로 변경 (`wiki.jsx`) - README 문서에는 파란 "README" 배지 표시, 행 호버 시 하이라이트 효과 추가 (`index.css`) 로그 확인 결과 HMR 반영 정상, 오류 없습니다.
✅ 파일 2개 수정
504.4원 사용
위키 문서 리스트에서 - "경로" 빼고 - 생성일, 최근수정일, 생성자 추가해줘
8월 22일 오후 03:32
실행과정41개 작업
파일 읽기
파일 읽기
코드 검색
파일 읽기
파일 읽기
파일 읽기
코드 검색
파일 읽기
파일 읽기
파일 읽기
파일 읽기
파일 읽기
파일 읽기
파일 읽기
파일 읽기
파일 읽기
계획
파일 수정
파일 읽기
파일 수정
파일 수정
파일 수정
계획
파일 수정
파일 수정
파일 수정
계획
파일 수정
파일 수정
파일 수정
파일 수정
파일 수정
파일 수정
코드 검색
계획
앱 재시작
명령 실행
로그 확인
명령 실행
로그 확인
계획
실행결과 · 4분 32초 소요
완료했습니다. 위키 문서 리스트 테이블에서 **"경로" 컬럼을 빼고**, **생성일 · 최근수정일 · 생성자** 컬럼을 추가했습니다. 변경 내용: **백엔드 (Go)** - `wiki_docs`에 `creator_id` 컬럼 추가(스키마 + 기존 DB 마이그레이션)하고, 기존 시드 문서 16개는 폴더 담당 기준으로 생성자 백필(개발→김민수, 마케팅/운영→박지훈, 재무→최유진, 기획→이서연) - 위키 목록 API가 경로·생성일시·수정일시·생성자를, 생성 API가 로그인 사용자를 생성자로 저장하도록 수정 **프론트엔드 (React)** - `api.js`의 `wikiList`가 새 필드를 정규화하도록 수정 - `wiki.jsx` 테이블을 "문서 이름 / 생성일 / 최근수정일 / 생성자" 4개 컬럼으로 교체 (날짜는 `YYYY-MM-DD` 표시) `restart_app`으로 재컴파일·기동했고, curl로 전체 16개 문서가 올바른 생성자와 함께 반환되는 것까지 확인했습니다. 로그의 브라우저 오류는 중간 편집 상태의 일시적 오류였고 최종 반영 후에는 없습니다.
✅ 파일 13개 수정 · 명령 2개 실행 · 앱 재시작
4,422.9원 사용
이 프로젝트는 AI 에이전트와의 대화만으로 만들어졌습니다
workboard.glidev.ai
↗
파일
왼쪽에서 파일을 선택하세요