시안 누적 기록. 모든 이전 버전은 보존 (영구 누적 원칙).
최신 = 가장 위.
사용자가 LifeOS Diary의 TODAY/WEEK/MONTH 탭 + 날짜 strip UI를 본 뒤,
"한주씩·한달씩 좌우로 이동하며 보는" 패턴을 dashboard에 적용 요청.
- 좌측: rank · ID · name · type chip · 95% (큰 숫자) · imp dots · files
- 우측: narrative 텍스트만
파일들 (4개):
v0.5_home_compact_시안.html (홈 / current week)v0.5_weekly_compact_시안.html (Weekly archive 5-col)v0.5_projects_index_compact_시안.html (Projects index — v0.2 2-col 패턴)v0.5_project_detail_compact_시안.html (3컬럼 Work Panel)v0.4 (Weekly 5-col)의 행간이 너무 길어서 정보 밀도 낮음 + 내용 누락.
사용자: "행간들이 너무 길어서 디자인을 조금 더 컴팩트하고 정보 밀도를 높였으면 좋겠어"
v0.3 weekly_index가 단순 "주차 리스트"였음. 사용자: "월의 주차별로 4컬럼을 만들어서
주차별 프로젝트 이름과 작업 내용만 보면 좋겠어"
did 필드 추가 (ProjectContribution.did) — "이번 주 한 일" 1~2줄did 필드 추가파일들 (4개):
v0.3_weekly_index.html (12개월 주차 그리드)v0.3_monthly_detail.html (5월 상세)v0.3_project_detail.html (061 LifeOS 상세 — KPI · 기여 추이 · 결정 history · 산출물 표)v0.3_yearly.html (2026 연간 — stacked area · Gantt · milestone)| 패턴 | 도입 | 현재 |
|---|---|---|
| Editorial Navy 톤 | v0.1 | v0.1만, 이후 그레이스케일 |
| Foundation tokens | v0.2 | 모든 버전 |
| 좌측 4px 컬러 스트립 (type) | v0.2 | 유지 |
| 외부 2열 + 내부 2열 (메타/액션) | v0.2 | v0.5 Projects, v0.6 |
| 컴팩트 톤 (padding 압축) | v0.5 | 유지 |
| 5-col weekly grid | v0.4 | v0.4만, v0.6에서 strip으로 대체 |
| Strip 날짜 네비 | v0.6 | 현재 |
| 1/3·2/3 ptile (메타/서술) | v0.6.2 | 현재 |
| 시안 패턴 | React 컴포넌트 |
|---|---|
| v0.2 외부 2열 ptile | app/src/components/projects/ActiveProjectTile.tsx + ActiveProjectsGrid.tsx |
| v0.4 5-col WeekColumn | app/src/components/weekly/WeekColumn.tsx + ProjectTile.tsx |
| 3-Column Work Panel | app/src/components/ProjectWorkPanel.tsx |
| v0.6 Strip Nav | (아직 React 미반영, 디자인 확정 후 작업 예정) |
| v0.6 1/3·2/3 ptile | (아직 React 미반영, 디자인 확정 후 작업 예정) |
vX.Y_*.html)VERSIONS.md) 에 변경 사항 기록*매 시안 변경 시 본 문서 갱신 필수*