mirror of https://github.com/garrytan/gstack.git
- The artifacts-sync preamble assigned `_BRAIN_SYNC_BIN="~/.claude/..."` and the telemetry block `-x`-tested the same path; tilde inside double quotes is literal, so 42+ SKILL.md files silently no-op'd brain-sync - `2>/dev/null || true` swallowed the ENOENT, so users never saw failure while cross-machine artifact handoff quietly never pushed - Normalize `ctx.paths.binDir` to `$HOME/...` form for env-var-host (Codex etc.) paths, untouched - Add static invariants `="~/` and `[ -x "~/` so the pattern can't regress under future resolver edits Fixes #1656. Same shape as #785 / #843, different surface (binDir, not browseDir/designDir). |
||
|---|---|---|
| .. | ||
| src | ||
| test | ||
| SKILL.md | ||
| SKILL.md.tmpl | ||