47a4b1e231
docs(spec): music YouTube 탭 프론트엔드 설계 스펙
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-01 14:32:32 +09:00
54d67f892c
docs(spec): music-lab YouTube 수익화 고도화 설계 문서 추가
...
시장 조사 자동화 + 영상 제작 파이프라인 + 수익화 추적 전체 설계.
Phase 1(영상 제작) → Phase 2(시장 조사) → Phase 3(YouTube API) 로드맵 포함.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-01 11:14:25 +09:00
71f52e4d59
docs(plan): 청약 타겟팅 프론트엔드 구현 계획
...
9 task TDD 분할 (단위 테스트 인프라 없음, 빌드+린트+수동 시각 검증):
- Task 1: DEFAULT_PROFILE 확장 + extractTier 헬퍼
- Task 2: DistrictTierEditor (드래그&드롭 + 모바일 read-only)
- Task 3: NotificationSettings (슬라이더 + 토글)
- Task 4: ProfileTab 통합 + handleSave
- Task 5: Subscription.css (5티어 + 드래그 영역 + 토글 + 슬라이더)
- Task 6-8: AnnouncementCard / AnnouncementDetail / MatchesTab district + 5티어 뱃지
- Task 9: CLAUDE.md + 수동 시각 검증 12 시나리오
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-28 10:47:20 +09:00
756f280bbc
docs(spec): 청약 타겟팅 프론트엔드 설계
...
- DistrictTierEditor: 데스크톱 드래그&드롭 + 모바일 read-only
- NotificationSettings: 임계값 슬라이더 + 알림 토글
- AnnouncementCard/MatchesTab: district + 5티어 뱃지
- AnnouncementDetail: 매칭 분석 섹션 (점수 + reasons + 자격)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-28 10:40:36 +09:00
0fadc774d8
docs(plan): 청약 타겟팅 고도화 구현 계획
...
12 task TDD 분할:
- realestate-lab: 테스트 셋업 → 스키마 마이그 → 신규 함수 → collector/matcher → profile API → notifier → 흐름 통합
- agent-office: 텔레그램 fmt → on_new_matches + endpoint → cron 폐기 + 콜백 라우팅
- 마지막: docker-compose 환경변수 + 회귀 검증
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-28 03:45:10 +09:00
eef2e3967e
docs(spec): 청약 타겟팅 고도화 설계
...
- 수집 사전 좁힘(30일 윈도우) + 완료 공고 90일 grace 자동 정리
- 자치구 5티어 가중치 매칭 (S/A/B/C/D)
- realestate-lab → agent-office push 기반 즉시 텔레그램 알림
- 데일리 리포트 cron 폐기, 임계값 통과 신규 매칭만 푸시
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-28 03:36:38 +09:00
e3d5eaf6f3
refactor: portfolio → personal 리네이밍 + Blog/Todo 통합
...
- portfolio/ 디렉토리를 personal/로 리네이밍
- lotto-backend의 Blog/Todo 라우트·CRUD를 personal 서비스로 이전
- lotto-backend에서 Blog/Todo 코드 제거 (DB 테이블 스키마는 유지)
- nginx: /api/todos, /api/blog/ 라우팅을 personal로 추가
- docker-compose: portfolio → personal 서비스 변��
- deploy 스크립트: portfolio → personal 반영
데이터 마이그레이션은 배포 후 NAS에서 별도 수행 필요:
1. cp data/portfolio/portfolio.db data/personal/personal.db
2. sqlite3 data/lotto.db ".dump todos" | sqlite3 data/personal/personal.db
3. sqlite3 data/lotto.db ".dump blog_posts" | sqlite3 data/personal/personal.db
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-27 16:32:55 +09:00
b671d275eb
docs: portfolio 서비스 구현 계획 (15 tasks)
...
백엔드 DB/API + 프론트 3탭 + 인프라 + 홈 연동 전체 구현 계획.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-27 14:31:11 +09:00
bb97aa3ec8
docs: portfolio 서비스 설계 스�� 문서
...
백엔드(portfolio 서비스 18850) + 프론트(/portfolio 페이지) 전체 설계.
프로필·경력·프로젝트·기술·자기소개(다중버전) CRUD + 비밀번호 인증 + PDF 내보내기.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-27 14:20:33 +09:00
335ea012cc
docs: Agent Office v2 구현 계획 (24 tasks, 6 phases)
...
캔버스 엔진, 에이전트 시스템, 오버레이, 사이드 패널, 페이지 통합, 최종 검증.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-27 08:21:55 +09:00
c168656fe1
docs: Agent Office v2 pixel office UX 대규모 업데이트 설계 스펙
...
전체 화면 캔버스 중심 UX, BFS 배회, 3테마, 사이드 패널 4탭 구조 설계.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-27 08:13:04 +09:00
8f0b1fbbfa
docs: travel-proxy 성능 개선 구현 계획 — 5 Tasks
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-24 08:57:10 +09:00
e88989d3c1
docs: travel-proxy 성능 개선 설계 — SQLite 인덱스 DB + 앨범 커버 + 썸네일 사전 생성
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-24 08:49:08 +09:00
f38631cdae
docs: Travel 갤러리 리디자인 구현 계획 (10 tasks)
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-24 01:10:09 +09:00
b2accba65a
docs: Travel 갤러리 리디자인 설계 스펙
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-24 01:03:23 +09:00
8d92e50009
docs: 반응형 웹 UI/UX 구현 계획 23개 태스크
...
Phase 1a: breakpoint 통일 (Task 1-4)
Phase 1b: 공통 컴포넌트 + 앱 셸 (Task 5-12)
Phase 2: 주요 4페이지 (Task 13-16)
Phase 3: 나머지 페이지 (Task 17-22)
Phase 4: 검증 (Task 23)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-23 14:24:22 +09:00
bd7875b36a
docs: 반응형 설계 리뷰 피드백 반영
...
- 라우트 경로 수정 (/lab/music→/music, /blog-marketing→/blog-lab 등)
- /realestate/property 미등록 라우트 제외, 실제 14개 뷰로 정정
- breakpoint 예외 목록 명시 (420/520/700px)
- 사이드바→바텀네비 마이그레이션 상세 계획 추가
- react-swipeable 경량 라이브러리 활용 명시
- 미니플레이어+바텀네비 스태킹 사양 추가
- viewport-fit=cover, prefers-reduced-motion, 테스트 뷰포트 명시
- Phase 1을 1a(breakpoint 정리) + 1b(컴포넌트)로 세분화
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-23 14:17:07 +09:00
5ac5cce0fe
docs: 반응형 웹 UI/UX 전면 개선 설계 문서
...
13개 페이지 모바일 대응 + 공통 모바일 인프라 설계.
바텀 네비, 풀다운 리프레시, 스와이프, FAB, 바텀시트 포함.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-23 14:10:28 +09:00
adb5cdb54e
docs: lotto AI curator 설계/구현 계획 추가
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-15 03:45:14 +09:00
e691ed9a7d
docs(lotto): AI 큐레이터 설계 스펙 추가
...
- 주간 AI 큐레이터: 월요일 07:00 자동 생성, Claude Sonnet 4.5
- lotto-backend = 엔진·저장소, agent-office = AI 판단 분리
- 브리핑 중심 프론트 재배치(3탭), 토큰·비용 노출
- 최종 미사용 DB/코드 정리 패스 포함
2026-04-15 03:35:29 +09:00
c3b8794621
docs: Agent Office 구현 계획서 작성
...
17개 태스크: 백엔드 scaffold → FSM → 에이전트 → 텔레그램 → 인프라 → 프론트엔드 Canvas → UI
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-11 08:22:49 +09:00
e33219af0b
docs: Agent Office 설계 문서 작성
...
2D 픽셀아트 AI 에이전트 사무실 시각화 기능 설계.
MVP: StockAgent + MusicAgent, 텔레그램 양방향, Canvas 렌더링.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-11 08:10:44 +09:00
c8ee3bb95b
docs: music-lab Suno API 전체 기능 확장 구현 계획
...
10개 Task, 3 Phase 구조의 상세 구현 계획.
Phase 1(생성 강화), Phase 2(후처리), Phase 3(리믹스).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 03:26:40 +09:00
6ffa04f847
docs: music-lab Suno API 전체 기능 확장 설계 스펙
...
Suno API 미사용 기능 분석 후 3단계 점진 확장 설계.
Phase 1(생성 강화), Phase 2(후처리), Phase 3(리믹스) 구조.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 03:13:41 +09:00
9d5583935d
docs: pet-lab 구현 계획서 추가
...
5개 Task: config → eye_tracker → pet_widget → interaction → main
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-07 03:27:41 +09:00
a588a26144
docs: pet-lab 데스크톱 펫 애플리케이션 설계 문서 추가
...
PyQt5 기반 Windows 데스크톱 펫 — 화면 하단 고정, 마우스 시선 추적,
클릭/우클릭 상호작용. 독립 프로젝트(workspace/pet-lab)로 분리.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-07 03:24:00 +09:00
e91a5e6be6
docs: realestate-lab 구현 계획서 작성
...
10개 Task — 스캐폴딩, 모델, DB, 수집기, 매칭, API, 인프라, lotto-backend 정리, 문서, 검증
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-05 22:16:43 +09:00
c4406b9ecd
lotto-lab: 구매 연동 + 전략 진화 시스템 구현 계획 추가
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-05 22:10:16 +09:00
65ffdec7d2
docs: realestate-lab 설계 스펙 문서 추가
...
청약 공고 자동 수집 + 프로필 기반 자격 매칭 서비스 설계.
공공데이터포털 API 연동, 독립 서비스 분리, 매칭 엔진 정의.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-05 20:10:31 +09:00
caeb72d310
lotto-lab: 구매 연동 + 전략 진화 시스템 설계 문서 추가
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-05 20:02:27 +09:00