Skip to content

Commit 6c229df

Browse files
UnbreakableMJclaude
andcommitted
fix(spacecraft-standard): rebuild stale v1.21 bundles + add v1.22 changelog entry
The three prior v1.22 sync commits (c8d0bef, e813123, 926b55b) edited SKILL.md but never rebuilt the bundles, leaving spacecraft-standard.zip/ .skill shipping v1.21 content against a v1.22 source (last rebuilt at 7a68a8a). The references/CHANGELOG.md was also missing its v1.22 entry. - Add v1.22 entry to references/CHANGELOG.md (§7 Shell Environment, §8-§15 renumber, §14.2 email-obfuscation note). - Rebuild both bundles so the install surface carries v1.22 SKILL.md and the updated changelog. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 926b55b commit 6c229df

3 files changed

Lines changed: 1 addition & 0 deletions

File tree

spacecraft-standard.skill

1.19 KB
Binary file not shown.

spacecraft-standard.zip

1.19 KB
Binary file not shown.

spacecraft-standard/references/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ holds the full history so it doesn't load into agent context on every skill
1111
activation. The published Standard document (`standard/The_Steelbore_Standard.md`)
1212
keeps its own inline changelog as the canonical record.
1313

14+
- **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`).
1415
- **v1.21 (2026-06-17):** **§13.1:** registered subdomains for three projects present in `PROJECTS.md` but missing from the table — **Lode** (`Lode.SpacecraftSoftware.org`), **Sonde** (`Sonde.SpacecraftSoftware.org`), and **Vault** (`Vault.SpacecraftSoftware.org`).
1516
- **v1.20 (2026-06-17):** **§5.5 added:** Package Distribution Requirements — every released package must ship `packaging/guix.scm` (GNU Guix Scheme definition), `packaging/default.nix` (Nix flake/derivation), and `packaging/PKGBUILD` (Arch Linux `makepkg`), all present and buildable before any release tag is pushed; each file must pin the exact release version and SHA-256 checksum in the format native to its package manager, and carry the project's SPDX two-tag header per §4.3. **§14** updated with a corresponding `§5.5` compliance-checklist bullet.
1617
- **v1.19 (2026-06-16):** **§13.1:** registered the **MCP Servers** project subdomain (`MCP-Servers.SpacecraftSoftware.org`), paired with its repo-linked row in Spacecraft-Software/Projects `PROJECTS.md`. The `mcp-servers` repo (MCP server configuration templates across 12 coding agents/editors) was onboarded to the umbrella with the §5.2 posture files and §4.3 REUSE compliance (`LICENSES/`, `REUSE.toml`, `reuse lint`-clean).

0 commit comments

Comments
 (0)