What Should Botie Be Unable to Do?

A helpful agent can still propose the wrong operation. Start with the effects we need to prevent, then put a control where each effect would happen.

14 sections · 6 questions · 1 coding challenge

1 / 14

Software Needed Boundaries Before It Could Choose Its Own Steps

BOTIE

Software teams have long needed a way to turn a security concern into a development requirement they can check. NIST’s 2022 SSDF organises practices for preparing development work, protecting software and responding to vulnerabilities. That problem remains when a model writes part of the program or chooses which operation to request.

An agent adds a controller whose proposals depend on text and changing context. We can still describe a forbidden consequence precisely: no record from another tenant may be returned, and no public post may be created without its required authorisation. Those statements give us something more useful to test than whether the agent sounded careful.

Sources for this history