Repository navigation
fix(engram): stop startup provisioning from downgrading Engram v3 - #115
Conversation
gs install npm:<pkg> already forwards to gentle-shell --isolated and lands in the isolated home, but the help only said [pi args...]. Add the example and the caveat that inside a gentle-shell checkout it goes through gs run.
Post-merge QA (glm)Lens: requirements + adversarial. QA for merge 371f3d4, which carries both #115 (startup auto-setup opt-out + PNPM_HOME) and #114 (docs: Pi package commands pass through gs; same help-text hunk in bin/gs). The zsh exports default GENTLE_SHELL_NO_AUTO_SETUP=1 as documented, with the tradeoff and opt-out written down in docs/gs-sync.md; the PNPM_HOME guard only acts when the directory exists and prepends it to PATH; scripts/test-engram-auto-setup.sh greps the exports at line start and checks defaults plus both overrides in a clean zsh. #114's help-text addition matches the described passthrough behavior. Both PRs' promises are reflected in the merged content; verdict clean. Suggestion (1)
Verdict: clean |
Post-merge QA (deepseek)Lens: evidence + test design. The merged commit adds the GENTLE_SHELL_NO_AUTO_SETUP default, a PNPM_HOME default, the Suggestion (1)
Question (1)
Verdict: clean |
pnpm add -gdoes not fail with ERR_PNPM_NO_GLOBAL_BIN_DIR.🤖 Generated with Claude Code
https://claude.ai/code/session_01A9D7phtzRBjJGKsHtaiVWj