Skip to content

Part VI — Integrity & drift (SB18–SB19)

The sandbox emitters and the launcher asset are sha256-pinned in references/enforcement-integrity.json — so an accidental edit to a boundary (e.g. dropping --unshare-net) trips --verify-integrity:

agentteams --verify-integrity          # OK, or lists the drifted module
agentteams --write-integrity-manifest  # regenerate — ONLY after an intended control change; the diff is the control

If you consume the launcher in another repo, keep a byte-identical copy and pin its sha256; a byte change is coordinated (re-pin + re-run your deny test). The launcher header is consumer-neutral — override the default --netns explicitly rather than editing the file.

Full detail: Reference Part VI.