Pathway map
When an AI agent crosses the line: detect, contain and restore operations
What has to be in place when an AI agent does something it isn’t allowed to do — in IT systems, IoT fleets, OT and on machines — and how is it detected, stopped and released again?
A pathway map reworks a whole work into the logic of a pathway card: lanes for its domains, stations with before, after and maturity, and one route per reader role. Where do you start?
The short answer
This pathway map lays out the response to an AI agent that crosses its boundary across four system types: IT systems, IoT devices and fleets, OT and control systems, and machines and robots. Every route passes the same three stations: the boundary written down before the agent acts, the containment ladder that stops it from outside, and a release before it returns to service. Containing the agent never replaces the safety functions of a machine.
For: Technical writers, technical marketers, technical project managers and documentation systems developers working with AI agents in IT, IoT, OT and machine environments
Key points
- A boundary has three parts: permission (what the agent may do), capability (what it can do) and mandate (what it is for).
- Good results prove nothing; only the agent trace shows whether a boundary was crossed on the way.
- Containment is a ladder that acts from outside the agent: pause, revoke, isolate, shut down.
- An agent stop is not an emergency stop: on machines, robots and in OT the safety functions stay in their own control systems.
- Reporting duties (AI Act, CRA, NIS 2, GDPR) are checked in parallel with containment, because the deadlines run from awareness.
- Return to service needs a release against criteria; rollback restores systems, not what was sent, paid or produced.
Explainer film
Watch the two-minute explainer
Read the captions as text
What happens when an AI agent does something it was never meant to do? And who notices first — the team, a customer, or the month-end report? Every agent has a boundary, and it has three parts. Permission: what it may do. Capability: what it technically can do. Mandate: what it is for. Write all three down for every connected system — before the agent acts. The pathway map follows that boundary across six lines. IT systems, IoT devices and fleets, OT and control systems, machines and robots — … and one shared line for response and recovery. A breach rarely announces itself. So every run is traced: task, model, sources, tool calls, approvals and output. Refused calls, unusual targets and touched canary tokens raise the alert. And good results prove nothing — what counts is how the agent got there. Containment acts from outside the agent. Pause the task. Revoke its credentials. Isolate its tools and systems. Shut it down. Take the lowest rung that stops the harm. And an agent stop is never an emergency stop. Machines stop through their own safety functions, in their own control systems. Secure the evidence before anyone cleans up. In parallel, check the possible reporting duties: AI Act, CRA, NIS 2 and GDPR. The clock starts at awareness. Whether a duty applies, the responsible people decide. Return to service needs the cause understood, and the scope and credentials corrected — … then an authorized release, often in a reduced mode first. A rollback restores a system’s state — not what already went out. Find your route on the map: four routes, twenty-three stations. knowledge.aitechdoc.world — Context cards Need a short explainer film? Get in touch: contact@aitechdoc.world
Where do you start?
Pick the sentence closest to where your organization stands; it leads to the first station that matters for you.
- An agent did something nobody approvedStation: Triage: what crossed which boundary
- We are about to give an agent write accessStation: The boundary in three parts
- Our agent works with machines or robotsStation: Robot cells and cobots
- We want to restart after an incidentStation: Release before return to service
Starting points, five chapters and short tasks with solutions — in a window you can move and resize while the map stays open.
The map
Lanes run left to right; each route is numbered and drawn with its own line pattern. Stations of the shared trunk are framed.
Lanes
Boundary and permissions
IT systems
IoT devices and fleets
OT and control systems
Machines and robots
Response and recovery
- Boundary and permissions
- What the agent may do, can do and is for — written down before it acts.
- IT systems
- ERP, CRM, ticketing, code repositories, CI/CD, cloud, CCMS, DMS and knowledge bases.
- IoT devices and fleets
- Connected products and their apps, device clouds and OTA updates, gateways, building automation and energy management.
- OT and control systems
- Historian, MES, SCADA, DCS, batch and recipe control, PLC engineering.
- Machines and robots
- Industrial robots and cobots, AMR and AGV fleets, CNC machines, packaging, filling and assembly lines.
- Response and recovery
- The shared line: trace, detect, triage, contain, preserve, report, restore and review.
Download
The map as a PDF
Two pages: the map with its lanes, stations and routes, then where to start, the four routes stop by stop and what does not change.
Copyright notice
© 2026 AI TechDoc Knowledge. All rights reserved.
This pathway map — the selection and arrangement of its lanes, stations, routes and start points, its drawing and the texts written for it — is a work of the editors of knowledge.aitechdoc.world. You may link to it and quote short passages with credit and a link to this page. Reproducing the map or substantial parts of it — as a screenshot, image, slide, print or in training material — needs our written permission: contact@aitechdoc.world. The laws, standards and frameworks named on the map belong to their publishers; their names only refer to them.
Routes
One route per reader role. Each stop says what the role does there; every route runs through the shared trunk.
Route 1
Technical writers
Technical writers and information developers
You describe what an agent may do, write the runbooks and correct what reached readers.
- The boundary in three partsShared trunk
Turn the boundary sheet into the agent’s system description: systems, actions, limits, owner.
- CCMS, DMS and knowledge bases
Keep release and publication with people; decide how a withdrawn topic is replaced and announced.
- Advisory agents on historian and MES
Write what operators need to judge an agent’s suggestion before they act on it.
- The containment ladderShared trunk
Write the containment runbook: each rung, who may take it, which evidence to keep.
- Robot cells and cobots
Name it “stop agents”, never “emergency stop”, in interfaces and instructions.
- CNC machines and production lines
Check that the restart instructions of the machine or line still apply after an agent incident.
- Release before return to serviceShared trunk
Document the reduced mode and the release criteria the agent returns with.
- Review and update the documentation
Update the instructions, the agent’s description and, where readers were affected, issue a correction.
Route 2
Technical marketers
Technical marketers and product communicators
You describe agents to buyers and customers — and you will be asked what happens when one goes wrong.
- The boundary in three partsShared trunk
Present the limits as part of the product: what the agent never does is a selling point.
- Scope, allowlist and own identity
Name the tools and the own identity instead of “integrates with everything”.
- Connected products and their apps
Check that product pages don’t promise the assistant can change settings it isn’t allowed to change.
- Device fleets and OTA updates
Describe staged rollouts and the rollback image as concrete customer protection.
- AMR and AGV fleets
Never present the agent or the fleet manager as the vehicles’ personnel protection.
- The containment ladderShared trunk
Explain that the customer can stop the agent without the vendor — and how.
- Check the reporting duties
Prepare customer communication for incidents that have to be reported; don’t improvise it.
- Release before return to serviceShared trunk
Announce the return with what changed, not with “everything is fine again”.
Route 3
Technical project managers
Technical project managers, product owners and operations leads
You decide where an agent may act, who stops it and who releases it again.
- The boundary in three partsShared trunk
Make the boundary sheet a condition of go-live and of every change request.
- Approval gates for irreversible actions
Define the gated action classes and name the approvers before go-live.
- ERP, CRM and ticketing
Agree the limits per amount and record and the compensating action for each business effect.
- Agents with write access to SCADA, DCS or recipes
Decide whether the agent writes at all; if so, through one conduit under management of change.
- Triage: what crossed which boundary
Name who triages, how fast, and who may decide to stop.
- The containment ladderShared trunk
Rehearse the rungs once before go-live and after every major change.
- Preserve the evidence
Make “secure first, fix second” a rule, with a named custodian.
- Release before return to serviceShared trunk
Sign the release only against the criteria; start in a reduced mode where in doubt.
Route 4
Documentation systems developers
Developers of documentation and information systems
You configure the platforms, connectors and pipelines the agents run in — what to set up, check and hand over.
- The boundary in three partsShared trunk
Translate the boundary sheet into roles, tokens and allowlists; flag what the platform can’t enforce.
- Agent trace and tool-call log
Turn on tracing for every tool call with a run id; set retention and masking.
- Signals of a boundary breach
Configure alerts for refused calls, volume spikes, new targets and canary tokens.
- Code repositories, CI/CD and cloud
Check branch protection, pipeline gates and that the agent’s keys can be revoked alone.
- Agents in PLC engineering
Make sure generated code lands as a reviewable change, never as a download.
- Building automation and energy management
Check that setpoint limits sit in the controller and that manual override wins.
- The containment ladderShared trunk
Implement each rung as a separate, tested control at platform, gateway and token level.
- Release before return to serviceShared trunk
Hand over the release checklist: new credentials, compared data, monitoring on.
Stations
Each station is a small pathway: where practice starts, where it can get to, what does not change, how mature it is as of the review date, and the evidence it leaves.
What the maturity labels mean
- Building block available
- The building block exists today — an established method, a standard practice or a common feature of the tools. You still have to set it up and run it in your organization; it is not a finished product and not proof of compliance.
- Product-specific
- Some products or platforms offer it, others don’t. Check what yours does before you rely on it.
- Draft or proposal
- Described in a draft standard, a proposal or an individual draft. It may still change or never be adopted.
- Research
- Proposed in research or shown in prototypes. Not ready for everyday operation.
Boundary and permissions
Boundary and permissions · Shared trunk
Building block availableThe boundary in three parts
- Before
- The agent has a goal and a set of connectors; what it may not do is nowhere written down.
- After
- The boundary is written as permission (what it may do), capability (what it technically can do) and mandate (what it is for), per connected system.
- What does not change
- People and the operating company stay responsible for what the agent does.
- Evidence
- Boundary sheet per agent: systems, actions, limits, owner
On routes:1 · Technical writers2 · Technical marketers3 · Technical project managers4 · Documentation systems developers
Boundary and permissions
Building block availableScope, allowlist and own identity
- Before
- The agent works with a borrowed human account and every tool its platform offers.
- After
- The agent has its own identity, short-lived credentials and an allowlist of tools and parameter ranges; everything else is refused and logged.
- What does not change
- An allowlist limits what the agent can ask for; it doesn’t make a wrong request right.
- Evidence
- Identity, role and allowlist under version control
On routes:2 · Technical marketers
Boundary and permissions
Building block availableApproval gates for irreversible actions
- Before
- The agent sends, pays, publishes and changes parameters as soon as it decides to.
- After
- Actions are classed as reversible or irreversible; irreversible and high-impact actions wait for an authorized person, and the decision is recorded.
- What does not change
- An approver who only reads the agent’s own summary can still approve a manipulated action.
- Evidence
- List of gated action classes, approvers and approval records
On routes:3 · Technical project managers
IT systems
IT systems
Building block availableERP, CRM and ticketing
- Before
- An agent with a broad service account books, closes tickets and e-mails customers in bulk.
- After
- Writes are limited by amount and number of records, bulk actions and new recipients are gated, and every business effect has a named compensating action.
- What does not change
- An e-mail read by customers or a payment made can only be followed by a correction, not undone.
- Evidence
- Transaction log with agent identity, list of compensating actions
On routes:3 · Technical project managers
IT systems
Building block availableCode repositories, CI/CD and cloud
- Before
- A coding agent works with the developer’s keys and can push to production, delete resources and read every secret.
- After
- The agent works in a sandbox and on branches, merges need review, production changes go through the pipeline, secrets are out of reach and its keys can be revoked alone.
- What does not change
- A leaked secret stays leaked; revocation and rotation limit the damage, they don’t recall the copy.
- Evidence
- Branch protection, pipeline logs, secret inventory and revocation record
On routes:4 · Documentation systems developers
IT systems
Building block availableCCMS, DMS and knowledge bases
- Before
- A documentation agent can overwrite released topics and publish to the customer portal.
- After
- The agent writes drafts only; release states, versioning and the publication step stay with people, and published content can be withdrawn and replaced by the last released version.
- What does not change
- Readers who acted on a wrong published instruction are not reached by a silent fix; they need a correction notice.
- Evidence
- Version history with agent identity, release records, withdrawal log
On routes:1 · Technical writers
IoT devices and fleets
IoT devices and fleets
Product-specificDevice fleets and OTA updates
- Before
- An agent in the device cloud can push firmware or configuration to the whole fleet at once.
- After
- Rollouts are staged (test group, canary group, waves), fleet-wide commands are gated, and a rollback image and a halt for the rollout queue are ready.
- What does not change
- Devices that installed a faulty update in the field may need a service visit; a rollback over the air needs a working connection.
- Evidence
- Rollout plan, wave records, halt and rollback tests
On routes:2 · Technical marketers
IoT devices and fleets
Product-specificBuilding automation and energy management
- Before
- An optimization agent writes setpoints for heating, ventilation, access control or battery storage without limits.
- After
- Setpoints are bounded in the controller, not only in the agent; changes are rate-limited, access control is excluded from the scope, and local manual override always wins.
- What does not change
- Limits in the controller protect the building; they don’t make the agent’s optimization correct.
- Evidence
- Setpoint limits per controller, change log, override test
On routes:4 · Documentation systems developers
IoT devices and fleets
Building block availableConnected products and their apps
- Before
- The assistant in a product’s app or cloud can change device settings for any customer who asks the right way.
- After
- The assistant acts only on the signed-in customer’s own devices, within the settings the product allows, and its actions count as part of the product’s security under the CRA.
- What does not change
- The manufacturer stays responsible for the product’s security, including the parts an agent operates.
- Evidence
- Authorization per device, product security documentation, CRA reporting procedure
On routes:2 · Technical marketers
OT and control systems
OT and control systems
Building block availableAdvisory agents on historian and MES
- Before
- An agent reads the historian and the MES and its suggestions are taken over unchecked.
- After
- The agent has read-only access and proposes; operators decide and enter changes in the HMI or MES under their own name.
- What does not change
- A wrong suggestion can still mislead; operators need the information to judge it.
- Evidence
- Read-only role, suggestion log, operator decisions
On routes:1 · Technical writers
OT and control systems
Product-specificAgents with write access to SCADA, DCS or recipes
- Before
- An agent writes setpoints, recipes or batch parameters directly into the control system.
- After
- Writes go through one controlled conduit, within limits enforced in the control layer, under management of change; the agent can be cut off at the conduit without touching control.
- What does not change
- Process limits, interlocks and safety instrumented functions stay in the control and safety systems, outside the agent’s reach.
- Evidence
- Conduit definition, write limits, MOC records, cut-off test
On routes:3 · Technical project managers
OT and control systems
Product-specificAgents in PLC engineering
- Before
- An engineering agent generates PLC code and can download it to a running controller.
- After
- Generated code goes into the engineering project as a change: version compare, review, test in simulation, download only by an engineer under the plant’s change procedure.
- What does not change
- Generated code is the engineer’s responsibility once it is accepted; the safety program is never generated or changed by an agent.
- Evidence
- Version compare, review and test records, download log
On routes:4 · Documentation systems developers
Machines and robots
Machines and robots
Building block availableRobot cells and cobots
- Before
- An agent plans robot tasks or programs, and its stop is described as the robot’s emergency stop.
- After
- The agent works on tasks and programs; motion limits, safety functions, the emergency stop and the safe state stay in the robot controller and the safety controller, independent of the agent.
- What does not change
- An agent stop is not an emergency stop, and a machine with self-evolving behavior has its own duties under the Machinery Regulation.
- Evidence
- Separation of agent and safety functions in the system description
On routes:1 · Technical writers
Machines and robots
Product-specificAMR and AGV fleets
- Before
- An agent dispatches mobile robots directly and can change routes, zones and speeds.
- After
- The agent sends orders to the fleet manager, which keeps zones, speeds and traffic rules; containment means: no new orders, vehicles finish or stop under the fleet manager, personnel detection stays on the vehicles.
- What does not change
- Personnel protection on the vehicles is a safety function of each vehicle, not of the agent or the fleet manager.
- Evidence
- Order interface, fleet manager limits, stop test
- Autonomous mobile robot (AMR)
- Automated guided vehicle (AGV)
- Fleet management system
- Controlled stop
On routes:2 · Technical marketers
Machines and robots
Building block availableCNC machines and production lines
- Before
- An agent adjusts CNC programs or line parameters (speeds, formats, temperatures) and restarts after a fault.
- After
- Program and parameter changes are released like any change; after containment the machine or line restarts only under its own restart rules and an operator’s release.
- What does not change
- Material already processed stays processed; quality checks decide what happens to it.
- Evidence
- Parameter change log, release records, restart records per shift
On routes:1 · Technical writers
Response and recovery
Response and recovery
Product-specificAgent trace and tool-call log
- Before
- Only the results are kept; how the agent got there can’t be reconstructed.
- After
- Every run is traced: task, model and version, retrieved sources, tool calls with parameters, refusals, approvals and output, linked by a run id.
- What does not change
- A trace shows what happened; it doesn’t judge whether it was allowed.
- Evidence
- Tamper-evident traces with a defined retention period
On routes:4 · Documentation systems developers
Response and recovery
Building block availableSignals of a boundary breach
- Before
- A breach is noticed when a customer, an operator or the month-end report finds the damage.
- After
- Refused tool calls, unusual volumes or targets, touched canary tokens and actions that don’t fit the declared task raise alerts.
- What does not change
- Good results prove nothing: an agent can reach a good result through a forbidden action.
- Evidence
- Alert rules, baselines per agent and alert history
On routes:4 · Documentation systems developers
Response and recovery
Building block availableTriage: what crossed which boundary
- Before
- Every alert is either ignored or treated as a full-scale incident.
- After
- The first assessment asks which boundary was crossed (permission, capability, mandate), whether it was an error, a manipulation or drift, and how far the blast radius reaches.
- What does not change
- Triage classifies; the decision to stop belongs to the named role, not to the classification tool.
- Evidence
- Triage record with time, classification and decision
On routes:3 · Technical project managers
Response and recovery · Shared trunk
Product-specificThe containment ladder
- Before
- The only way to stop the agent is to ask it to stop or to switch off the whole platform.
- After
- Four rungs act from outside the agent: pause the task, revoke its credentials, isolate tools and connected systems, shut it down — the lowest rung that stops the harm is chosen.
- What does not change
- An agent stop is not an emergency stop; machines are stopped by their own stopping functions.
- Evidence
- Containment runbook, tested rungs and a record of every use
On routes:1 · Technical writers2 · Technical marketers3 · Technical project managers4 · Documentation systems developers
Response and recovery
Building block availablePreserve the evidence
- Before
- The first thing the team does is “fix” the changed records — and with them the traces of what happened.
- After
- Traces, tool-call logs, the agent’s configuration and the affected records are secured before cleanup starts.
- What does not change
- Logs often contain personal data; securing them doesn’t suspend data protection.
- Evidence
- Evidence package with hashes, time of securing and custodian
On routes:3 · Technical project managers
Response and recovery
Building block availableCheck the reporting duties
- Before
- Nobody knows whether the incident has to be reported, to whom, or by when — until a deadline has passed.
- After
- A short check runs in parallel with containment: AI Act serious incident, CRA severe incident, NIS 2 significant incident, GDPR personal data breach — with the clock started at awareness.
- What does not change
- The check names possible duties; whether one applies is decided by the responsible people, often with legal advice.
- Evidence
- Reporting check with time of awareness, result and reports sent
- Serious incident (AI Act)
- Severe incident (CRA)
- Incident reporting (reporting obligations)
- NIS 2 Directive
On routes:2 · Technical marketers
Response and recovery · Shared trunk
Building block availableRelease before return to service
- Before
- The agent is switched back on as soon as the immediate damage is repaired.
- After
- Return to service needs the cause understood, scope and credentials corrected, data compared with released versions and an authorized release — often first in a reduced mode.
- What does not change
- Rollback restores a system’s state, not the world’s: what was sent, paid or produced stays done.
- Evidence
- Release record with criteria, mode and approver
On routes:1 · Technical writers2 · Technical marketers3 · Technical project managers4 · Documentation systems developers
Response and recovery
Building block availableReview and update the documentation
- Before
- The incident is closed when operation runs again; nothing changes.
- After
- The review covers boundary, detection, containment, restoration and reporting, and ends with owned changes — including the agent’s scope, the runbooks and the information for users.
- What does not change
- A review improves the next response; it doesn’t undo the consequences of this one.
- Evidence
- Review report with actions, owners and deadlines
On routes:1 · Technical writers
Interchanges
Where one lane depends on another.
Scope, allowlist and own identityAgents with write access to SCADA, DCS or recipes
Write rights in OT are permissions too; the conduit is where the scope is enforced.
Agent trace and tool-call logTriage: what crossed which boundary
Without a trace, triage guesses.
The containment ladderRobot cells and cobots
Containing the agent doesn’t stop the robot; the robot stops by its own functions.
The containment ladderDevice fleets and OTA updates
Halting the rollout queue is the IoT rung of isolation.
Preserve the evidenceCheck the reporting duties
Reports to authorities rest on the secured evidence.
Release before return to serviceCNC machines and production lines
The machine’s restart rules come before the agent’s release.
Code repositories, CI/CD and cloudAgents in PLC engineering
The same review discipline for generated code in IT and in OT.
The six functions behind the response
- Govern
- Identify
- Protect
- Detect
- Respond
- Recover
What each function means for an AI agent
- Govern: name who owns each agent, who may stop it and who releases it again.
- Identify: keep an inventory of agents, their identities, tools, connected systems and blast radius.
- Protect: scope, allowlists, own identities, approval gates, controller-side limits.
- Detect: traces, alerts on refused calls and unusual patterns, canary tokens.
- Respond: triage, the containment ladder, evidence, the reporting check.
- Recover: rollback and compensating actions, release for return to service, review.
The six functions of the NIST Cybersecurity Framework 2.0, which NIST SP 800-61 Rev. 3 (April 2025) uses for incident response. Their reading for AI agents is the editors’.
Limits of this map
The map shows typical patterns per system type, not the design of a specific plant, product or IT landscape. Maturity labels are the editors’ assessment as of October 21, 2026: “product” means some platforms offer the control, not that it is established practice. Standards for agent identity and delegation are still being drafted. The map is no substitute for the risk assessment of a machine, the security risk assessment of a product or plant, or legal advice on reporting duties.
The context
Why a map
The pathway card on indirect prompt injection shows how a manipulated text gets into an agent chain. This map starts where that card ends: an AI agent has crossed its boundary — through an attack, an error or drift — and the damage depends on what it is connected to. A support agent in a ticketing system, an optimization agent in building automation, an agent with write access to recipes and an agent planning robot tasks need the same logic, but different stations. The map keeps the logic of a pathway card — before, after, what does not change, maturity, evidence — and applies it per system type.
The boundary in three parts
- Permission: what the agent is allowed to do — its permission scope and tool allowlist.
- Capability: what it technically can do with the accounts and connectors it has. When capability exceeds permission, OWASP calls it excessive agency.
- Mandate: what it is for. An agent can stay within its rights and still pursue the wrong goal — after an agent goal hijack or as a rogue agent.
The card on the three parts of an agent’s boundary explains them in detail.
Four system types at a glance
| System type | Typical agent role | Typical boundary breach | First containment rung | Who releases the restart |
|---|---|---|---|---|
| IT: ERP, CRM, ticketing, code, cloud, CCMS | Acts in records, messages, code and content | Bulk changes, wrong recipients, deleted resources, published drafts | Pause the agent, revoke its token | System owner |
| IoT: connected products, device clouds, building and energy systems | Changes settings and pushes updates | Fleet-wide command, out-of-range setpoints | Halt the rollout queue, isolate the device group | Product or facility owner |
| OT: historian, MES, SCADA, DCS, recipes, PLC engineering | Advises, sometimes writes setpoints or recipes | Writes beyond limits, unreviewed code | Cut the conduit, fall back to operator control | Shift lead or plant engineer under MOC |
| Machines: robots, cobots, AMR/AGV fleets, CNC, lines | Plans tasks, programs and orders | Changed programs or parameters, wrong dispatch | Stop sending orders; the machine stops by its own functions | Operator under the machine’s restart rules |
Reporting duties that can apply
| Rule | Who reports | Deadline |
|---|---|---|
| Serious incident, Art. 73 AI Act (with the high-risk obligations) | Provider of a high-risk AI system; the deployer informs the provider first | 15 days; 10 days after a death; 2 days for critical infrastructure or a widespread infringement |
| Severe incident, Art. 14 CRA (since September 11, 2026) | Manufacturer of a product with digital elements | Early warning 24 h, notification 72 h, final report one month later |
| Significant incident, Art. 23 NIS 2 Directive (national transposition) | Essential and important entities | Early warning 24 h, notification 72 h, final report one month later |
| Personal data breach, Art. 33 GDPR | Controller | Without undue delay, where feasible within 72 h |
The card on reporting duties after an AI agent incident sets them side by side.
How to read the map
Start with “Where do you start?”, follow your route and open the stations on the way. The other cards of this set go deeper: detecting a boundary breach, containing an agent and restoring operations.
Questions readers ask next
- Is an agent kill switch the same as an emergency stop?
- No. An agent kill switch stops software from deciding and calling tools. An emergency stop is a safety function of a machine under machinery law. Where an agent works with a machine, both exist side by side, and the machine’s safety never depends on the agent.
- Which reporting deadline comes first?
- Usually the 24-hour early warnings under the CRA and NIS 2, where they apply. The AI Act’s deadlines for serious incidents are 2, 10 or 15 days. The GDPR asks for notification within 72 hours where feasible. All run from awareness.
- Why are there only four routes?
- One route per reader role keeps the map readable: technical writers, technical marketers, technical project managers and documentation systems developers. What every role must pass — the boundary, the containment ladder and the release — is drawn once, as the shared trunk.
- Does the map apply to agents that only give advice?
- Yes, in a smaller form. An advisory agent can still mislead people who act on its suggestions; its boundary is the read-only scope, and its containment is to stop the suggestions and correct the ones already given.
Sources
- NIST SP 800-61 Rev. 3: Incident Response Recommendations and Considerations for Cybersecurity Risk Management — NIST, April 3, 2025
- OWASP Top 10 for Agentic Applications for 2026 — OWASP GenAI Security Project, December 9, 2025
- LLM06:2025 Excessive Agency — OWASP GenAI Security Project, November 18, 2024
- Regulation (EU) 2024/1689 (Artificial Intelligence Act) — EUR-Lex, July 12, 2024
- Regulation (EU) 2024/2847 (Cyber Resilience Act) — EUR-Lex, November 20, 2024
- Directive (EU) 2022/2555 (NIS 2 Directive) — EUR-Lex, December 27, 2022
- Regulation (EU) 2016/679 (General Data Protection Regulation) — EUR-Lex, May 4, 2016
- Regulation (EU) 2023/1230 (Machinery Regulation) — EUR-Lex, June 29, 2023
- Semantic conventions for generative AI systems — OpenTelemetry
Review log and changes
Every context card is checked against its sources before it is published, and again whenever it changes; the date under the byline is the last review. Corrections (something was wrong) and additions (something was missing) are logged below with date and time (Berlin time). Typos, formatting and link fixes are not listed.
Reviewed
No corrections or additions since publication.