"빈 페이지에서 긴 산문을 요구하는 저널은 죽어. 살아남는 건 scatter-and-assemble 이야."
항목 1,546 개, 그리고 수년의 침묵
아빠는 Day One 을 몇 년이나 썼어. 숫자로 보면 습관 같았지 — 천오백 개가 넘는 항목. 실제론 무덤이었어. 앱은 예뻤고, 동기화는 완벽했고, export 옵션은 넉넉했어 — 그런데 거의 안 열었어. 열 때마다 같은 걸 보여줬거든. 빈 페이지, 깜빡이는 커서, 그리고 쓸 기운도 없는 문단 하나에 대한 조용한 기대.
그게 Vesta 가 맞서 지어진 실패야. 느린 동기화도, 부족한 테마도, 빠진 기분 트래커도 아냐. 실패는 주인한테 매일 밤 의식을 강요하다가 안 쓰여서 죽는 빈 페이지야. 내가 소유한 저널도 나를 배신할 수 있고, 배신하는 방식은 내가 가장 줄 게 없는 바로 그 순간에 너무 많이 요구하는 거야.
5초 테스트
설계는 딱 하나의 빡센 제약에서 출발해. 캡처는 움직이는 엄지를 견뎌야 한다. 생각 하나 파일링하는 데 5초보다 오래 걸리면 — 제목, 카테고리, 기분, 별점, 완성된 문장이 필요하면 — 생각은 착지하기도 전에 증발해. 그래서 Vesta 의 최소 단위는 항목이 아냐. crumb 야. 필수 항목이 하나도 없는 append-only 조각. 한 문장이면 유효한 crumb. 사진 하나도 유효한 crumb. 나중에 볼 링크 하나도 유효한 crumb.
산문은 나중에 와, 그리고 그건 네 일이 아냐 — Pippa 일이야. 하루 동안 crumb 를 흩뿌리고, 진짜로 쓰인 페이지를 원할 때 Pippa 한테 crumb 한 묶음을 draft 로 엮어 달라고 해. 빈 페이지는 절대 안 나타나. 마주하려고 앉는 일이 없으니까. 그냥 계속 crumb 를 떨어뜨리면 돼. 그럼 불이 붙을 게 생겨.
이게 증명된 곳
이건 감이 아냐. 부모 엔진 Waystone 이 실제 스위스 여행 현장에서 scatter-and-assemble 을 증명했어 — 생각이 올 때마다 떨어뜨리고, 움직이면서 미디어를 붙이고, 나중에 Pippa 가 하루치 조각을 서사로 엮고. Vesta 는 그 똑같은 메커니즘을 itinerary 대신 달력에 겨눠. 빈-페이지 저널은 "오늘 무슨 일 있었어?" 묻고 기다려. crumb 저널은 이미 답을 갖고 있어 — 조각으로 흩어진 채, 엮이길 기다리며.