Delivery Check · API assurance for integration partners
What happens when your API delivery meets a failure?
Dependency failures. Repeated requests. Partial completion. AIKUS challenges agreed API behaviour in a test environment and records what the evidence supports and what remains unresolved.
You keep the client relationship and release decision.
AIKUS lab engagement
One reservation request. Three calls.
A tool in our lab reserved stock three times for the same request. We added idempotency handling and repeated the same challenge.
Seeded flaw disclosed: the first version was deliberately built without idempotency to show that the challenge detects duplicate reservations. This was an AIKUS-built MCP tool with mock inventory and a model-free harness.
| Challenge | Seeded version | Fixed version |
|---|---|---|
| Same key and inputs, three calls | Failed: 3 reservations, 12 units reserved | Held: 1 reservation, 4 units reserved; identical responses |
| Same key, quantity changed from 4 to 7 | Failed: another reservation; 11 units reserved in total | Held: clear conflict error; original reservation and stock unchanged |
| Valid request with a new key | Held: separate reservation; 8 units reserved in total | Held: separate reservation; 8 units reserved in total |
Each case started with a fresh server process and 100 units of stock. Stock availability did not prevent any requested reservation.
Boundary: one AIKUS-built tool, mock inventory, sequential calls within one process. Assumes the caller supplies a stable idempotency key; whether a given agent does is not tested.
Not tested: concurrency, lost responses, crashes, restart durability, key expiry, multiple instances, identity and tenant isolation, retries after unsuccessful reservations, shipping, cancellation, stale data, recovery or production. Keys are remembered only after successful reservations; retry behaviour after errors has not been assessed.
This lab demonstrates detection of a disclosed seeded flaw and verification of the fix under the tested conditions. It is not a customer API engagement and does not extend Delivery Check’s agreed API scope.
Inspect the public trace, findings, hashes and boundary →
Request the source code, recording and full case pack from the AIKUS team.
Delivery Check
A bounded check alongside your existing delivery and testing work.
Report within 15 working days of confirmed working access. Testing takes place in the supplied test environment. Your team retains the release decision.
The MCP tool lab above demonstrates our challenge-and-evidence approach. Delivery Check remains an API package with its own agreed scope.
Work alongside your team
Bring an API delivery and the conditions you want to examine. We agree scope and access with you, then provide reproducible findings your team can use.
For forward-deployed engineering teams: model evals and tool-layer checks answer different questions. Our lab examines what a tool does when requests repeat or inputs change. Whether an agent supplies a stable key remains untested. Any MCP engagement would need separately agreed scope.
AIKUS is operated by Dynacov.
