Documentation
Codaro 문서
제품 사상, 아키텍처, 운영 기준을 한 곳에서 확인한다.
Architecture
Repository StructureCanonical top-level tree and placement rules for Codaro.SSOT MapSingle source of truth map for Codaro schema, provider loop, tool policy, and product surface boundaries.아키텍처 방향 — 5층 구조Five-layer architecture overview for the Codaro runtime.문서 모델 원칙Document model boundaries for cells, files, and notebook state.실행 엔진 원칙Execution engine responsibilities for kernels, runtimes, and reruns.데이터흐름 원칙Dataflow rules for block dependency graphs and variable lineage.위젯/뷰 브리지 원칙Widget bridge expectations for connecting runtime state to views.커리큘럼 작성 절차Deep procedure for authoring Codaro curricula with lazy uv dependencies, strong intro notebooks, and executable learning flow.제품 프론트 표면React and shadcn/ui strategy for Codaro editor and learning surfaces.커리큘럼 레지스트리Product content boundary for built-in YAML curricula.Learning YAML ContractStructured YAML contract for Codaro curriculum lessons and section-card rendering.Teacher Tool LoopSkill-guided loop for turning chat requests into curriculum cells, runtime checks, and dependency preparation.Automation Authoring LoopProvider-guided loop for turning chat automation requests into percent-format recipes, editor cells, checks, and registered tasks.Live Provider Ops실제 provider, OAuth, live smoke 검증, credential 보안 경계를 정의한다.Curriculum Card Contract커리큘럼 YAML sections[].blocks[]의 학습 카드 계약(SSOT) — 어떤 표현 카드가 있고, 언제 무엇을 쓰는지 사람·AI 저자가 정확히 고르게 한다.공유 팩 배포Codaro curricula and automation recipe packs for local import, export, and future gallery distribution.Curriculum OS — 학습 경로 합성학습 커리큘럼을 outcome 그래프 + prerequisite DAG로 끌어올려 학습 경로를 합성하는 레이어.Assignment RoomTutor-led homework rooms for distributing curriculum YAML, joining with codes, and tracking learner progress events.
Identity
실행 모델 — 투명 스코프 격리Python-native scope isolation principles for Codaro block execution.리액티브 실행Reactive execution rules for dependency-aware notebook reruns.파일 포맷 — Percent Format (.py)Percent-format notebook conventions that keep files executable as Python.실행 환경 — 로컬 기본Runtime policy for Codaro local learning curricula.학습 시스템 3기둥Notebook, curriculum, and learning philosophy pillars for Codaro education.AI 통합 원칙Optional teacher integration rules that keep assistance transparent and inspectable.마운팅과 통합Mounting and integration principles for apps, APIs, and GUI flows.자동화 + 태스크Automation, task, and execution-result concepts for Codaro workflows.제품 표면 모드Product surface principles for conversation, current learning, notebook, and automation.AI 감각계 — 눈, 귀, 손Vision, hearing, and action channel concepts for assisted workflows.외부 채널 + 모바일 조작External channel and mobile principles for future Codaro access patterns.
Operations
브랜딩 + 프론트 톤Branding rules for Codaro identity, assets, and product language.운영 규칙 인덱스Category index for Codaro operational rules.실행 환경 + 인코딩Environment requirements for Python, uv, and local execution.코드 품질 원칙Code quality rules for naming, exceptions, and maintainable changes.AI 투명성 원칙Transparency rules for assisted teaching and tool-visible work.테스트 단위 + Gate 운영Test gate policy for Codaro local verification and CI.실험 규칙Experiment policy for prototypes, validation, and production boundaries.Git + 릴리즈 원칙Git, commit, push gate, and release rules for Codaro changes.라이선스 경계Licensing boundaries for Codaro source code, learning content, and brand assets.로컬 배포 bundle 원칙Packaging rules for local distribution and bundled assets.문서 유지보수 + 세션 이어가기Documentation and session rules for keeping project context aligned.참고 구현 사용 원칙Reference implementation rules for borrowing patterns without coupling.제품 품질 기준Product quality proof contract for Codaro.Dogfood Alpha 기준Local alpha readiness standard for the first Codaro user flow.세계 1위 학습·자동화 청사진PRD-level blueprint for making Codaro the leading education and automation AI product.콘텐츠 발급 파이프라인Local-only short video, carousel, and publishing package workflow for Codaro.