추출 활동
type: NodeShape
target class: Activity
comment: 이 진술을 만든 한 번의 작업 — 방법·도구·시각·출처 디지털 객체를 묶는다
property:
  path: used
  name: 사용한 디지털 객체·위치
  min count: 0
  node kind: IRI
property:
  path: wasAssociatedWith
  name: 수행 도구
  min count: 1
  max count: 1
  node kind: IRI
property:
  path: generatedAtTime
  name: 생성 시각
  min count: 1
  max count: 1
  node kind: Literal
property:
  path: hadPlan
  name: 적용 프로파일
  min count: 0
  max count: 1
  node kind: IRI

소프트웨어 에이전트
type: NodeShape
target class: SoftwareAgent
comment: 추출을 수행한 도구 — 시드 스크립트·워크벤치·LLM 모델
property:
  path: label
  name: 도구 식별자
  min count: 1
  max count: 1
  node kind: Literal
  description: LLM 경로에서는 이 값 자체가 모델 ID다 — 모델을 따로 적지 않는 이유
property:
  path: provider
  name: 공급사
  min count: 0
  max count: 1
  node kind: Literal
  description: anthropic·openai·gemini — LLM 호출을 라우팅한 공급사만, 모델 ID에서 추정하지 않는다

출처 위치 선택자
type: NodeShape
target class: FragmentSelector
comment: 디지털 객체의 어디를 가리키는가 — Media Fragments 문법일 때만 준수 규격을 선언한다
property:
  path: value
  name: 위치 표기
  min count: 1
  max count: 1
  node kind: Literal
property:
  path: conformsTo
  name: 준수 규격
  min count: 0
  max count: 1
  node kind: IRI

원문 인용 선택자
type: NodeShape
target class: TextQuoteSelector
comment: 원문 그대로의 인용(source_quote) — 전문과 substring 대조로 기계 검증되는 증거
property:
  path: exact
  name: 인용문
  min count: 1
  max count: 1
  node kind: Literal
  description: 원문에서 변형 없이 복사 — 전문과 substring 대조로 검증한다

자기 근거를 가진 진술
type: NodeShape
target class: Statement
comment: 자기 출처 위치를 가진 트리플의 RDF 표준 지목법(reification) — 생성 활동·근거 선택자가 붙는 자리
property:
  path: subject
  name: 주어
  min count: 1
  max count: 1
  node kind: IRI
property:
  path: predicate
  name: 술어
  min count: 1
  max count: 1
  node kind: IRI
property:
  path: object
  name: 목적어
  min count: 1
  max count: 1
  node kind: IRI
property:
  path: wasGeneratedBy
  name: 생성 활동
  min count: 1
  max count: 1
  node kind: IRI

생성된 진술
type: NodeShape
target class: Entity
comment: 생성 이력이 붙는 대상 — 대장 개체, 자기 출처 위치를 가진 트리플(rdf:Statement), 그리고 발행본
property:
  path: wasGeneratedBy
  name: 생성 활동
  min count: 1
  max count: 1
  node kind: IRI
property:
  path: wasAttributedTo
  name: 귀속 주체(발행본에만 — 검수 승인자는 익명)
  min count: 0
  max count: 1
  node kind: IRI