Commit Graph

  • 696c2ade15 merge: co-gahusb FE 클라이언트 배선 (.mcp.json + 역할 블록) main gahusb 2026-06-12 07:51:34 +09:00
  • c024087c94 feat(co-gahusb): FE 클라이언트 배선 (.mcp.json + 역할 블록) gahusb 2026-06-12 07:34:31 +09:00
  • d0bf5fdd50 merge: 에이전트 횡단 오버사이트 타임라인 (agent-office 우측 기본 패널) gahusb 2026-06-11 09:18:47 +09:00
  • f6b8badd12 style(agent-office): designer 마감 — 타임라인 스파인·신호등 도트·level 색·펄스 강조 gahusb 2026-06-11 09:17:32 +09:00
  • 833b590afb fix(agent-office): useActivityFeed stale 응답 무시 (필터 변경 중 in-flight 요청) gahusb 2026-06-11 09:14:03 +09:00
  • ce980b6eff style(agent-office): 횡단 타임라인 baseline 스타일 gahusb 2026-06-11 09:09:53 +09:00
  • 4dc70a6fc6 feat(agent-office): 우측 기본 패널을 횡단 타임라인으로 교체 gahusb 2026-06-11 09:09:50 +09:00
  • 57dfb3a3aa feat(agent-office): ActivityTimeline 컨테이너 (필터+무한스크롤) gahusb 2026-06-11 09:08:39 +09:00
  • 1dc5bc3391 feat(agent-office): ActivityFilters (agent/type/status/days) gahusb 2026-06-11 09:07:17 +09:00
  • 76e6fa5e69 feat(agent-office): ActivityItem (task/log 행 + 상태 뱃지) gahusb 2026-06-11 09:06:44 +09:00
  • ae6454ed37 feat(agent-office): useActivityFeed 훅 (페이지네이션·필터·refresh) gahusb 2026-06-11 09:05:01 +09:00
  • 2afcf487a1 feat(agent-office): agentActivity API 헬퍼 추가 gahusb 2026-06-11 09:04:19 +09:00
  • 0bc2ef3b98 docs: 에이전트 횡단 오버사이트 타임라인 구현 플랜 gahusb 2026-06-11 08:48:57 +09:00
  • 726ed77b31 docs: 에이전트 횡단 오버사이트 타임라인 설계 spec gahusb 2026-06-11 08:44:44 +09:00
  • 2a89d52634 merge: 인스타 슬레이트 패키지 다운로드 버튼 gahusb 2026-06-06 13:39:49 +09:00
  • 6958714021 fix: 다운로드 버튼 hover 색상 일관성 (a.ic-btn color inherit) gahusb 2026-06-06 13:06:52 +09:00
  • 52677c606a feat: 인스타 슬레이트 패키지 다운로드 버튼 gahusb 2026-06-06 13:03:43 +09:00
  • 96191b2d7c merge: 주식 보유종목 인텔리전스 탭 (액션·이슈·포트건강·현재가) gahusb 2026-05-31 22:56:14 +09:00
  • 5b29854251 feat: 보유종목 탭 현재가 표시 + 빈상태 문구 수정 gahusb 2026-05-31 22:38:11 +09:00
  • 597e6504e1 feat: 주식 보유종목 인텔리전스 탭 (액션·이슈·포트건강) gahusb 2026-05-31 22:32:35 +09:00
  • b15cbbb1b6 merge: 로또 자율학습 탭 — 성적표·캘리브레이션·당첨조합 분석 gahusb 2026-05-31 21:09:11 +09:00
  • dacd01e6b9 feat: 로또 백테스트 탭 UI 폴리시 (1·2등 컬럼·빈 상태·차트 박스 CSS) gahusb 2026-05-31 18:13:32 +09:00
  • a57ac23064 feat: 로또 자율학습 탭 — 성적표·캘리브레이션·당첨조합 분석 gahusb 2026-05-31 18:07:03 +09:00
  • ecc1ab0954 fix(agent-office/LogTab): 최신 로그가 보이도록 스크롤을 맨 위로 이동 gahusb 2026-05-29 07:42:37 +09:00
  • d8dcf682c4 Migrate saju service UI gahusb 2026-05-28 03:16:42 +09:00
  • 86f020182a feat(agent-office/LogTab): source 뱃지 + access 메타데이터 표시 + 5초 폴링 gahusb 2026-05-28 02:48:56 +09:00
  • d29fdac4a0 chore(saju-ui-v2): v1 components/ + Saju.css 일괄 삭제 (Phase 6 cleanup) gahusb 2026-05-27 07:48:32 +09:00
  • be762e1ee8 feat(saju-ui-v2): CompatibilityResult.jsx v2 — 점수 + 요약 + strengths/challenges gahusb 2026-05-27 07:47:39 +09:00
  • 1664fbda09 feat(saju-ui-v2): Compatibility.jsx — placeholder → 두 사람 입력 폼 + compat API gahusb 2026-05-27 07:47:22 +09:00
  • 3c64a4604f feat(saju-ui-v2): match.desktop.jsx — max-width 900 wrapper gahusb 2026-05-27 07:47:12 +09:00
  • 29f37a1642 feat(saju-ui-v2): match.mobile.jsx — 두 사람 입력 폼 (PersonForm + IconHeart) gahusb 2026-05-27 07:47:07 +09:00
  • e1804ad181 feat(saju-ui-v2): Today.jsx v2 진입 + 4 state branches gahusb 2026-05-27 07:45:13 +09:00
  • 6fdc2593be feat(saju-ui-v2): today.desktop.jsx — max-width 720 wrapper gahusb 2026-05-27 07:44:52 +09:00
  • 9bc31d23f5 feat(saju-ui-v2): today.mobile.jsx — FortuneRing + 4 ScoreCard + LuckyBox + signs gahusb 2026-05-27 07:44:47 +09:00
  • 0d1e8b3c2d feat(saju-ui-v2): SajuResult.jsx v2 진입 + Empty/Loading/Error state gahusb 2026-05-27 07:43:12 +09:00
  • f8874b2aea feat(saju-ui-v2): saju.desktop.jsx — 4탭 유지 + max-width 900 컨테이너 gahusb 2026-05-27 07:42:50 +09:00
  • da694266d4 feat(saju-ui-v2): saju.mobile.jsx — 4탭 (Basic/Chart/Flow/Traits) + 실 schema 매핑 gahusb 2026-05-27 07:42:03 +09:00
  • 1bf1f1405b feat(saju-ui-v2): Saju.jsx — useViewportMode 분기 + Home v2 진입 gahusb 2026-05-27 02:12:25 +09:00
  • e0834b1275 feat(saju-ui-v2): home.desktop.jsx — mt-wash 산수화 + 2-column hero gahusb 2026-05-27 02:11:52 +09:00
  • 5acf7db27c feat(saju-ui-v2): home.mobile.jsx — night hero + ActionCard×3 + 입력 폼 gahusb 2026-05-27 02:10:47 +09:00
  • 76c7bcc62b feat(saju-ui-v2): /saju/me 라우트 + Me 컴포넌트 lazy import gahusb 2026-05-27 02:07:24 +09:00
  • 9453474c69 feat(saju-ui-v2): Me.jsx — placeholder + 비활성 4 카드 gahusb 2026-05-27 02:06:52 +09:00
  • f924c25f16 feat(saju-ui-v2): DesktopHeader.jsx — 로고 + 5 항목 horizontal nav gahusb 2026-05-27 02:06:23 +09:00
  • 7d89a664aa feat(saju-ui-v2): BottomNav.jsx — 5 항목 + safe-area + active accent gahusb 2026-05-27 02:05:52 +09:00
  • 50ec52ab6e feat(saju-ui-v2): PrimaryButton + GhostButton + InputRow gahusb 2026-05-27 02:05:08 +09:00
  • 78e7e68bb0 feat(saju-ui-v2): OrnamentBloom + TopRibbon + OrnateFrame + TitleBlock gahusb 2026-05-27 02:03:59 +09:00
  • fd84e17f0b feat(saju-ui-v2): MascotBubble.jsx — 4 tone (ivory/navy/green/purple) + paw-bob gahusb 2026-05-27 02:03:03 +09:00
  • a6d52c9725 feat(saju-ui-v2): Mascot.jsx + 7 variant 매핑 test gahusb 2026-05-27 02:02:05 +09:00
  • cc9028ac3d feat(saju-ui-v2): Icons.jsx — 5 nav + IconPaw/Chevron/Sparkle gahusb 2026-05-27 02:00:45 +09:00
  • 47b5eab3ff feat(saju-ui-v2): _shell/helpers — hexA/daeunLabel/deriveTraits/colorMap + tests gahusb 2026-05-27 01:58:26 +09:00
  • 7f42c40efc feat(saju-ui-v2): useViewportMode hook (1024px breakpoint) + 3 tests gahusb 2026-05-27 01:55:58 +09:00
  • d34bedcb4c feat(saju-ui-v2): shell.css — paper/night/mt-wash 배경 + screenIn/paw-bob 애니메이션 gahusb 2026-05-27 01:53:45 +09:00
  • 5f7e66c220 feat(saju-ui-v2): tokens.css — 디자인 변수 + 한글 폰트 토큰 (.saju-v2 scope) gahusb 2026-05-27 01:51:01 +09:00
  • 6040d5fd7f fix(saju-ui-v2): index.html — Noto Serif KR link 복구 (v1 saju/tarot 페이지 폰트 회귀 방지) gahusb 2026-05-27 01:48:28 +09:00
  • dd719f5b2e feat(saju-ui-v2): Google Fonts (Nanum Myeongjo/Gothic/Gowun Batang) preconnect + link gahusb 2026-05-27 01:46:27 +09:00
  • e91b7feada chore: .gitignore에 .worktrees/ 추가 (worktree 격리 작업 보호) gahusb 2026-05-27 01:43:26 +09:00
  • ac098faeea chore(saju-v1): horyung-main + background PNG 자산 추가 gahusb 2026-05-27 01:43:04 +09:00
  • 6e5aabc94c feat(saju): 궁합보기 v2 placeholder + SajuNav 통합 gahusb 2026-05-26 08:36:40 +09:00
  • 69d17f787a feat(saju): 오늘운세 페이지 (FortuneRing + 4 ScoreCard + LuckyBox + good_signs/warnings) gahusb 2026-05-26 08:35:41 +09:00
  • 435e6fb1bc feat(saju): 오늘운세 컴포넌트 3개 (FortuneRing + ScoreCard + LuckyBox) gahusb 2026-05-26 08:33:52 +09:00
  • 2d2895c9a4 feat(saju): 사주풀이 결과 페이지 (4기둥 + 오행 + 12개월 + AI 12항목) gahusb 2026-05-26 08:32:35 +09:00
  • 36665ec308 feat(saju): 사주풀이 5 컴포넌트 + useSajuReading hook gahusb 2026-05-26 08:31:10 +09:00
  • 2dd92d025f feat(saju): 메인 페이지 정식 구현 (호령 hero + 3 ActionCard + 입력 폼) gahusb 2026-05-26 08:28:46 +09:00
  • 66be5105a8 feat(saju): useSajuForm + SajuInputForm + ActionCard gahusb 2026-05-26 08:27:12 +09:00
  • c274a8f5e7 feat(saju): HoryungMascot + SajuNav 공통 컴포넌트 gahusb 2026-05-26 08:25:37 +09:00
  • 8fd7f83586 feat(saju): Saju.css 컬러 토큰 + 폰트 + 격리 + Noto Serif KR Google Fonts gahusb 2026-05-26 08:23:00 +09:00
  • 3e30612b38 feat(saju): 호령 캐릭터 PNG 6개 추출 (horyung.png + saju_color_sheet.png) gahusb 2026-05-26 08:20:36 +09:00
  • eab52ca424 feat(saju): api helpers (saju + compat) + 라우트 + 아이콘 + placeholder pages gahusb 2026-05-25 20:31:35 +09:00
  • e634cdedba feat(api): tarot endpoint를 /api/tarot/* 로 이전 (agent-office 분리) gahusb 2026-05-25 18:56:40 +09:00
  • 192c8a8c8c fix(tarot): 랜딩 영상 element 복원 + scroll-cue 제거 gahusb 2026-05-24 14:56:35 +09:00
  • a6721e6536 fix(tarot): 해석 완료 시 자동 AI 탭 전환 + 새 리딩 시 해석 state 잔존 버그 gahusb 2026-05-24 14:53:31 +09:00
  • 94569a4c45 Enhance tarot reading experience gahusb 2026-05-24 12:39:20 +09:00
  • 6d73a075f7 feat(tarot): 랜딩 상단 nav + account 제거, ARCANA TAROT brand만 유지 gahusb 2026-05-24 02:04:12 +09:00
  • 840cc28043 feat(tarot): 반응형 풀-width 레이아웃 + clamp 기반 fluid sizing gahusb 2026-05-24 01:40:13 +09:00
  • 423304dce3 feat(tarot): 시안 기반 UI 재구성 — 랜딩 좌→우 그라데이션 + Reading 테이블 배경 gahusb 2026-05-24 01:12:04 +09:00
  • 024e340e0c fix(tarot): 히어로 영상이 정적 poster img에 가려지는 z-index 충돌 해결 gahusb 2026-05-24 01:02:28 +09:00
  • b46f4aed80 chore(tarot): 히어로 영상 압축 (9.4MB → 4.47MB) gahusb 2026-05-24 00:55:19 +09:00
  • 09e2b67039 feat(tarot): 카드 78장 + 카드 뒷면 PNG 자산 통합 gahusb 2026-05-24 00:54:15 +09:00
  • f3551815d1 feat(tarot): 라우팅 4 페이지 + navLinks 추가 (T17) gahusb 2026-05-24 00:49:32 +09:00
  • bc6c45dee3 feat(tarot): History.jsx — 마이페이지 (T16) gahusb 2026-05-24 00:48:01 +09:00
  • d08b20a4b5 feat(tarot): Reading.jsx — 3장 스프레드 메인 (T15) gahusb 2026-05-24 00:46:29 +09:00
  • 44bbff297f feat(tarot): TodayCard.jsx — 원카드 페이지 (T14) gahusb 2026-05-24 00:45:01 +09:00
  • 1387d91ac5 feat(tarot): 랜딩 페이지 Tarot.jsx (T13) gahusb 2026-05-24 00:43:48 +09:00
  • ce84e277a4 feat(tarot): Tarot.css 디자인 토큰 + 4 페이지 스타일 (T12) gahusb 2026-05-24 00:42:35 +09:00
  • 4c82fa9b21 feat(tarot): TarotCard·CardGrid·SpreadSlots·InterpretationPanel 컴포넌트 (T11) gahusb 2026-05-24 00:39:22 +09:00
  • d91be529eb feat(tarot): useTarotReading hook + api helper 6종 (T10) gahusb 2026-05-24 00:36:08 +09:00
  • 1a7dfe73e4 feat(tarot): useTarotShuffle hook (Fisher-Yates + reversed 플래그) (T9) gahusb 2026-05-24 00:33:03 +09:00
  • cdf8759aef feat(tarot): 카드 78장 메타데이터 (메이저 22 + 마이너 56) (T8) gahusb 2026-05-24 00:30:41 +09:00
  • 2042457000 feat(tarot): 히어로 영상 + 배경 + 카드 뒷면 SVG (T7) gahusb 2026-05-24 00:25:54 +09:00
  • c998753eea feat(insta): 카드 탭 트렌딩 키워드 중복 제거 + 10개씩 페이지네이션 gahusb 2026-05-23 03:03:36 +09:00
  • a846ab89e6 feat(lotto): 헤더 카드를 자율 학습 시스템으로 업데이트 gahusb 2026-05-23 02:43:47 +09:00
  • ef392f02ed refactor(evolver): Lotto 탭으로 통합 + 다크 테마 + activity 스크롤 gahusb 2026-05-23 02:38:33 +09:00
  • 2543dc335d feat(evolver): Evolver 페이지 + LottoActivityTimeline + EvolverActions + 라우터 gahusb 2026-05-23 02:19:07 +09:00
  • b99d720179 feat(evolver): TrialsGrid + BaseDiff + BaseHistory 3 컴포넌트 gahusb 2026-05-23 02:16:15 +09:00
  • 734bc6532e feat(evolver): WinnerCard — Radar + 이전 base overlay + 메타 정보 gahusb 2026-05-23 02:14:58 +09:00
  • 5fd32030ab feat(evolver): useEvolverApi hook (4 fetch + activity merge sort) gahusb 2026-05-23 02:14:16 +09:00
  • e8d33906ba feat(evolver): api.js에 evolver + lotto activity fetch helpers (6개) gahusb 2026-05-23 02:13:35 +09:00
  • 6533743100 fix(stock): 총 매입을 각 종목 매입가의 단순 합으로 표시 gahusb 2026-05-22 11:15:58 +09:00
  • e42b643731 refactor(stock): 거래 데스크에서 AI 투자 탭 제거 gahusb 2026-05-22 08:30:44 +09:00
  • ee5700dc95 feat(agent-office): 모바일 사이드패널 전체화면 토글 + music 에이전트 이미지 교체 gahusb 2026-05-22 08:30:38 +09:00