Test staged-env shell-quoting helpers; rescope ISO priority 1 to boot validation #66
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "staged-env-tests-and-iso-priority-update"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
spawner.rs(shell_single_quote,valid_env_key,build_env_script). These generate shell that gets sourced inside the jail launcher and were previously only exercised indirectly viaprepare_spawn_command. Tests cover single-quote escaping, shell-metachar neutralization (injection safety), env-key validation (accept/reject), and sorted+quoted script generation.PRIORITY-HANDOFF-ISO-SPAWN-COST.md. The build-side wiring is done —clawdie-iso build.sh::install_colibri_servicestages binaries, installs rc.d, creates thecolibriuser, and enables the service. Remaining work is boot/runtime validation on FreeBSD, not build wiring. P2/P3 left intact.Gates
colibri-daemon: 70 tests pass (was 62)cargo fmt --check: cleancargo clippy -p colibri-daemon --all-targets -- -D warnings: clean🤖 Generated with Claude Code