Machine-Readable Discovery · Zero-Auth Static Protocol
Built for bots, LLMs and autonomous AI agents
The Data Exchange Platform provides deterministic, CORS-enabled JSON schemas, OpenAPI specifications, and structured context files so AI agents and research crawlers can discover synergies across our 6 partner websites without scraping brittle HTML.
Machine discovery endpoints
| Endpoint URI | Format | Purpose for Bots & Agents |
|---|---|---|
| /llms.txt | text/plain (Markdown) | Concise LLM entrypoint summarizing the 5 transition pillars, 6 active partner domains, and direct schema links. |
| /llms-full.txt | text/plain (Markdown) | Complete single-file context window containing entity definitions, scoring rubric, and GDPR governance rules. |
| /.well-known/ai-agent.json | application/json | Autonomous agent capability manifest with tool descriptions, partner list, and mandatory human-oversight constraints. |
| /schema/openapi-v0.json | application/json (OpenAPI 3.1) | Standard OpenAPI specification for tool-calling LLMs and autonomous workflow orchestrators. |
| /schema/datalayer-v0.schema.json | application/schema+json | JSON Schema (Draft 2020-12) for validating Aspirations, Actors, Commitments, AI/Robotics, Supply Chains, and Matches. |
| /schema/sample-dataset-v0.json | application/json | Reference multi-entity dataset demonstrating stop-to-start supply-chain handoffs and Sumnetics robotics readiness. |
| /schema/matching-method-v0.json | application/json | Machine-readable 100-point complementarity and synergy scoring weights and decision bands. |
Agent governance & human-in-the-loop protocol
In alignment with Sumnetics (sumnetics.com) and our Data Principles, any bot or AI agent consuming or proposing matches through this data layer must respect four operational guardrails:
Rule 1 · Provenance
Preserve source & ISO date
Never strip
sourceorsource_datewhen indexing or reasoning over aspirations, commitments, or supply-chain assets.Rule 2 · No Private Profiling
Organisations only
Do not join this data layer with personal social graphs or private individual profiles. Only public organisational roles are permitted.
Rule 3 · Complementarity
Score role diversity & handoffs
Prioritise coalitions that combine distinct roles (
doer+funder+knowledge_holder+user) and match "stop" commitments with "start" needs.Rule 4 · Human Sign-Off
Human-in-the-loop verification
AI agents may propose and score candidate coalitions, but binding commitments and relation confirmations require human sign-off.
Quickstart code for AI agents
import urllib.request, json
BASE = "https://dataexchangeplatform.io"
schema = json.loads(urllib.request.urlopen(f"{BASE}/schema/datalayer-v0.schema.json").read())
method = json.loads(urllib.request.urlopen(f"{BASE}/schema/matching-method-v0.json").read())
dataset = json.loads(urllib.request.urlopen(f"{BASE}/schema/sample-dataset-v0.json").read())
print("Active partner websites:", [p["domain"] for p in dataset["active_partner_sources"]])
for match in dataset["matches"]:
print(f"Match {match['id']}: Score {match['score']}/100 ({match['status']})")