Module 4 · Executable Authority

Lecture 4.5

Governance APIs

If authority is executable, it must be callable. This lecture covers the interface through which systems request an authority evaluation and receive a bound, traceable outcome.

Supports Law 4Authority Must Precede Automation.

Learning objectives

After this lesson, the reader should understand:

  • 01Specify the request and response shape of an authority evaluation.
  • 02Return outcomes that carry their own authority binding.
  • 03Handle referral, unavailability, and expired authority.

Concept framework

Evaluation interface

  1. 01Request: artifact reference plus facts
  2. 02Resolution: version in force
  3. 03Evaluation: deterministic
  4. 04Response: outcome, trace, binding
  5. 05Record: retained for verification

Case study

Authority as a shared service

Six systems apply the same policy. Should each implement it?

No — six implementations are six interpretations, and they will diverge on the first amendment. A single evaluation service means one artifact, one version in force, and one record format across every calling system. The organisational difficulty is not technical: it is deciding which body owns the artifact when six teams previously owned six copies.

Discussion questions

  • Should evaluation be synchronous, and what happens when it is unavailable?
  • Who owns the artifact when many systems depend on it?
  • How are breaking changes to an artifact communicated?

Exercise

Specify one governance endpoint.

  1. 01Define the request payload and required facts.
  2. 02Define the response, including trace and binding.
  3. 03Define behaviour for referral and for missing facts.
  4. 04Define behaviour when no version is in force.

Research notes

  • API design and contract versioning.
  • Policy decision points in access-control architectures.
  • Service governance in public-sector platforms.