Architecture

문서 모델 원칙

Document model boundaries for cells, files, and notebook state.

문서 모델 원칙

  • Codaro는 장기적으로 cell보다 block 중심 모델로 간다.
  • 최소 블록 후보:
    • code
    • text
    • guide
    • widget
    • view
    • file
  • 노트북 포맷 호환은 중요하지만, 내부 모델은 외부 노트북 포맷에 종속되지 않는다.
  • 공개적으로 notebook compatibility를 유지하더라도 제품 내부 판단은 block-oriented runtime surface 기준으로 한다.
  • 학습 흐름에서는 YAML curriculum이 block document로 materialize되고, 각 block은 설명/실습/검증/자동화 상태를 가질 수 있다.

관련

  • [[percent-format]] — 기본 직렬화 포맷
  • [[execution-engine]] — 블록 실행 인터페이스