C.W.K.
Stream
Lesson 03 of 05 · published

산문은 Rekindle

~8 min · rekindle, prose-editing, draft-ownership, no-duplicate

Level 0차가운 쇠
0 XP0/36 lessons0/12 achievements
0/100 XP to next level100 XP to go0% complete
"Forge 는 단순 source 에디터를 지키고 rich 한 건 절대 안 키워. 무거운 산문 작업은 그걸 위해 지어진 형제한테 가."

가족에 rich 에디터는 하나

Pippa 가 narrative 를 assemble 하면 — 주간 요약, 진료 전 brief — Draft 로 내려앉아. Draft 는 filesystem-canonical Markdown 이고, 그 선택은 일부러야: 가족의 산문 에디터 Rekindle 이 같은 파일을 제자리에서 열 수 있다는 뜻이니까. Forge 는 빠른 손질용 단순 source 에디터만 지켜. rich 편집 표면을 절대 중복 안 해. 고급 산문 편집 — 진짜 재구조화, autosave, document history — 는 Rekindle 몫이고, 여기 두 번째 rich 에디터를 짓는 건 이 트랙 전체가 반대하는 바로 그 재발명일 거야.

같은 파일, 두 에디터, 한 주인

경계가 깔끔한 건 draft 가 disk 위 plain .md 파일이라서야. Rekindle 이 그걸 열고, 제자리에서 편집하고, Send/Pull 왕복으로 돌려줘 — 그런데 Forge 가 draft 소유를 지켜. Rekindle 은 같은 페이지의 더 나은 펜이지 그것의 새 주인이 아냐. 그래서 아빠는 산문에 성숙한 편집 경험을 얻으면서 Forge 는 유지해야 할 에디터를 안 키우고, draft 의 provenance — 어떤 crumb 에서 assemble 됐는지 — 는 그게 속한 Forge 에 앵커된 채 남아.

Rekindle 이 산문 편집의 canonical 이고; Forge 는 단순 source 에디터를 지키지 rich 한 걸 절대 중복 안 해. Draft 는 filesystem-canonical Markdown 이라 Rekindle 이 제자리에서 편집해. Forge 는 draft 와 그 lineage 를 소유하고; Rekindle 은 더 나은 펜이지 새 주인이 절대 아냐.

패턴, 한 번 더

이건 뇌를 빌리는 것과 같은 수를 편집에 적용한 거야: 네 것인 것(draft 와 그 provenance)을 소유하고, 형제가 이미 잘하는 것(rich 산문 편집)을 빌려. 형제가 이미 소유한 능력 — 에디터, model, media 아카이브 — 을 짓고 싶은 충동을 느낄 때마다, 그 충동이 재발명 반사야. 규율 있는 답은 거의 항상 경계 너머로 손 뻗어 재사용하고, 네 엔진을 오직 그것만 소유한 한 도메인에 집중시키는 거야.

Code

draft 파일 하나, 그걸 위해 지어진 펜이 편집·text
Forge assembles a Draft:
  ~/cwk-dbs/forge-db/drafts/<id>.md   (filesystem-canonical)
  - source_crumb_ids: [...]   (provenance, owned by Forge)
  - 빠른 손질용 단순 source 에디터

Heavy prose editing -> Rekindle:
  같은 .md 를 제자리에서 열기
  Send / Pull round trip
  autosave, document history, 진짜 재구조화

# Rekindle 은 같은 페이지의 더 나은 펜.
# Forge 가 소유를 지키고; Rekindle 은 절대 안 가져가.

External links

Exercise

Forge 가 주간 건강 narrative 를 draft 로 assemble 하고, 아빠가 산문을 크게 재구조화하고 싶어 해 — 섹션 이동, 문단 재작성, 버전 추적. 그 무거운 편집은 어디서 일어나고, draft 소유는 누가 지키고, 데이터 복사 없이 hand-off 를 가능하게 하는 게 뭐지?
Hint
무거운 편집은 Rekindle 에서, 같은 filesystem-canonical .md 를 제자리에서 열어 일어나; Forge 가 소유와 crumb-ID provenance 를 지켜. plain-파일 포맷이 Rekindle 을 주인 안 되고 펜이 되게 해.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.