secubox-deb/scripts/lib
CyberMind-FR 52463db1e7 fix(scripts): Harden tier-manifest helper per code review (ref #80)
- Guard yaml.safe_load returning None on empty manifests
- Reject non-string entries in .packages[] with clear error
- Use RETURN trap for tmpdir cleanup (covers Ctrl-C, set -e trips)
- Document python3-yaml dependency + add friendly pre-check

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 09:24:28 +02:00
..
test-helpers.sh docs(spec): CMSD-1.0 license headers across the codebase 2026-05-12 09:10:37 +02:00
tier-manifest.sh fix(scripts): Harden tier-manifest helper per code review (ref #80) 2026-05-12 09:24:28 +02:00