From 5625bf97862e50367c0a2c71434b49cbd027588e Mon Sep 17 00:00:00 2001 From: Sam & Claude Date: Sat, 20 Jun 2026 22:31:32 +0200 Subject: [PATCH] fix(packages): align agent jail package list with bootstrap (Sam & Pi) Add an agent-jail section to pkg-list-jails.txt mirroring Colibri agent-jail-bootstrap.sh, include python312, and use npm-node24 instead of generic npm. This satisfies issue #70 acceptance and resolves the npm package-name drift in favor of the node24-tied package.\n\nValidation: ./scripts/check-format.sh; sh -n build.sh; git diff --check --- packages/pkg-list-jails.txt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/pkg-list-jails.txt b/packages/pkg-list-jails.txt index 72ba57c1..32bcb6f6 100644 --- a/packages/pkg-list-jails.txt +++ b/packages/pkg-list-jails.txt @@ -1,7 +1,8 @@ # Combined jail package list — union of all jail package lists from clawdie-ai # Mirrors infra/packages/*-jail.txt (deduplicated), with browser package choices # adjusted for the operator USB's Firefox-first package closure. -# Keep in sync when jail package lists change. +# Keep in sync when jail package lists change. The agent-jail section also +# mirrors Colibri packaging/freebsd/agent-jail-bootstrap.sh. # Shared across jails bash @@ -9,10 +10,17 @@ git rsync curl +# agent-jail (Colibri agent-jail-bootstrap.sh baseline) +python312 +node24 +npm-node24 +bash +curl + # cms-jail nginx node24 -npm +npm-node24 postgresql18-client # db-jail