← API reference
CANONICAL TYPE REFERENCE

RequirementObservationInput

Record or correct a version-linked typed fact

packing; explicit scope and evidence, never lifecycle permission

packaging; explicit scope and evidence, never lifecycle permission

labeling; explicit scope and evidence, never lifecycle permission

handling; explicit scope and evidence, never lifecycle permission

contact; explicit scope and evidence, never lifecycle permission

approval; explicit scope and evidence, never lifecycle permission

notification; explicit scope and evidence, never lifecycle permission

appointment; explicit scope and evidence, never lifecycle permission

View exact SDL
"""Record or correct a version-linked typed fact"""
input RequirementObservationInput @oneOf {
  """packing; explicit scope and evidence, never lifecycle permission"""
  packing: PackingObservationInput
  """packaging; explicit scope and evidence, never lifecycle permission"""
  packaging: PackagingObservationInput
  """labeling; explicit scope and evidence, never lifecycle permission"""
  labeling: LabelObservationInput
  """handling; explicit scope and evidence, never lifecycle permission"""
  handling: HandlingObservationInput
  """contact; explicit scope and evidence, never lifecycle permission"""
  contact: ContactObservationInput
  """approval; explicit scope and evidence, never lifecycle permission"""
  approval: ApprovalObservationInput
  """notification; explicit scope and evidence, never lifecycle permission"""
  notification: NotificationObservationInput
  """appointment; explicit scope and evidence, never lifecycle permission"""
  appointment: AppointmentObservationInput
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.