Files
gitea-agent/harness/docs/requirements/TEMPLATE.md
T

1.6 KiB

schema, id, title, revision, status, depends_on, applies_to, language
schema id title revision status depends_on applies_to language
gitea-agent.requirement/v1 ${requirement_id} ${title} 1.0 approved
${product_area}
ko

${requirement_id} — ${title}

1. 목적

${purpose}

2. 배경

${background}

3. 범위

포함

${in_scope}

제외

${out_of_scope}

4. 용어와 기준

${terms_and_authorities}

5. 요구사항

${requirement_item_id} — ${requirement_item_title}

${requirement_statement}

영향 범위

  • 인터페이스: ${interfaces_or_none}
  • 영속성: ${persistence_or_none}
  • 후속 사용 주체: ${downstream_consumers_or_none}
  • 마이그레이션: ${migration_or_none}
  • 호환성: ${compatibility_or_none}
  • 배포 전제 조건: ${deployment_prerequisites_or_none}

6. 제약과 불변조건

${constraints_and_invariants}

7. 인수 기준

${acceptance_criterion_id} — ${acceptance_criterion_title}

판정 기준

${judgment}

검증

${verification}

검증 분류

  • 수준: ${verification_level}
  • 백엔드: ${verification_backend_or_none}
  • 케이스: ${verification_cases}

상태 불변조건

${state_invariants}

8. 오류 및 충돌 계약

${error_and_conflict_contract}

9. 데이터 및 인터페이스 계약

${data_and_interface_contract}

10. 하위 호환성

${backward_compatibility}

11. 추적성

  • 근거 이슈: ${source_issue_id}
  • 구현 PR: 미정
  • 관련 설계 문서: ${related_design_documents_or_none}
  • 관련 요구사항: ${related_requirements_or_none}