03 / AI as Code

More capability.
Clear authority.

Give AI useful work and an explicit boundary. Define the role, check the tools and leave a record people can inspect.

AGENT AUTHORITY / INTERACTIVE CONCEPTPolicy before execution

An agent asks.

request: permitted_tool

Policy decides.

role + capability + context

The tool can run.

execution stays within authority

ILLUSTRATIVE AUDIT VIEWREADY TO EXPLORE
request  →  policy evaluation
outcome  →  execution or denial
evidence →  an inspectable audit record

Select a scenario and follow the request.

A conceptual view of policy checks and audit outcomes. Based on the project’s MCP endpoint tests.Explore the real tests ↗
Designed for an AI future

Let AI contribute.
Keep people in control.

The ambition is a banking foundation that AI can work with and people can understand, challenge and govern.

A role you can define.

Version instructions, describe responsibilities and evaluate behaviour. Make authority part of the design as capabilities grow.

A boundary you can inspect.

Policy checks determine tool access. Audit records help people understand permitted and denied requests.

Inspect the tool policy catalogue ↗

The innovation is in the connections. Help us build them.

Back to Bank as Code →