SovAIHub
ModulesSAI-280
SAI-280 table of contents
PublicOutlineSAI-280 · v0.4.0Last content review: 2026-10-22

Governed Agents and Controlled Tool Execution

Constrain agent tools, identity, memory, approvals, execution, and signed action evidence.

19 chapters45 min read

Learning outcomes

What you should be able to do

  • Define an allowlisted tool registry
  • Design human approval and confinement boundaries
  • Produce verifiable run receipts for agent actions

Curriculum

Work through 5 sections in order.

The chapters are individually addressable documentation pages. You can link directly to a concept from another program, architecture decision, or implementation guide.

01

Agent-system foundations

Define the agent boundary, assets, actors, flows, and action consequences.

02

Tools, identity, and authority

Allow only identifiable tools and permissions that are valid for the actor, purpose, and step.

03

Approval and confinement

Bound planning, execution, memory, side effects, budgets, and exceptions.

04

Receipts and assurance

Evaluate behavior, observe operations, retain action evidence, and control change.

05

Apply and assess

Produce a governed-agent design and evaluate its control coverage.

Labs and exercises

LAB-280-00Prototype

Basic Local Coding Agent Lab

Preview a single-file Python correction with local Ollama inference, approve a fresh proposal, and run separate Docker tests with networking disabled. Host isolation and signed audit evidence are outside this prototype.

Public introductory prototype; target-host run evidence is not published

Last content review: 2026-10-20Last automated lab validation: Not yet validatedIndependent reproduction: Not yet completed
LAB-280-02Prototype

Intermediate Repository Change Lab

Review a fixed two-file proposal, enforce source hashes and an explicit write allowlist, reject stale approval, and run separate Python tests. This deterministic harness does not invoke an LLM or isolate the host.

Python-only validation recorded (11 safety checks, one symlink check skipped); Docker and independent reproduction not performed

Last content review: 2026-10-22Last automated lab validation: 2026-10-21Independent reproduction: Not yet completed
LAB-280-01Outline

Governed Agent Design

Design bounded agent tools, approvals, confinement, memory, and action receipts.

Design exercise; executable implementation pending

Last content review: 2026-08-03Last automated lab validation: Not yet validatedIndependent reproduction: Not yet completed

Practical completion package

  • Agent purpose and authority boundary
  • Allowlisted tool and permission registry
  • Approval, confinement, and memory policy
  • Signed run-receipt schema
  • Evaluation and incident-response plan

Current release boundary

SAI-280 remains an outline for advanced governed agents. The basic local coding lab and the deterministic intermediate repository change exercise are available as separate teaching prototypes; they do not satisfy the advanced confinement, signed-receipt, or independent-reproduction requirements. The advanced executable lab and practical assessment remain unreleased.