ABSuite · system map

The system, as it actually is.

Nothing on this page was drawn. Every box, status and count is parsed from the files the build already enforces — the constitution, the architecture, the generated route table, the package manifests. If the code and this page disagree, the build fails. A diagram nobody can check is a picture that misleads everyone who trusts it.

6 of 6 buildable layers built 2 accrue with use 7 operations 8 public packages 131 documented routes

Two axes, not two systems

The seven operations are what the system does — seven verbs, each one a package you can run today. The eight layers are what it becomes — an ascent, where each rests on the one below. They are not two roadmaps to be added together. Every operation serves several layers, and this grid is where they meet: read a row to see how far a layer has been carried, read a column to see what one operation is holding up.

LayerObserveVerifyExplainGovernArbitrateActLearn
Identity
Capability
Evidence
Trust
Governance
Autonomy
Collective Intelligence
Civilization
carried today partly carried planned not applicable

The ascent — eight layers, bottom up

Each one names the file that implements it, or admits it has none. Select a layer to see it.

The seven operations — what runs today

1. Observe

What did the agents do?

capkit/trace.ts — TraceStore.record()

POST /executions

2. Verify

Has any of it been altered?

capkit/trace.ts — verifyTrace(), verifyChain(), compareReplay()

POST /executions/verify, GET /executions-verify-chain

3. Explain

What does this record mean?

capkit/explain.ts — derived from signed fields, no model

GET /executions/:id/explain

4. Govern

What is it allowed to do?

capkit/capability.ts, capkit/middleware.ts, capkit/ai-policy-generator.ts

POST /auth/token, capabilityGuard()

5. Arbitrate

Who is right when they disagree?

trust/ — correlation discounting, evidence weighting

POST /arbitrate, GET /anomalies

6. Act

What is running, and what can it reach?

edge-run/, connector-starter/, mcp/

POST /schedule, POST /queue, MCP stdio

7. Learn

How fast is it, really?

quickbench/measure.ts, quickbench/core-suite.ts

GET /bench/core, pnpm bench:core

What ships

capkit v1.8.1

Ed25519-signed, hash-chained execution traces and capability tokens for AI agents

cli v1.1.1

Command-line interface for ABSuite

connector-starter v1.4.0

Connector registry, credential verification and deterministic connector scaffolding.

dashboard-ui v1.1.0 · not published

ABSuite Trust Operations Center

edge-run v1.5.0

Cron scheduling, task queueing, retries and self-healing execution for AI agents.

mcp v1.1.0

Model Context Protocol server for ABSuite

notary v1.1.0

A disinterested witness to a chain head. Counter-signs the head of a hash chain so that rewriting history becomes detectable by someone with no stake in the answer.

quickbench v1.4.0

LLM and service benchmarking with percentile latency, throughput and regression detection.

trust v1.1.3

Evidence validation for AI systems