045. Sealed cages, for code nobody vouches for

Status: accepted 2026-10-09, built the same day — a third level beside "uncaged" and "caged" (ADR-037, ADR-044); in use in docs/agents/cages.md

Context

The owner reviews code from outside: a contributor's pull request, a whole application a community member built. Such code may be hostile, and an agent working on it reads it, runs it, installs what it asks for. A cage (ADR-037) contained the machine but not what the session could reach. Tried for real on 2026-10-09, an ordinary cage still:

Decision

A sealed cage: chosen per session ("sealed" beside "in a cage").

Consequences