- **v1.22 (2026-06-18):** **§7 Shell Environment added** — codifies Nushell, Ion, Brush, and Bash as four equally first-class shell environments; §7.1 Script Portability Policy mandates POSIX-compatible scripts by default, Nushell/Ion native variants where shell-native idioms are required, and prohibits Bashisms in shared scripts. Prior §7–§14 renumbered §8–§15 accordingly. §15 compliance checklist gains a §7 bullet; Skill Cross-References gains a shell-work row (`spacecraft-cli-shell` + `spacecraft-cli-preference`). **§14.2:** added email-obfuscation note — the `Mohamed.Hammad [at] SpacecraftSoftware.org` form is permitted in plain-text prose, but PKGBUILD `# Maintainer:` lines and `SPDX-FileCopyrightText` headers must retain the full address (parsed by `makepkg`/`pkgcheck` and `reuse lint`).
0 commit comments