Merge remote-tracking branch 'origin/main' into garrytan/triage-high-priority-prs

# Conflicts:
#	CHANGELOG.md
#	VERSION
#	package.json
#	test/skill-e2e-bws.test.ts
#	test/skill-e2e-ios.test.ts
This commit is contained in:
Garry Tan
2026-06-21 06:52:06 -07:00
142 changed files with 15021 additions and 502 deletions
+6 -1
View File
@@ -192,7 +192,12 @@ Report the exact output — either "READY: <path>" or "NEEDS_SETUP".`,
run('git', ['add', '.']);
run('git', ['commit', '-m', 'initial']);
// Copy bin scripts
// Copy bin scripts + the lib module they import. gstack-learnings-log
// does `import ... from '$SCRIPT_DIR/../lib/jsonl-store.ts'` (v1.57.5.0
// injection sanitization) — without lib/ alongside bin/, the script exits
// 1 before writing anything, failing this test for a fixture reason, not
// a model-behavior reason (root-caused during the v1.58.0.0 ship; fails
// identically on main).
const binDir = path.join(opDir, 'bin');
fs.mkdirSync(binDir, { recursive: true });
for (const script of ['gstack-learnings-log', 'gstack-slug']) {