초록북은

Patch → Minor → Major 흐름을 데이터 구조로 구현한 시스템이다

1. 설계 목표

초록북은 단순 기록 앱이 아니라

행동이 지속되도록 만드는 구조를 목표로 한다.

이를 위해 다음 기준으로 설계했다:

2. 전체 구조

초록북은 3단 구조로 동작한다.

<aside>

UI (사용자 행동) → State / Logic (흐름 관리) → Storage (데이터 저장)

</aside>

3. 핵심 도메인 모델

3-1. Topic

type Topic = {
  id: string;
  title: string;
}

3-2. Log (Patch 단위)