Identity
마운팅과 통합
Mounting and integration principles for apps, APIs, and GUI flows.
마운팅과 통합
createServerApp()은 독립 실행 가능하면서 동시에 다른 서버에 마운팅 가능하다.- FastAPI:
app.mount("/codaro", createServerApp()) - Django: ASGI 라우팅 분기
- Flask: WSGIMiddleware 래핑
- 프론트엔드는
<meta name="codaro-base">태그에서 root_path를 자동 감지한다. - GUI에서 되는 모든 것은 API로도 된다 (시스템적 수정 가능).
- 제품 브라우저의 구체 계약은
window.codaroGui다. product command는 실제 React callback을 호출하고,controls()는 아직 개별 command가 없는 보이는 control을 반사한다. 의미와 검증 기준은docs/skills/architecture/gui-control-contract.md가 소유한다.
관련
- [[execution-engine]] - 엔진 추상화
- [[architecture-overview]] - transport 레이어