clawdie-iso/scripts
Claude (domedog) e2e74e8418 build(iso): upgrade FreeBSD Python 3.11 -> 3.12
Standardize the ISO on the agreed Python 3.12 floor (operator + Hermes +
Claude consensus; see layered-soul/docs/TOOLCHAIN.md).

- pkg lists: python311->python312, py311-{pip,aider_chat,pillow}->py312-*
- build.sh: derive the installed python3.N for the python3/python symlink so a
  future bump needs only a pkg-list change, never an edit here
- shell-deploy.sh: create the Aider venv with 'python3 -m venv' (resolves via
  the symlink) instead of a hardcoded python3.11
- import-clawdie-skills.sh: python3 fallback instead of python3.11
- BUILD.md: doc references

Aider kept (bumped, not dropped): redundant coding tooling is intentional per
the agent matrix.

Pre-merge gate: confirm FreeBSD pkg coverage on osa —
  pkg search '^py312-aider_chat' '^py312-pygobject'
(common modules pillow/pip are safe).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-17 14:38:20 +02:00
..
bhyve-pf-allow.sh Harden bhyve tests and home.arpa defaults (Sam & Codex) 2026-06-04 20:04:21 +02:00
bhyve-test.sh Make ISO builds cleaner by default (Sam & Codex) 2026-06-04 20:04:22 +02:00
build-and-log.sh Merge pull request 'pi/main-live-boot-xfce-colibri-fixes' (#4) from pi/main-live-boot-xfce-colibri-fixes into main 2026-06-04 20:04:23 +02:00
check-format.sh Merge xfce-operator-usb: Track F Colibri, DeepSeek smoke, LLM provider harness 2026-06-04 20:04:23 +02:00
fetch-npm-globals.sh Pin ISO npm global CLI versions 2026-06-04 20:04:23 +02:00
import-clawdie-skills.sh build(iso): upgrade FreeBSD Python 3.11 -> 3.12 2026-06-17 14:38:20 +02:00
preflight-host.sh Clarify vmm device checks in host preflight (Sam & Codex) 2026-06-04 20:04:21 +02:00
publish.sh Make ISO builds cleaner by default (Sam & Codex) 2026-06-04 20:04:22 +02:00
repack-networkmgr-for-mdo.mjs Merge xfce-operator-usb: Track F Colibri, DeepSeek smoke, LLM provider harness 2026-06-04 20:04:23 +02:00
run-bhyve-test.sh Clarify Colibri live and Clawdie deploy service split (Sam & Codex) 2026-06-13 12:00:57 +02:00
stage-colibri-iso.sh fix(iso): align live rebuild staging with rc.d audit (Sam & Codex) 2026-06-15 09:10:52 +02:00
stage-zot-iso.sh docs(iso): build zot with release version (Sam & Codex) 2026-06-15 18:31:10 +02:00
test-release-gate.sh docs(iso): clean builder handoff terminology (Sam & Codex) 2026-06-15 18:50:16 +02:00
write-artifact-manifest.sh chore(iso): rename provenance "dirty" → "modified" (Sam & Claude) 2026-06-15 17:06:17 +02:00