← Commit history

Publish 0.3.5

John Lauer ·65e6cf7d99 ·2mo ago ·parent 9dc3f7e
3 files changed +18−7
package.json+1−1
@@ -4,7 +4,7 @@   "type": "bootstrap",   "title": "Adom Hydrogen (platform base)",   "brief": "Layer Hydrogen's workspace onto a standard Adom workstation.",-  "version": "0.3.4",+  "version": "0.3.5",   "description": "Hydrogen's PLATFORM-GENERIC workspace layer on top of adom/core. Installs adom/core for the full Adom ecosystem, then adds everything common to running inside Hydrogen on ANY platform: the runtime-neutral hydrogen-* skills and the generic editor configuration (Claude Code CLI + extension, VS Code settings, trusted domains). Platform-specific layers depend on THIS: adom/hydrogen-windows-bootstrap (WSL2), adom/hydrogen-mac-bootstrap, adom/hydrogen-ubuntu-bootstrap. The reference design other orgs copy to build their own bootstrap on adom/core.",   "org": "adom",   "platform": "any",
page.json+1−1
@@ -4,7 +4,7 @@   "type": "bootstrap",   "title": "Adom Hydrogen (platform base)",   "brief": "Layer Hydrogen's workspace onto a standard Adom workstation.",-  "version": "0.3.4",+  "version": "0.3.5",   "description": "Hydrogen's PLATFORM-GENERIC workspace layer on top of adom/core. Installs adom/core for the full Adom ecosystem, then adds everything common to running inside Hydrogen on ANY platform: the runtime-neutral hydrogen-* skills and the generic editor configuration (Claude Code CLI + extension, VS Code settings, trusted domains). Platform-specific layers depend on THIS: adom/hydrogen-windows-bootstrap (WSL2), adom/hydrogen-mac-bootstrap, adom/hydrogen-ubuntu-bootstrap. The reference design other orgs copy to build their own bootstrap on adom/core.",   "org": "adom",   "tags": [
postinstall.sh+16−5
@@ -29,21 +29,32 @@ log() { echo "[hd-bootstrap] $*"; } CS="$(command -v code-server 2>/dev/null || echo /usr/lib/code-server/bin/code-server)" HERE="$(cd "$(dirname "$0")" && pwd)" -# 0. Deploy the bundled hd-* runtime skills into ~/.claude/skills/. These ship-#    INSIDE this package (HD-specific — there is no separate adom/hd-skills+# 0. Deploy the bundled hydrogen-* runtime skills into ~/.claude/skills/. These+#    ship INSIDE this package (Hydrogen-specific — there is no separate skills #    package); the package's skills/ dir is the source of truth.+#    NAMING CUTOVER (2026-08): skills renamed hd-* -> hydrogen-*. Deploy EVERY+#    bundled skill dir (no name-prefix glob to go stale again), and purge the+#    old hd-* copies a previous version deployed so the two generations never+#    sit side by side (the ab 2.0.17 lesson, issue #584 sidebar). if [ -d "$HERE/skills" ]; then-  log "deploying bundled hd-* skills"+  log "deploying bundled hydrogen skills"   install -d -m 0755 "$HOME/.claude/skills"   count=0-  for d in "$HERE"/skills/hd-*/; do+  for d in "$HERE"/skills/*/; do     [ -f "${d}SKILL.md" ] || continue     name="$(basename "$d")"     install -d -m 0755 "$HOME/.claude/skills/${name}"     install -m 0644 "${d}SKILL.md" "$HOME/.claude/skills/${name}/SKILL.md"     count=$((count + 1))   done-  log "  deployed ${count} hd-* skills"+  log "  deployed ${count} bundled skills"+  purged=0+  for d in "$HOME"/.claude/skills/hd-*/; do+    [ -d "$d" ] || continue+    rm -rf "$d"+    purged=$((purged + 1))+  done+  [ "$purged" -gt 0 ] && log "  purged ${purged} stale hd-* skill dirs (renamed to hydrogen-*)" fi  # 1. Claude Code CLI — NOT installed here, on purpose. It's not an adompkg/wiki