Interface definitions

Each interface has a JSON file that lists its exchanges, copied from the registry specification. Programs read the JSON files. People read the HTML pages. If a file and the specification ever disagree, the specification is right.

InterfaceFor a programFor a person
interface-workerinterface-worker.jsonthe worker
interface-managerinterface-manager.jsonthe manager
interface-entrywayinterface-entryway.jsonthe entryway
interface-deployerinterface-deployer.jsonthe deployer
interface-builderinterface-builder.jsonthe builder
interface-evaluatorinterface-evaluator.jsonthe evaluator
interface-revisable-workinterface-revisable-work.jsonrevisable work
interface-lifecycleinterface-lifecycle.jsonthe lifecycle

The whole set, as one file: index.json. Definitions are versioned by replacement, and a consumer that fetched one cites it at its digest.