---
typeId: term
recordId: package-interface
fields:
  title: Package Interface
  definition: A declared surface through which a package can be used. A package interface
    identifies how the Station talks to the package and how the package talks back,
    including request schema, descriptor config schema where applicable, output schema
    where applicable, declared capabilities, artifact requirements, resource
    requirements, evidence behavior, and effect behavior.
  order: 280
  usage:
    - Interfaces describe the package's schema-bound conversation contract. Interfaces
      do not grant authority. Interfaces do not classify the package or how package work
      is performed.
  sourceDocument: /home/johnb/Downloads/benac_terms_and_definitions_v0_1.md
  sourceVersion: 0.1 Terminology Draft
  sourceSections:
    - 5. Package and execution terminology
---
