Skip to main content
Version: v5.7.0

EU AI Act — what OpsChain provides a deployer

Included from Basic tier

This page is the questionnaire-shaped register of how OpsChain supports an organisation's obligations under the EU AI Act (Regulation (EU) 2024/1689). It is written for procurement and AI-governance reviewers, one row per article, and it is generated from the same mapping the release pipeline attests on every release.

Scope, stated plainly. OpsChain is the governance and evidence layer that AI agents act through. It is not itself a high-risk AI system; it brokers calls to model providers and does not train, fine-tune or host a model; and it makes no claims as a provider of a general-purpose AI model. Every row below therefore describes the platform's support for a deployer's obligations — the organisation that puts AI agents to work in its estate. The deployer's own duties (its risk management system, its notices to workers and affected persons, its data-protection assessment) remain the deployer's; this page says what the platform gives them towards each.

Posture. This is tool-assisted attestation of practice, never certification or legal advice. A row is attested-mechanical only when a named check in the release pipeline's security-audit report passes against the source tree on every release; attested-documentary when the evidence is a page of the AI management system record or the served reference; not-attested when neither holds, with the reason. The statuses are pinned against a committed baseline: a row that attested on the last release and attests lower on the next fails the release step, so the register cannot drift upward on its own.

The register​

ArticleObligation (deployer-relevant reading)What OpsChain providesEvidenceStatus
Art. 9Risk management systemA standing AI risk register (likelihood, impact, treatment, owner, due date) and an impact assessment per AI use case, completed before the use case's AI lane switches on. The deployer's risk management system is its own; the platform supplies the register shape, the assessment record and the evidence loop that keeps both honest.AI management system record: risk register, impact-assessment template and the completed assessment (available on request)attested-documentary
Art. 10Data and data governanceThe model-provider catalogue carries a data-handling-approved marker that gates which providers an AI lane may use; what reaches a model is a decided field subset, masked before transmission, recorded in the use case's assessment. No training, validation or test data set exists in scope — the platform sends inference inputs only. The deployer's duty to keep input data relevant (Art. 26(4)) is supported by the assessment's field map, not decided by the platform.pipeline check data_handling_marker; opschain docs model-providers ("The data-handling-approved marker"); the completed assessmentattested-mechanical
Art. 12Record-keepingEvery agent request, applied autonomy tier, refusal, model call and halt is an audit event the server emits — an agent cannot omit its own trail. Attestations sit on a hash-chained evidence ledger that is verified end to end and archived as sealed, re-verified segments. Transcripts of every model exchange are kept under a configurable horizon with export before deletion and legal hold on cited exchanges.pipeline checks ledger_hash_chain, model_call_event, retention_key; opschain docs governance ("The evidence ledger and attestations"), opschain docs events, opschain docs retention, opschain docs ai-agentsattested-mechanical
Art. 13Transparency and information to deployersAn AI-type agent must disclose its purpose, model provider, model name and version, adapter, tool surface and credential custody in its manifest before it can enrol; a signed release freezes those disclosures and the trust review renders them. Every exchange that transits the adapter is captured and readable, so the deployer can see what the agent is and what it said.pipeline check manifest_disclosures; opschain docs ai-agents ("Manifest disclosures", "Adapter-transit transcripts")attested-mechanical
Art. 14Human oversightAutonomy is a tier the server resolves on every request under a per-type ceiling — the AI type ships ceilinged at supervised, so unattended AI mutation is an explicit, evidenced raise, never a default. Supervised work waits in the one approval funnel; a human can suspend an agent, a group or the whole platform in one audited verb, with evidence preserved and resumption under a stepped-up session. The stop button is a base control.pipeline checks tier_ceiling, approval_gate, halt; opschain docs ai-agents, opschain docs change-governance ("The funnel"), opschain docs platform-haltattested-mechanical
Art. 15(2)–(3)Accuracy — levels and metricsNot attested. Accuracy and non-discrimination thresholds need a per-use-case evaluation harness that is designed but not yet built. Until it lands, the supervised observation window and the approval funnel's history are the interim evidence a reviewer uses.—not-attested
Art. 15(4)RobustnessRate, budget and token caps on every trust grant refuse a runaway loop before it runs and audit the refusal; when a provider is unavailable the lane degrades to its rule-based path; a halt suspends in place without losing a step.pipeline checks cap_refused_event, halt; opschain docs ai-agents ("Budget, rate and token caps")attested-mechanical
Art. 15(5)CybersecurityThe platform's own secure-development posture — static analysis always on in the lint gate, an OWASP ruleset, dependency vulnerability scanning and secret scanning on every release — is attested in the same report. No model-vendor software sits in the core product, and under brokered custody a model credential never reaches an agent host.pipeline checks secure_coding_lint, carve_out; the release pipeline's security-audit report (available on request)attested-mechanical
Art. 26(1)–(2)Use per the instructions; oversight assigned to competent personsThe manifest's purpose and tool surface are the instructions of use the platform enforces. Every agent is owned by a named human or team, acts only inside its assigned part of the estate, and starts at the advise-only floor until a human grants more.pipeline checks manifest_disclosures, assignment_floor; opschain docs ai-agentsattested-mechanical
Art. 26(5)Monitoring the operation; suspension on riskThe trust review aggregates each agent's requests, refusals, spend and approval history on one surface; the deployer suspends an agent, a group or the platform in one audited verb.pipeline checks cap_refused_event, halt; opschain docs ai-agents, opschain docs platform-haltattested-mechanical
Art. 26(6)Keeping the automatically generated logsEvents, transcripts and the evidence ledger are retained under configurable horizons (defaults: events never aged, transcripts 365 days, the ledger's hot window 730 days before sealed archive). A deployer sets them to the six-month floor or its sector's longer period; aged rows are exported before deletion, never silently dropped.pipeline checks retention_key, ledger_hash_chain; opschain docs retention, opschain docs governance ("Sealed-segment archival")attested-mechanical
Art. 26(7), (9), (11)Informing workers, data-protection assessment, informing affected personsThe impact-assessment template's affected-parties section is the record shape the platform supplies for each use case. The deployer's notices and its data-protection impact assessment are the deployer's own acts.AI management system record: the impact-assessment template and the completed assessmentattested-documentary
Art. 72Post-market monitoringReview cadences open review campaigns on a schedule and an overdue review draws a loud event — overdue reviews are themselves evidence. The per-agent trust review is the monitoring surface. Estate-wide token usage telemetry and an agent posture page are planned and will extend this row when they ship.pipeline checks review_cadence, model_call_event; opschain docs governance ("Review campaigns and cadences"), opschain docs ai-agentsattested-mechanical

Thirteen rows: ten attested-mechanical, two attested-documentary, one not-attested.

How to read the evidence column​

  • Pipeline check name — a named check in the release pipeline's security-audit report. It reads the product's source tree on every release: the check named is the one whose pass makes the row attested-mechanical, and a reviewer can ask for the report of any release to see the check's result and the file it found the evidence in.
  • opschain docs <page> — a page of the embedded reference, served by the product itself, so what the page says and what the product does ship together.
  • AI management system record — the policy, scope statement, risk register and impact assessments kept beside the product's source; provided to a reviewer on request.

What this page is not​

It is not a conformity assessment, not legal advice, and not a claim that OpsChain or any agent running on it is compliant with the EU AI Act. The Regulation's obligations fall on the provider of an AI system and on its deployer; this page is the honest statement of what the platform gives the second of those towards its duties, with the gaps named. The sister register for the NIST AI Risk Management Framework is opschain docs compliance/nist-ai-rmf.