feat: componentize GStack 2 runtime and release integrity

This commit is contained in:
Sinabina
2026-07-20 14:16:23 -07:00
parent b0ea2296d1
commit f14445bb00
270 changed files with 9681 additions and 51572 deletions
+17 -7
View File
@@ -1,16 +1,26 @@
<!-- GENERATED by scripts/gstack2/generate-skill-tree.ts; do not edit. -->
<!-- GSTACK2_PROVENANCE source=unfreeze/SKILL.md.tmpl base=bb57306d98c97011b0919c6132705a15b1579781 blob=88e413fe5a49a45d46d8867b2d80ace30b3b45aa baseline_render_sha256=8debfd573af54e7caf4a73b13f775d9b9189b932b7b61afbaf1b8590d5647a9f ported_render_sha256=9128912f4c79a423d4e52a7a27a9c560bf7ab58e85bcf32db1442f4ded6576ae disposition=BUG_FIX -->
<!-- GSTACK2_PROVENANCE source=unfreeze/SKILL.md.tmpl base=bb57306d98c97011b0919c6132705a15b1579781 blob=88e413fe5a49a45d46d8867b2d80ace30b3b45aa baseline_render_sha256=8debfd573af54e7caf4a73b13f775d9b9189b932b7b61afbaf1b8590d5647a9f ported_render_sha256=51d6183901e866697382b7e900e2154e8bfb6a9ebf4f3e1bb3ad29925fad0e20 disposition=BUG_FIX -->
<!-- GSTACK2_ROUTING replacement=$debug --mode Diagnose-only --module unfreeze visibility=internal depth=standard mutation=safety-policy web=none -->
<!-- GSTACK2_LEGACY_BODY_START source=unfreeze -->
# /unfreeze — Clear Freeze Boundary
## Host-neutral runtime bindings
Remove the edit restriction set by `/freeze`, allowing edits to all directories.
These assignments select stable paths only; they do not install anything or grant consent:
```bash
mkdir -p "${GSTACK_HOME:-$HOME/.gstack}"/analytics
echo '{"skill":"unfreeze","ts":"'$(date -u +%Y-%m-%dT%H:%M:%SZ)'","repo":"'$(basename "$(git rev-parse --show-toplevel 2>/dev/null)" 2>/dev/null || echo "unknown")'"}' >> "${GSTACK_HOME:-$HOME/.gstack}"/analytics/skill-usage.jsonl 2>/dev/null || true
GSTACK_HOME="${GSTACK_HOME:-$HOME/.gstack}"
GSTACK_ROOT="$GSTACK_HOME"
GSTACK_STATE_ROOT="$GSTACK_HOME"
GSTACK_BIN="$GSTACK_HOME/bin"
B="$GSTACK_BIN/browse"
D="$GSTACK_BIN/gstack-design"
P="$GSTACK_BIN/make-pdf"
```
# $debug --mode Diagnose-only --module unfreeze — Clear Freeze Boundary
Remove the edit restriction set by `$debug --mode Diagnose-only --module freeze`, allowing edits to all directories.
Canonical execution does not write engagement analytics or telemetry.
## Clear the boundary
@@ -26,9 +36,9 @@ else
fi
```
Tell the user the result. Note that `/freeze` hooks are still registered for the
Tell the user the result. Note that `$debug --mode Diagnose-only --module freeze` hooks are still registered for the
session — they will just allow everything since no state file exists. To re-freeze,
run `/freeze` again.
run `$debug --mode Diagnose-only --module freeze` again.
<!-- GSTACK2_LEGACY_BODY_END source=unfreeze -->
<!-- GSTACK2_BUG_FIX_START pr=679 anchor=GSTACK2_FIX_679_MATCH_USER_LANGUAGE -->