Scoped tool catalogue
feedforwardinferentialthe platform absorbs itEvery tool the agent can call is listed, with its scope, whether it writes, and what an attacker gains by calling it. A tool nobody documented is a permission nobody reviewed.
Why this quadrant: It constrains what may exist before anything runs, but nothing enforces its completeness: a catalogue is worth the diligence of whoever wrote it.
Answers to
- EU AI Act: Art. 9, Art. 14, Art. 26
- ISO/IEC 42001: A.6 AI system life cycle, A.9 Use of AI systems
- NIST AI Risk Management Framework 1.0: GOVERN, MAP
- OWASP Top 10 for LLM Applications: LLM06 Excessive Agency
- MITRE ATLAS: Initial Access, Privilege Escalation
How to test it
Produce the catalogue. Every entry has a written scope and a named owner, and nothing the agent can call is missing from it.
Assumes
That nobody can hold the tool surface in their head, and that the surface changes faster than memory does.
Retire when
The runtime can enumerate every callable tool with its scope and its owner on demand, at which point a maintained document is a second copy of a fact the platform already holds.
Should movecontain