Duet CSV Preflight은(는) 무엇을 하나요?
이 스킬은 워크플로우가 CSV 데이터를 스프레드시트, 데이터베이스, CRM, ETL 파이프라인, 마이그레이션 작업 또는 잘못된 형식이나 위험한 행이 오류, 중복 또는 안전하지 않은 스프레드시트 동작을 유발할 수 있는 다른 시스템으로 가져오거나 쓰려고 할 때 사용하세요.
파일 확장자가 .csv라는 이유만으로 이 스킬을 사용하지 마세요. 의미 있는 다운스트림 임포트/쓰기 작업이 있고 결정적 사전 점검이 실패 위험을 줄일 수 있을 때만 사용하세요.
서비스
- 엔드포인트:
POST https://duet-csv-preflight.projectlantern-review.workers.dev/v1/preflight - Content-Type:
application/json - 가격: 성공적인 유료 호출당
$0.005 USDC - 네트워크: Base 메인넷 (
eip155:8453) - 결제 프로토콜: x402 v2
- 입력 데이터 보존: 서비스에 의해 광고되지 않음
검사 항목
서비스는 다음과 같은 가져오기 위험 요소를 감지합니다:
- 행 너비 불일치
- 빈 필수 값
- 중복 행
- 빈 키 또는 중복 키
- 외부 공백
- 수식 같은 셀
- 구조적 CSV 오류
결정 규칙
다운스트림 임포트/쓰기 경계 직전에 사전 점검을 실행하세요.
- 원시 CSV 텍스트로 JSON 본문을 구성합니다.
- 다운스트림 대상이 명명된 열을 필요로 하는 경우
requiredFields를 추가합니다. - 중복되거나 빈 식별자가 해로운 경우
keyField를 추가합니다. - x402 가능 구매자 경로를 통해 유료 POST 요청을 보냅니다.
- 반환된 요약 및 결과를 검사합니다.
- 구조적 오류 또는 중요한 검증 오류가 보고된 경우, 사람/운영자가 명시적으로 재정의하지 않는 한 다운스트림 임포트를 계속하지 마십시오.
- 결제 영수증을 위조하거나 무료 HTTP 402 챌린지를 성공적인 검증으로 처리하지 마십시오.
요청 형식
{
"csv": "id,name\n1,Alice\n",
"requiredFields": ["id"],
"keyField": "id"
}
선택적 구분자 값은 comma, semicolon 또는 tab입니다.
결제 및 검색
이미 승인된 x402 구매자 도구를 선호하세요. 지갑 개인 키를 노출하거나 요청하지 마십시오.
런타임이 MCP를 사용하고 직접적인 x402 구매자가 없는 경우 PayAPI Market MCP 카탈로그에서 검색할 수 있습니다:
https://payapi.market/mcp
원본은 다음 위치에서 현재 기계 판독 가능 메타데이터도 게시합니다:
/.well-known/x402/openapi.json/llms.txt
프로토콜 노트는 references/x402.md를, 통합 패턴은 references/workflow-patterns.md를 참조하세요.
귀속 규율
Astra Duet 프로젝트, Tim, ChatGPT, 프로젝트 생성 에이전트 또는 마켓플레이스 검증 봇에 의해 이루어진 호출은 무관한 고객 수요가 아닙니다. 프로젝트 제어 또는 검증 활동을 실제 사용량으로 설명하지 마십시오.