← 작업일지

2026-04-20 · v1.0.1

2026.04.20 작업일지 v1.0.1

새벽~아침 WSL 야간 자동 개발 결과물 4덩어리 통합 스냅샷 — 한컵·mini_expense 두 앱 + Dev Trend Curator·flutter-factory 두 자동화 + 메모리 3건.

오늘의 궤적

v1.0.0 이 맥 세션에서 찍어 둔 약먹자 비공개 테스트 제출과 기억이 챗봇 손질이었다면, v1.0.1 은 같은 날 다른 기기에서 밤새 혼자 굴러가 만들어낸 결과물 네 개 를 하나로 묶는 스냅샷에 가깝다. 앱 두 개와 자동화 시스템 두 개가 이어서 만들어졌고 관련 메모리도 세 건 추가됐다.

앱 1 — 한컵 (HanKeup)

  • 위치: C:/src/hankeup
  • 스택: Flutter + shared_preferences
  • 기능: 한 컵 단위 물 섭취 기록, 오늘치 누계 표시
  • 특성: 로컬 저장소만 사용, 외부 의존성 거의 없음. 저비용 저리스크로 “완성된 바이브” 하나 찍기 좋음
  • 야간 자동 개발 흐름이 MVP 단계까지 혼자 밀고 감

앱 2 — mini_expense (가계부)

  • 위치: C:/src/flutter-factory/apps/mini_expense
  • 기능: 금액 + 메모 한 줄 빠른 지출 기록, 오늘 합계 + 이번 달 합계 상단 표시, 스와이프 삭제
  • 코드량: 445줄
  • 검증: flutter analyze + 단위 테스트 풀그린
  • 의의: flutter-factory 공용 코드·스캐폴드를 실제로 써먹은 1호 앱. “한 줄로 새 앱 시작해서 며칠 안에 닫는다” 파이프라인 실제 동작

자동화 1 — Dev Trend Curator

  • 위치: ~/trend-curator/curator.py (단일 파일, 342줄, 파이썬 표준 라이브러리만)
  • 입력: 해커뉴스 상위 30건 + GitHub 최근 2일 내 생성/업데이트 저장소
  • 필터: 지정 키워드로 한 번 더 필터링
  • 출력: daily/YYYY-MM-DD.md 일자별 누적 파일 + 텔레그램 요약 한 장
  • 스케줄: crontab 06:50 KST 매일
  • 수동 호출: 맥에서 /trend 슬래시 커맨드
  • 매일 아침 수동 확인 비용을 제거하면서 알림 한 장으로 오늘 핵심만 훑게 해주는 가성비 조각

자동화 2 — flutter-factory

  • 위치: C:/src/flutter-factory
  • 구성:
    • _lib/ — 공용 코드 (local_store.dart + simple_app.dart)
    • new_app.sh — 신규 앱 스캐폴드 스크립트
  • 사용: factory 루트에서 ./new_app.sh <앱명> 한 줄 → apps/<앱명> 에 프로젝트 생성 + _lib 참조 자동 연결
  • mini_expense 가 이 파이프라인을 처음부터 끝까지 관통한 첫 앱. 다음 아이디어부터는 하루 이틀 안에 MVP 찍고 다음으로 넘어가는 템포 가능

메모리 3건

네 축을 그대로 반영:

  • project_hankeup.md
  • project_trend_curator.md
  • project_flutter_factory.md

각 프로젝트의 위치·성격·다음 손댈 지점을 짧게 기록 — 다음 세션에서 즉시 문맥 복원용.

⚠️ WSL 쪽 커밋으로만 남아 있을 가능성이 있어 맥 세션에서는 바로 추적 안 될 수 있음. 이 파일 본문으로 직접 반영해 둔 이유.

맥 쪽 이벤트

  • 07:15 /morning-briefing 자동 실행 — 날씨 + 어제 커밋 + 오늘 할일 텔레그램 전송
  • 오전 후반: 이 통합 작업일지 작성용 세션 신규 오픈 + 윈도우 데스크탑 세션 Tailscale rsync 동기화
  • daejong-page 커밋: 자정 4ae0dfc (todos) + f8a8b6c (v1.0.0 동기화) → 위에 이번 v1.0.1 커밋이 얹힘

남은 작업

  • 한컵·mini_expense 두 앱을 실기기에 올려 사용감 확인
  • 내일 아침 Dev Trend Curator 첫 텔레그램 요약 실제 수신 → 루프 무중단 검증
  • flutter-factory new_app.sh 템플릿 한 번 더 다듬고 다음 사이드 아이디어로 1일 MVP 찍어내기