workDashboard
작업 활동 주/월/연 누적 시각화 대시보드
현재 상황
LOGS · 진행 단계운영 모드 — W14~W37 24주 누적. 이번 주 파일 활동의 요일 귀속을 UTC에서 로컬(KST) 기준으로 고쳐, 오전 9시 이전 작업이 전날로 밀리던 오류를 없앴다.
- 2026-09-09W37 마감 + 요일 귀속 UTC→KST 수정
extract-from-filesystem.mjs가 mtime을 UTC로 잘라 09:00 KST 이전 작업이 전날로 밀렸다. 주차 범위·일자 버킷을 모두 로컬 시각 계산으로 교체.
MD - 2026-09-05W36 마감 + 13_Image 트래킹 편입
파서가 13_Image를 훑지 않아 빈 주로 잡히던 문제를 132 신설·EXPLICIT 매핑으로 해결했다.
MD - 2026-06-15W25 주간업데이트 세팅 + CURRENT_WEEK_ID W24→W25 전환
W24 status→done, W25 projects[] 채우기, data.ts CURRENT_WEEK_ID 전환. 11주 데이터 누적.
MD
작업 결과물
DELIVERABLES · 클릭 → VS Code- PROJECT.md (대시보드 정의·Phase 로드맵)
Phase 0~3 로드맵 + 5라우트 구성 + 데이터 레이어 + 차트 컴포넌트 명세.
MD2026-05-05 - Foundation tokens.css
Editorial Grayscale 디자인 토큰 — 062 v0.2에서 추출, weight = hierarchy, no rounded.
CSS2026-05-02 - Next.js 앱 — 5라우트
Next.js 16.2.4 + React 19 + Tailwind v4. App Router /, /weekly, /monthly/[m], /yearly/[y], /projects/[id].
TSX2026-05-05 - ECharts 차트 컴포넌트 7종
DailyActivityBar·ProjectPie·WeeklyTrendLine·TypeBreakdownPie·WeeklyContributionBar·TypeStackedArea·ProjectGantt.
TSX2026-05-05 - 데이터 레이어 (types + lib + json)
types/dashboard.ts 스키마 + projects.json + weekly/2026-W18.json + lib/data.ts loader.
JSON2026-05-05 - v0.3 드릴다운 4 시안 HTML
weekly_index·monthly_detail·project_detail·yearly 4 HTML — 차트·Gantt·타임라인 패턴.
HTML2026-05-02
다음 작업
NEXT TASKS · 우선순위- 01
9월 월간 회고 집계
MIDW36·W37 마감 이후 9월분 월간 집계를 언제 돌릴지 정한다.
EST · 1시간 - 02
로그 파서 프로젝트 매핑 교정
HIGHextract-week.mjs가 '박사연구'를 09, 'RISE 연구회'를 04로 잘못 매핑한다. 경로 기반 매핑과 맞춘다.
EST · 1시간 - 03
0500 프로젝트 상세 JSON 신설
MID이번 주 최대 작업 프로젝트인데 projects/0500.json이 없어 상세 페이지가 비어 있다.
EST · 1시간 - 04
mtime 재스캔 드리프트 대응
MID파일이 나중에 다시 수정되면 지난 주 filesChanged가 줄어든다. 마감된 주는 재계산에서 제외할지 정한다.
EST · 1시간