Pilot 애플리케이션 제작
온톨로지와 설계
요청을 받은 온톨로지 설계 에이전트는 기존 엔터티를 먼저 검색하여 재사용하고 허용 범위에서 새 유형을 제안합니다. 작업 관리 예시라면 Task, Project, Team Member 객체와 관련 속성, Create Task/Update Task Status/Assign Task/Delete Task 액션, 작업이 속한 프로젝트 링크가 필요할 수 있습니다.
의도한 기존 정의를 쓰게 하려면 객체 및 액션 선택기로 직접 첨부하고 Ontology 탭에서 확인합니다. 설계 이유는 대화에 표시됩니다. 새 속성, 자료형이나 관계 변경은 후속 요청으로 조정합니다.
Custom components는 색상과 상태 색상, 글꼴 및 행 높이, 주요 화면 배치, 폼과 hover/애니메이션/유효성 검사 피드백을 포함한 설계 명세를 만들 수 있습니다. 대화에서 명세 요약을 요청할 수 있습니다. Blueprint components는 Blueprint 구성요소와 스타일을 사용하며 별도 설계 명세를 생성하지 않습니다.
프런트엔드
앱 제작 에이전트는 온톨로지 정의와 OSDK 문서를 읽고 데이터 로드 및 변경용 OSDK 훅을 사용하는 React 앱을 구현합니다. 레코드 생성, 수정, 필터와 삭제 화면을 생성할 수 있습니다. 완료되면 컨테이너의 Preview에서 동작과 기기별 화면 크기를 확인합니다.
시험 데이터와 운영 데이터
Pilot은 컨테이너에 seed data를 만들며 운영 값을 소스에 고정하지 않고 화면을 구성하는 데 사용합니다. Ontology의 객체 노드에서 표본을 확인합니다.
실제 데이터를 시험하려면 지원되는 Editor의 Production data 또는 Deploy를 선택합니다. 배포 브랜치의 스키마 변경은 Main에 병합하기 전까지 해당 브랜치에 한정됩니다. Main의 운영 미리보기에서 수행한 액션은 즉시 실제 객체를 바꿉니다. 데이터소스와 별도 운영 분석 공유 조건은 데이터 사용을 따릅니다.
반복 수정
기능 추가, 예상과 다른 동작, 색상/배치/글꼴 변경을 대화로 요청하거나 문서와 와이어프레임을 첨부합니다. Code 탭에서 직접 수정할 수도 있습니다. 사용할 모델과 Act/Plan 모드를 작업에 맞게 선택합니다. Preview 빌드 오류는 Fix with Pilot로 조사할 수 있습니다.
보호 코드 브랜치에서는 새 브랜치에서 변경하고 제안으로 병합합니다. 실제 제공은 앱 배포에서 진행하며 Workshop 안의 구성요소가 필요하면 위젯 제작을 선택합니다.