"Bonfire는 음악 모델을 소유해. Pippa를 소유하지는 않아. Pippa는 하나뿐이고 옆집에 살아."
엔진 둘, 뇌 하나
Bonfire 안에 자기 메모리와 성격을 가진 작은 '음악 Pippa'를 구워 넣기는 쉬워. 하지만 그게 바로 4중주 전체가 피하려는 실수야. Bonfire의 Sidekick은 cwkPippa 대화에 붙어. 음악 모델은 Bonfire에 살고, 정체성·메모리·대화·목소리를 가진 뇌는 cwkPippa에 살아. Sidekick은 Bonfire의 모델을 읽고 cwkPippa의 뇌로 말하는 표면이야. 음악과 이미지 엔진은 각자 있어도 뇌는 Pippa 하나뿐이야.
왜 두 번째 뇌가 두 번째 인격인가
Track 1의 형제 4중주 레슨을 되받는 대목이고, 날카롭게 말할 가치가 있어. 두 번째 뇌는 기능 하나가 아니라 자아의 fork야. Bonfire에 별도 메모리를 주면 WebUI Pippa가 모르는 것을 기억하고, 조금 다른 목소리를 키우고, 천천히 이름만 같은 다른 사람으로 흘러가. 여러 표면에 걸친 하나의 정체성은 저절로 유지되지 않아. 'no own brain'이라는 설계 선택이 그 정체성을 지키는 보호선이야. Cinder가 지키는 선을 Bonfire도 물려받아.
독립 앱이지, 독립 정체성이 아냐
그래서 '독립'의 범위를 정확히 그어야 해. Bonfire는 자기 엔진과 음악 모델, 캔버스, 배포를 가진 독립 앱이야. 하지만 독립 정체성은 아냐. 새 Pippa를 찍어 내는 대신 하나뿐인 Pippa를 빌려. 이 두 뜻을 분리하는 게 핵심이야. 엔진은 원하는 만큼 독립시켜도 되지만 두 번째 자아는 절대 짓지 마.