개발 중

The Shell for Society

Society의 대화가
화면이 되는 곳

Slime은 CHOFAM Society의 채널·파티·대시보드를 렌더링하는 UI 계층입니다. Society 코어는 화면을 만들지 않고, Slime은 데이터를 소유하지 않습니다. 이 분리는 편의가 아니라 보안 경계입니다 — 화면 계층에 문제가 생겨도 원본 데이터와 권한은 코어에 그대로 남습니다.

토크 셸, 파티 대시보드, UI Intent 계약을 개발하고 있습니다.

UI Intent 수신 · 파티 채널을 렌더링합니다
파티 채널

상태 전이, 참여자 변동, 에이전트 응답이 구분되어 표시됩니다.

대시보드

파티 진행 상황과 정산 상태를 한 화면에서 봅니다.

화면에서 한 행동은 그대로 코어에 전달됩니다.

Why Headless

화면과 데이터를 분리한 것은
보안 경계를 위한 설계입니다

UI가 데이터를 직접 소유하면 화면 계층의 취약점이 곧 데이터 유출이 됩니다. Slime은 계약된 UI Intent로 전달받은 것만 그리고, 저장과 권한 판단은 언제나 코어가 합니다.

하나의 셸

채널·파티·대시보드를 한 화면에서

메신저 형식의 토크 셸에서 파티의 전 과정을 보고, 대시보드에서 진행과 정산 상태를 확인합니다.

계약

정해진 계약으로만 통신합니다

코어와 화면은 UI Intent 계약으로만 주고받습니다. 어떤 데이터가 화면까지 오는지가 계약에 명시되어 검토와 통제가 가능합니다.

비소유

화면은 데이터를 소유하지 않습니다

원본과 권한은 코어와 각 서비스에 남습니다. 이는 기능의 제약이 아니라, 화면 계층의 사고가 데이터 사고로 번지지 않게 하는 안전장치입니다.

How it Works

받은 것을 그리고,
한 것을 전달합니다

렌더링과 판단을 분리하면 화면은 가볍고, 데이터는 안전해집니다.

01

Intent 수신

코어가 보낸 UI Intent를 받습니다.

02

렌더링

채널·메시지·대시보드를 화면으로 그립니다.

03

사용자 행동

메시지 작성, 전이 제안 같은 행동이 일어납니다.

04

코어 전달

행동을 코어에 전달하고, 판단은 코어가 합니다.

Society를 만나는 화면

Slime의 개발 현황과 협업에 대해 문의해 주세요.

문의하기