merge: resolve CHANGELOG/VERSION conflict with main, keep v0.13.6.0

Main landed v0.13.5.1 (gitignore .factory) while this branch had
v0.13.6.0 (GStack Learns). Kept v0.13.6.0 with both CHANGELOG entries.
Resolved learn/SKILL.md rename/delete conflict (new file on our branch,
git confused it with a .factory/ rename).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Garry Tan
2026-03-29 15:51:02 -07:00
+6
View File
@@ -15,6 +15,12 @@ Every session now makes the next one smarter. gstack remembers patterns, pitfall
- **Learnings count in preamble.** Every skill now shows "LEARNINGS: N entries loaded" during startup.
- **5-release roadmap design doc.** `docs/designs/SELF_LEARNING_V0.md` maps the path from R1 (GStack Learns) through R4 (/autoship, one-command full feature) to R5 (Studio).
## [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.