merge: incorporate origin/main into community-mode branch

Conflicts resolved:
- VERSION: keep 0.14.0.0 (our branch > main's 0.13.5.1)
- CHANGELOG.md: keep both entries, 0.14.0.0 above 0.13.5.1

Main brought in v0.13.5.1 "Gitignore .factory" — stops tracking
generated Factory Droid skill files.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Garry Tan
2026-03-29 15:51:31 -07:00
+6
View File
@@ -23,6 +23,12 @@ This release also adds the community infrastructure that powers the showcase: de
- **Telemetry data integrity.** Source tagging, UUID fingerprint, duration guards, error context fields.
- **Supabase security lockdown.** RLS tightened, edge functions validate schema, source=live filtering.
## [0.13.5.1] - 2026-03-29 — Gitignore .factory
### Changed
- **Stop tracking `.factory/` directory.** Generated Factory Droid skill files are now gitignored, same as `.claude/skills/` and `.agents/`. Removes 29 generated SKILL.md files from the repo. The `setup` script and `bun run build` regenerate these on demand.
## [0.13.5.0] - 2026-03-29 — Factory Droid Compatibility
gstack now works with Factory Droid. Type `/qa` in Droid and get the same 29 skills you use in Claude Code. This makes gstack the first skill library that works across Claude Code, Codex, and Factory Droid.