용어집 항목

제품 컨텍스트 파일

내 제품에 관한 사실과 문구를 담은 구조화된 파일 하나입니다. LaunchRepo에서는 product.json이며, 에이전트가 제출할 때마다 읽습니다.

정의

제품 컨텍스트 파일(이 사이트의 다른 곳에서는 제품 정보 파일)은 제품 하나를 기계와 사람 모두를 위해 설명하는 구조화된 문서 하나입니다. 이름, URL, 한 줄 설명과 긴 설명, 카테고리, 대상 사용자, 실제 기능, 가격과 체험판 정보, 출시 단계, 스크린샷과 로고 경로, 그리고 가장 이른 출시일 같은 제약이 담깁니다. 함께 쓰는 파일에는 승인된 문구 변형과 공개해도 되는 신원 정보가 들어 있습니다.

핵심 규칙은 모르는 것은 비워 둔다는 것입니다. 소유자가 확인하지 않은 필드는 추측하지 않고 빈칸으로 둡니다.

예시

제주의 한 창업자가 new-product.py로 예약 앱 프로젝트를 만듭니다. 온보딩 인터뷰가 product.json을 채웁니다. 이름, 웹사이트, 대상 사용자, 검증된 기능 세 가지, 날짜가 적힌 가격 요약, 가장 이른 출시일입니다. 무료 플랜이 계속 무료일지 확신하지 못하므로, free_forever_verified는 주장으로 바뀌지 않고 false로 남습니다.

몇 주 뒤 한 디렉터리 폼이 제품이 영구 무료인지 묻습니다. 에이전트는 파일을 읽고, 검증된 “예”를 찾지 못하므로 확인란에 체크하지 않습니다. 스무 번째 폼도 첫 번째 폼과 정확히 같은 사실을 받습니다. 파일 일부는 아래에 있습니다.

{
  "schema_version": 1,
  "name": "Example Booking",
  "website": "https://yourproduct.example/",
  "audience": ["independent physiotherapists"],
  "verified_features": ["online booking", "SMS reminders", "calendar sync"],
  "pricing_summary": "Free plan for one calendar, paid plans from 9 EUR a month",
  "pricing_checked_at": "2026-09-30",
  "free_forever_verified": false,
  "earliest_launch_date": "2026-11-03",
  "unknown_required_facts": ["founding year"],
  "approved_asset_paths": ["assets/logo.png", "assets/screenshot-1.png"],
  "spend_limit": 0
}

디렉터리 출시에서 중요한 이유

디렉터리마다 같은 사실을 다른 모양으로 요구합니다. 여기서는 60자 태그라인, 저기서는 80자 태그라인입니다. 손으로 붙여 넣으면 내용이 조금씩 어긋나고, 에이전트가 즉흥적으로 쓰게 두면 없는 기능이 생깁니다. 한 번 채우고 검토한 단일 기준 파일이 있어야 스무 번째 폼도 첫 번째만큼 정확하고, 다음 제품은 복사해서 고치는 일이 됩니다.

LaunchRepo가 다루는 방식

new-product.py가 템플릿으로 projects/<slug>/product.json을 만듭니다. 온보딩은 나를 인터뷰하거나 코드베이스를 읽어 이 파일을 채우고, COPY-WORKSHOP.md는 승인된 문구 변형이 담긴 copy.md를 만듭니다. 로컬 대시보드도 같은 파일을 편집합니다. 에이전트는 경쟁 제품에서 기능을 끌어오거나 계획 중인 기능을 이미 있는 기능으로 바꿔 적을 수 없습니다. record.py는 같은 파일에서 earliest_launch_date를 읽습니다.

더 알아보기

첫 세션: 에이전트가 이끄는 온보딩

첫 세션의 일곱 단계를 다룹니다. 제품 소개서, 출시일, 제품마다 한 번 합의하는 권한까지 포함합니다.

저장소에서 이 용어를 직접 확인하세요

LaunchRepo는 디렉터리 플레이북 299개, 제품 정보 파일, 그리고 내 에이전트가 실행하는 제출 트래커로 이루어져 있습니다. €49.00를 한 번 결제하고, 내가 소유한 모든 제품에 쓰세요.

가격 보기