Commit Graph

  • d455e9661b merge: incorporate origin/main into community-mode branch Garry Tan 2026-03-29 20:03:58 -07:00
  • f21edb5943 Merge origin/main, resolve CHANGELOG conflict, bump to v0.13.7.0 #641 garrytan/fix-wave-578-594-573 Garry Tan 2026-03-29 20:03:18 -07:00
  • 0a01f0a7df fix: resolve merge conflicts with main (v0.13.7.0) Garry Tan 2026-03-29 20:03:12 -07:00
  • 0784264aa0 chore: bump version and changelog (v0.13.7.0) Garry Tan 2026-03-29 16:12:48 -07:00
  • 3a2f60faf0 test: add resolver tests for INVOKE_SKILL, CHANGELOG_WORKFLOW, parameterized args Garry Tan 2026-03-29 13:21:17 -07:00
  • 2d390571f7 refactor: BENEFITS_FROM resolver delegates to INVOKE_SKILL Garry Tan 2026-03-29 13:20:41 -07:00
  • 3c6d786205 refactor: use INVOKE_SKILL resolver for plan-ceo-review office-hours fallback Garry Tan 2026-03-29 13:20:01 -07:00
  • cad18c785f feat: extract CHANGELOG_WORKFLOW resolver from /ship Garry Tan 2026-03-28 23:52:10 -07:00
  • 1e1188ae2a feat: use frontmatter name: for skill symlinks and Codex paths Garry Tan 2026-03-28 23:26:59 -07:00
  • 9d891ba521 feat: add INVOKE_SKILL resolver for composable skill loading Garry Tan 2026-03-28 23:06:51 -07:00
  • 69150dc0eb feat: add parameterized resolver support to gen-skill-docs Garry Tan 2026-03-28 23:06:24 -07:00
  • ae0a9ad195 feat: GStack Learns — per-project self-learning infrastructure (v0.13.4.0) (#622) Garry Tan 2026-03-29 17:02:01 -06:00
  • a8161a6d7c Merge remote-tracking branch 'origin/main' into garrytan/research-goose garrytan/research-goose Garry Tan 2026-03-29 15:52:09 -07:00
  • e3384e325c fix: destructure callJudge return value in LLM eval tests Garry Tan 2026-03-29 15:51:41 -07:00
  • 3074e6773a merge: incorporate origin/main into community-mode branch Garry Tan 2026-03-29 15:51:31 -07:00
  • e2aa1d5fbe merge: resolve CHANGELOG/VERSION conflict with main, keep v0.13.6.0 #622 garrytan/ce-features Garry Tan 2026-03-29 15:51:02 -07:00
  • fed92d053c Merge origin/main, resolve CHANGELOG conflict, bump to v0.13.6.0 Garry Tan 2026-03-29 15:50:54 -07:00
  • 019ecb3185 fix: resolve merge conflicts with main (v0.13.5.1) Garry Tan 2026-03-29 15:50:50 -07:00
  • 66894601e3 chore: gitignore .factory and remove tracked files (v0.13.5.1) (#642) Garry Tan 2026-03-29 16:50:01 -06:00
  • 10ccbb548c chore: bump version and changelog (v0.13.5.1) #642 garrytan/gitignore-factory Garry Tan 2026-03-29 15:47:31 -07:00
  • 7bfe55e5e6 chore: gitignore .factory and remove tracked files Garry Tan 2026-03-29 15:46:20 -07:00
  • f458f18f42 fix: broaden session-awareness E2E assertion to accept more LLM phrasings Garry Tan 2026-03-29 15:45:26 -07:00
  • 1240312653 chore: gitignore .factory/ and untrack .factory/ + .agents/ generated files Garry Tan 2026-03-29 15:42:47 -07:00
  • 69e1cb517f test: /learn E2E — seed 3 learnings, verify agent surfaces them Garry Tan 2026-03-29 15:42:43 -07:00
  • 228d839964 chore: gitignore .factory/ and remove from tracking Garry Tan 2026-03-29 15:42:11 -07:00
  • 8c9ca1dc3c chore: remove .factory/ from git tracking and add to .gitignore Garry Tan 2026-03-29 15:41:46 -07:00
  • 15e6d9d8f1 Merge branch 'main' into garrytan/team-supabase-store Garry Tan 2026-03-29 15:12:12 -07:00
  • 7795dd0ee7 fix: resolve merge conflicts with main (v0.13.6.0) Garry Tan 2026-03-29 15:03:07 -07:00
  • f1598f4151 chore: untrack .factory/ generated files Garry Tan 2026-03-29 15:02:59 -07:00
  • 93d6bc7d39 Merge origin/main, resolve CHANGELOG conflict, bump to v0.13.6.0 Garry Tan 2026-03-29 15:02:39 -07:00
  • 04d4baf6fc chore: gitignore .factory/ — generated output, not source Garry Tan 2026-03-29 15:02:19 -07:00
  • 03d7b7f20a chore: add double-prefix fix to changelog Garry Tan 2026-03-29 13:57:23 -07:00
  • a9872b2fde chore: gitignore .factory/ directory Garry Tan 2026-03-29 13:49:08 -07:00
  • 2968d3283c fix: prevent gstack-relink from double-prefixing gstack-upgrade Garry Tan 2026-03-29 13:40:21 -07:00
  • 9f88893f5b chore: bump version and changelog (v0.13.4.0) Garry Tan 2026-03-29 13:27:47 -07:00
  • 053b46e371 fix: harden trust boundary markers against escape attacks Garry Tan 2026-03-29 13:27:44 -07:00
  • b6209e8721 test: add resolver tests for INVOKE_SKILL, CHANGELOG_WORKFLOW, parameterized args Garry Tan 2026-03-29 13:21:17 -07:00
  • 460053afe6 merge: incorporate origin/main into community-mode branch Garry Tan 2026-03-29 13:21:04 -07:00
  • 843d4624e0 refactor: BENEFITS_FROM resolver delegates to INVOKE_SKILL Garry Tan 2026-03-29 13:20:41 -07:00
  • 7b64da7813 refactor: use INVOKE_SKILL resolver for plan-ceo-review office-hours fallback Garry Tan 2026-03-29 13:20:01 -07:00
  • e6eec6acfc merge: resolve CHANGELOG conflict with main, bump to v0.13.6.0 Garry Tan 2026-03-29 13:19:57 -07:00
  • 1fea51e77d chore: bump version and changelog (v0.13.5.0) garrytan/factory-droid-compat Garry Tan 2026-03-28 23:27:05 -07:00
  • 484cf1fb3b feat: Factory Droid compatibility — works across Claude Code, Codex, and Factory (v0.13.5.0) (#621) Garry Tan 2026-03-29 09:57:34 -06:00
  • c687a54ad2 merge: resolve CHANGELOG conflict with main, bump to v0.13.5.0 Garry Tan 2026-03-29 08:42:27 -07:00
  • 1e3f5c4c6b fix: sync package.json version with VERSION file (0.13.4.0) Garry Tan 2026-03-29 08:28:10 -07:00
  • b9a19e7c7e test: learnings resolver + bin script edge case tests — 21 new tests, free Garry Tan 2026-03-29 08:28:01 -07:00
  • 1807e9559d merge: incorporate origin/main into community-mode branch Garry Tan 2026-03-29 07:18:26 -07:00
  • 1f01ca20af feat: extract CHANGELOG_WORKFLOW resolver from /ship Garry Tan 2026-03-28 23:52:10 -07:00
  • 469506b2d7 chore: bump version and changelog (v0.13.5.0) Garry Tan 2026-03-28 23:51:29 -07:00
  • 50d7b5fa1c fix: content trust boundary markers in browse output Garry Tan 2026-03-28 23:37:58 -07:00
  • a910e9d6c1 chore: bump version and changelog (v0.13.4.0) Garry Tan 2026-03-28 23:37:26 -07:00
  • 55087dc31b feat: use frontmatter name: for skill symlinks and Codex paths Garry Tan 2026-03-28 23:26:59 -07:00
  • 29a0cbb90f fix: update sidebar-security test for Write tool addition Garry Tan 2026-03-28 23:26:42 -07:00
  • 1d33bd50b9 fix: checksum-verified bun install Garry Tan 2026-03-28 23:18:59 -07:00
  • ca8086397b Merge remote-tracking branch 'origin/main' into garrytan/fix-wave-578-594-573 Garry Tan 2026-03-28 23:18:23 -07:00
  • e4a8631847 fix: extension sender validation + message type allowlist Garry Tan 2026-03-28 23:16:12 -07:00
  • 938d67ba29 fix: chrome-cdp localhost-only binding Garry Tan 2026-03-28 23:14:28 -07:00
  • 1f26b4be0e Merge remote-tracking branch 'origin/main' into garrytan/factory-droid-compat Garry Tan 2026-03-28 23:13:02 -07:00
  • 163bf79ecd feat: add INVOKE_SKILL resolver for composable skill loading Garry Tan 2026-03-28 23:06:51 -07:00
  • baf3f97a99 feat: add parameterized resolver support to gen-skill-docs Garry Tan 2026-03-28 23:06:24 -07:00
  • b433d619d5 chore: add Factory Droid P1 TODO for browse MCP server Garry Tan 2026-03-28 23:05:40 -07:00
  • 174d94932e test: learnings bin script unit tests — 13 tests, free Garry Tan 2026-03-28 23:05:11 -07:00
  • ed22fe1b82 feat: generated Factory Droid skill output (.factory/skills/) Garry Tan 2026-03-28 23:02:41 -07:00
  • d48c2171a6 docs: Factory Droid install instructions + CI freshness check Garry Tan 2026-03-28 23:01:31 -07:00
  • 224c8cd50a test: Factory Droid generation + --host all test suites Garry Tan 2026-03-28 22:58:06 -07:00
  • 65f4264667 docs: self-learning roadmap — 5-release design doc Garry Tan 2026-03-28 22:56:22 -07:00
  • 7f98931e28 feat: /learn skill — manage project learnings Garry Tan 2026-03-28 22:55:50 -07:00
  • 870586c946 feat: integrate learnings + confidence into 9 skill templates Garry Tan 2026-03-28 22:55:08 -07:00
  • ef487a9fd4 feat: learnings count in preamble output Garry Tan 2026-03-28 22:54:01 -07:00
  • 976cb155b0 feat: learnings bin scripts — append-only JSONL read/write Garry Tan 2026-03-28 22:53:17 -07:00
  • 68dc957699 feat: sidebar Write tool, stderr capture, cross-platform URL opener (#584) Garry Tan 2026-03-28 22:53:08 -07:00
  • 1b64d492b9 feat: learnings + confidence resolvers — cross-skill memory infrastructure Garry Tan 2026-03-28 22:52:29 -07:00
  • 969aef41d1 feat: add feature signal detection to version bump heuristic (#573) Garry Tan 2026-03-28 22:35:39 -07:00
  • cc705b5ae9 feat: auto-relink skill symlinks on prefix config change (#578) Garry Tan 2026-03-28 22:34:17 -07:00
  • 0c56ae9268 feat: add (gstack) tag to skill descriptions for discoverability (#594) Garry Tan 2026-03-28 22:32:30 -07:00
  • c783c71d56 feat: Factory Droid awareness in skill-check and uninstall Garry Tan 2026-03-28 22:31:09 -07:00
  • a38f9c9282 fix: remove preemptive context warnings from plan-eng-review (#510) Garry Tan 2026-03-28 22:29:08 -07:00
  • 61a0fdcec0 fix: gate local JSONL writes by telemetry setting (#467) Garry Tan 2026-03-28 22:27:03 -07:00
  • 9d8c8b1d88 feat: Factory Droid support in setup script Garry Tan 2026-03-28 22:26:45 -07:00
  • edf2ccc37d fix: replace find -delete with find -exec rm for Safety Net (#474) Garry Tan 2026-03-28 22:22:14 -07:00
  • 189d48fd49 test: add 16 failing tests for 6 community fixes Garry Tan 2026-03-28 22:20:24 -07:00
  • 4ec5c70cb6 feat: gstack-platform-detect binary for multi-host debugging Garry Tan 2026-03-28 22:18:28 -07:00
  • 205b03ede7 feat: sensitive frontmatter for Factory Droid auto-invocation safety Garry Tan 2026-03-28 22:16:26 -07:00
  • 89d7ce388b feat: Factory Droid generation, --host all, and host-aware frontmatter Garry Tan 2026-03-28 22:08:10 -07:00
  • b522e767dd feat: add Factory Droid host type, preamble, and co-author trailer Garry Tan 2026-03-28 21:58:44 -07:00
  • f3aa02cb7d refactor: extract processExternalHost() shared helper for multi-host generation Garry Tan 2026-03-28 21:55:09 -07:00
  • ea7dbc9a39 fix: sidebar prompt injection defense (v0.13.4.0) (#611) Garry Tan 2026-03-28 22:10:35 -06:00
  • 63d91def6a fix: clear stale worktree and claude session on sidebar reconnect #611 garrytan/extension-prompt-injection-defense Garry Tan 2026-03-28 20:56:17 -07:00
  • abf030c783 chore: bump version and changelog (v0.13.4.0) Garry Tan 2026-03-28 18:20:56 -07:00
  • fc04321bff fix: sidebar prompt injection defense — XML framing, command allowlist, arg plumbing Garry Tan 2026-03-28 18:20:40 -07:00
  • 008d65a5cd fix: restore generated gstack-submit/SKILL.md Garry Tan 2026-03-28 10:37:16 -07:00
  • e72ce9b648 merge: incorporate origin/main into community-mode branch Garry Tan 2026-03-28 10:34:17 -07:00
  • 2de09af3f1 chore: remove generated gstack-submit/SKILL.md Garry Tan 2026-03-28 10:32:54 -07:00
  • cd66fc2f89 fix: 6 critical fixes + community PR guardrails (v0.13.2.0) (#602) Garry Tan 2026-03-28 11:31:56 -06:00
  • 82283bd12d fix: resolve all 7 test failures — version sync, zsh glob guard, symlink-aware codex tests #602 garrytan/fix-issues-batch Garry Tan 2026-03-28 10:03:26 -07:00
  • 712657f4e9 fix: gen-skill-docs detects symlink loop, skips codex write that overwrites Claude SKILL.md Garry Tan 2026-03-28 09:50:30 -07:00
  • be3c4ff169 merge: incorporate origin/main into community-mode branch Garry Tan 2026-03-28 09:47:54 -07:00
  • e99077bf48 merge: resolve main into fix-issues-batch, bump to v0.13.3.0 Garry Tan 2026-03-28 09:27:01 -07:00
  • 247fc3ba0b feat: user sovereignty — AI models recommend, users decide (v0.13.2.0) (#603) Garry Tan 2026-03-28 10:25:37 -06:00
  • 8265d19f27 chore: regenerate SKILL.md files with updated filesystem boundary #603 garrytan/user-sovereignty Garry Tan 2026-03-28 09:11:14 -07:00