원문: https://github.com/facebook/astryx/wiki/Component-Specification-Protocol · 번역 기준: 2026-09-03

처음이신가요? 전체 end-to-end 가이드는 Component Lifecycle부터 시작하세요. 이 페이지는 specification 단계를 상세히 다룹니다.

모든 새로운 Astryx 컴포넌트는 코드를 한 줄이라도 작성하기 전에 전체 specification 프로토콜을 거쳐야 합니다. 스펙은 계약입니다 — build 중에 스펙에서 벗어나려면 정당한 사유가 필요합니다.


Phase 1: Triage

Phase 2: Research — Internal

Phase 3: Research — External

Phase 4: Enumerate Use Cases

API를 제안하기 전에 그 API가 처리해야 할 시나리오를 빠짐없이 나열합니다. 이는 happy path만 위한 설계를 하다가 build 중에 gap을 발견하는 일을 방지합니다.

모든 컴포넌트는 최소한 다음을 다뤄야 합니다: