Skip to content

Driver contracts

Normative driver contracts define driver interfaces, execution rules, and evidence requirements.

Driver contracts are not implementation documentation. Operational procedures belong under runbooks and guides.

Scope

A driver contract specifies:

  • driver identity and supported profiles
  • context, request, and result interface expectations
  • execution and side-effect rules
  • evidence requirements
  • security rules
  • change control expectations

Placement

Standards

  • Normative language only: MUST, MUST NOT, SHOULD, MAY.
  • Contracts define stable behaviour and interfaces, not tool vendor documentation.
  • Evidence requirements MUST be stated in terms of minimum artefacts and redaction rules.