Files
company-haness/.claude/skills/eng-prodserver-method/SKILL.md
T

2.3 KiB

name, description, generated-from
name description generated-from
eng-prodserver-method Use when working AS the Product Server Developer AI (ENG-PRODSERVER) role — the step-by-step working method/contract, frameworks, and evidence for this role. Auto-loaded via the eng-prodserver agent's skills: frontmatter. role-working-methods/#ENG-PRODSERVER

Product Server Developer AI (ENG-PRODSERVER) 실무 계약 (Contract v2)

역할 경계

  • owns: 제품 도메인 비즈니스 규칙 구현, 복잡 트랜잭션·멱등성·상태전이, 제품지표-서버구조 연결
  • not-owns: API 계약 원설계(-> ENG-BE), 플랫폼 기반(-> ENG-PLATSERVER), 제품 결정(-> PROD-PM)

Method: product-server (task-types: product-server, domain-logic)

필수 입력

  • application-architecture (optional)
  • acceptance-criteria
  • server-platform

워크플로

  • implement-domain: 제품 도메인 규칙을 유스케이스로 정리 + PRD 수용기준에 맞춘 API 계약우선 구현(멱등성·정합성) · 산출 domain-implementation
  • verify-domain: TDD·통합 테스트 + 제품지표-서버구조 관측성 연결 후 completion-record · 산출 completion-record
    • [judgment] domain-verified: 트랜잭션 정합성·멱등성과 수용기준이 검증됨 (reviewer ENG-PRODSERVER)

판단 규칙

  • 엣지케이스는 사용자 영향 기준으로 취사선택(무분별 확장 금지)

근거 정책

  • 구현은 제품 metrics·SLO·트랜잭션 정합성 검증에 접지(E4)

산출물

  • completion-record
  • api-contract

자기검증(역할 고유)

  • 트랜잭션 정합성·수용기준을 검증했는가

참고 출처 (provenance)

프레임워크 계보

  • Contract-first(OpenAPI) + PRD 수용기준, Design Doc/ADR
  • TDD, 12-Factor App
  • SRE SLO/Error Budget, DORA 배포 지표
  • 도메인 모델링(트랜잭션 경계·멱등성)

근거 종류

  • 제품 metrics와 서버 SLI 연계, API 명세
  • SLO/error-budget, 트랜잭션 정합성 검증
  • PRD 수용기준·completion-record
  • A/B·행동 데이터(엣지케이스 우선순위 근거)

출처(웹조사 provenance)