Non-normative reference implementation

See ABCS in action.

Autonomous Business Reference (ABR) is a deliberately small implementation that demonstrates how adopters can discover, describe and invoke canonical business capabilities defined by the Autonomous Business Capability Specification (ABCS).

The specification is authoritative. ABR demonstrates one implementation pattern. ABCS conformance is defined by the normative specification and schemas in the Autonomous Business Standard (ABS) project, not by this code.

Discover

List the canonical capabilities this reference surface supports.

GET /capabilities

Describe

Inspect a capability and follow links to its normative ABCS definition and schema.

GET /capabilities/{id}

Invoke

Send an ABCS invocation envelope and receive a canonical response.

POST /capabilities
Representative coverage

Three capabilities. Three business domains.

procurement.purchase-order.submitfinance.journal-entry.posthr.leave-request.submit

The point is not catalog breadth. The point is to show that the same ABCS interaction pattern works across unrelated areas of the business.

Intentionally lightweight

Nothing hidden behind a platform.

ABR contains static HTML/CSS/JavaScript, one serverless function and an OpenAPI description of the optional HTTP binding. There is no database, workflow engine, message broker, agent framework or ERP adapter.