01📒From Markdown to a Ledger
0/4 lessonsAI 세션 여럿이 텍스트 파일 하나를 못 나눠 쓰는 이유, 그리고 대신 나눠 쓰는 것
Coop은 저장소 맨 위의 마크다운 파일 넷으로 시작했어. 지나가는 AI 세션마다 읽고 고쳤지. 물러날 무렵 TODO 파일은 811줄이었어. 맨 위엔 작게 유지해 달라고 대문자로 써 붙인 머리말이 있었는데도. 이 트랙은 거기서 출발해서 이유를 파고들어. 텍스트 파일엔 항목의 정체성도, 검사할 수 있는 상태도, 질 수 있는 쓰기도 없어. 그래서 동시에 쓰는 작성자들이 서로를 조용히 덮어써. 진단이 끝나면 그 자리를 대신한 원장을 따라가. 하는 일이 하나씩인 SQLite 레거시 테이블 일곱. 관례에서 쓰기 문 앞 검문소로 바뀐 정체성 명단. 가져가기는 조건 건 UPDATE 하나고 첫 번째 닫기가 기록인 생애 주기. 그리고 본문이 인계 그 자체여야 하는 세션 편지. 일부러 우회로를 하나도 안 둔 검문소가 그걸 지켜.
Lesson list (4)
- 01마크다운은 처음부터 여럿이 쓰는 형식이 아니었어~14 min · concurrency, sqlite, coordination, multi-agent
- 02테이블 일곱 개와 명단 하나~15 min · schema-design, sqlite, identity, data-integrity
- 03생애 주기, 그리고 첫 번째 닫기~16 min · state-machines, concurrency, sqlite, audit-trail
- 04편지는 자기 몸으로 건너가~15 min · handoff, state-machines, guards, multi-agent