흐름
- 개발자가 Playground에서 Submit합니다.
- 학생 Start로 텍스트·이미지가 실제로 나온 뒤에 Master가
appSlug+hostedUrl로 Approve합니다. 앱 전용 교사 화면이 있으면supportsTeacherManage도 켭니다. 한 번에 래핑·배포·Approve 하지 마세요. Image Studio에서 깨진 순서는 기존 앱을 Daven에 얹기에 있습니다. - Edu가 승인 목록을 읽어 교사가 고릅니다.
- 학생 시작은
{hostedUrl}?session=&proxy=를 새 탭으로 엽니다.
API
공개 카탈로그 (PII 없음):data[]:
daven.ai / Nest가 비어 있거나 실패하면 Hub는 승인되지 않은 mock 앱을 만들지 않고 빈 카탈로그로 처리합니다.
