F6-L1 local snapshot + roadmap prep (v0.2.1 dogfood-feedback Track #1) #2
Reference in New Issue
Block a user
Delete Branch "feat/f6-l1-roadmap-prep"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
요약
v0.2.1 dogfood-feedback 로드맵의 첫 항목 F6-L1 (로컬 스냅샷) 구현 + 그 전 단계의 로드맵 준비 작업.
포함 작업
인프라 / 패키징 (1 commit)
62a13eb— electron-builder NSIS 인스톨러 + Windows autostart hookDogfood 피드백 수집 (4 commits)
0cd9b99— F3: "구출" 카피의 한국어 어색함aa51df9— F4: 떠오른 순간 → Inkling 자동 연상 (6 메커니즘)830c2be— F5: 마크다운 일괄 export (RAG 활용)2e70965— F6: 메모 데이터 백업 + 복원 (3-layer)로드맵 + 계획 (2 commits)
6d3df02— F1~F6 로드맵 v0.2.1 설계 (8 항목 순차, 데이터 안전 우선)7973ea5— F6-L1 구현 계획 (TDD, 5 tasks)F6-L1 구현 (9 commits)
5e8e652— GFS retention 순수 함수 (14 daily + 4 weekly + 6 monthly)902bc30— WEEKLY_WINDOW 상수명·코멘트 정직화 (anchor + 4 prior = 최대 5 Mondays)603588c— polish: 경계값 테스트 + roundtrip lock-in + today precompute714dd3f— BackupService.snapshot() (KST 날짜, tmp+rename 원자성)a728434— orphan .tmp cleanup + 동시성 JSDoc (code review I1+I2 fix)4898e13— runDaily() + .last-snapshot 마커 + lastSnapshotAt06817f2— main/index.ts wiring (whenReady + before-quit) + 트레이 "지금 백업"d6ead8f— F6-L1 spec extracted, dogfood-feedback.md F6 status 갱신9d63e95— final code review 결과 후속 항목 4개 추가핵심 결정
<profileDir>/backups/게이트
62a13eb)Final code reviewer 결론
Ship it. v0.2.1 cut 안전. 4개 forward-looking polish 는 spec 의 "후속" 리스트로 기록 (가장 의미있는 건 #4: F1 마이그레이션 직전 강제 스냅샷 권장).
다음 항목
로드맵 2번: F5 Export — F4-H5 측정·F6-L3·F6-L2 의 dependency 라 가성비 1위.
🤖 Generated with Claude Code
dogfood 외부 회수 채널 부재. RAG 친화 형식으로 notes/{date}-{id8}-{slug}.md (frontmatter+본문) + index.jsonl + manifest.json + media/ 트리 권장. 스키마는 현행으로 충분, ExportService 신규 + 트레이 메뉴 1개. F4-H5 (외부 회수) 측정의 dependency 가 됨. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>