Commit Graph

  • 5337ce8635 docs: update BROWSER.md and TODO.md for project-local state Garry Tan 2026-03-13 19:46:00 -05:00
  • b9125fd394 test: add config tests and update CLI lifecycle test Garry Tan 2026-03-13 19:45:58 -05:00
  • 63c6910fb9 fix: update crash log path reference to .gstack/ Garry Tan 2026-03-13 19:45:56 -05:00
  • 594bf32085 feat: move browse state from /tmp to project-local .gstack/ Garry Tan 2026-03-13 19:45:54 -05:00
  • 17bd61ee72 feat: rewrite port selection to use random ports Garry Tan 2026-03-13 19:45:52 -05:00
  • 15db8c86ab feat: add shared config module for project-local browse state Garry Tan 2026-03-13 19:45:49 -05:00
  • 6345bb0aa2 feat: add browser interaction guidance to CLAUDE.md Garry Tan 2026-03-13 19:45:42 -05:00
  • 06f25ca387 feat: LLM-as-judge evals for SKILL.md documentation quality garrytan/cmd-tooling Garry Tan 2026-03-13 15:59:11 -07:00
  • 2cd50101fc test: quality evals for generated SKILL.md descriptions Garry Tan 2026-03-13 15:56:24 -07:00
  • b6c450fc8c fix: restore rich descriptions lost in auto-generation Garry Tan 2026-03-13 15:52:39 -07:00
  • 5393739862 ci: SKILL.md freshness check on push/PR + TODO updates Garry Tan 2026-03-13 15:43:47 -07:00
  • 18ce1129f3 feat: DX tools (skill:check, dev:skill) + Tier 2 E2E test scaffolding Garry Tan 2026-03-13 15:43:41 -07:00
  • cc023045ab test: Tier 1 static validation — 34 tests for SKILL.md command correctness Garry Tan 2026-03-13 15:43:34 -07:00
  • 3d38394fae feat: SKILL.md template system with auto-generated command references Garry Tan 2026-03-13 15:43:21 -07:00
  • 46b20fe01e refactor: extract command registry to commands.ts, add SNAPSHOT_FLAGS metadata Garry Tan 2026-03-13 15:43:13 -07:00
  • 04ce0a613f docs: explain why dev-setup is needed in CONTRIBUTING.md quick start Garry Tan 2026-03-13 15:41:18 -07:00
  • f83fa3417c docs: rename DEVELOPING_GSTACK.md to CONTRIBUTING.md Garry Tan 2026-03-13 15:39:55 -07:00
  • b76f4e56c0 fix: narrow gitignore to .claude/skills/ instead of all .claude/ Garry Tan 2026-03-13 15:37:10 -07:00
  • 4899b71e19 feat: add local dev mode for testing skills from within the repo Garry Tan 2026-03-13 15:36:27 -07:00
  • d30d5eb56e docs: add Greptile integration section to README Garry Tan 2026-03-13 15:27:37 -07:00
  • f2da4346dc feat: add Greptile batting average to /retro Garry Tan 2026-03-13 15:27:22 -07:00
  • 5126806125 feat: make /review and /ship Greptile-aware Garry Tan 2026-03-13 15:27:05 -07:00
  • 0ba14acf3d feat: add shared Greptile comment triage reference doc Garry Tan 2026-03-13 15:26:49 -07:00
  • 259517b3d3 chore: bump version and changelog (v0.3.2) Garry Tan 2026-03-13 11:18:44 -07:00
  • 645afc83ab fix: make help command reachable by removing it from META_COMMANDS Garry Tan 2026-03-13 11:18:06 -07:00
  • 7a8cc2290c chore: clean up .bun-build temp files after compile Garry Tan 2026-03-13 10:15:22 -07:00
  • c0153f1fe9 feat: version-aware find-browse with META signal protocol Garry Tan 2026-03-13 09:49:55 -07:00
  • 9b103871b9 feat: add help command to browse server Garry Tan 2026-03-13 09:49:46 -07:00
  • ee0b11452d fix: cookie import picker returns JSON instead of HTML Garry Tan 2026-03-13 09:49:41 -07:00
  • f7b95329c1 feat: Phase 3.5 — cookie import, QA testing, team retro (v0.3.1) (#29) Garry Tan 2026-03-13 00:31:41 -07:00
  • 46ffd328c7 docs: add Conductor parallel sessions section to README garrytan/v0.3.1 Garry Tan 2026-03-13 00:31:07 -07:00
  • 1b7638c72d merge: resolve conflicts with origin/main Garry Tan 2026-03-13 00:27:50 -07:00
  • e706917263 feat: team-aware /retro v2.0 — per-person praise and growth opportunities Garry Tan 2026-03-13 00:17:10 -07:00
  • c1431f07a9 docs: add /qa, /setup-browser-cookies to README + update BROWSER.md Garry Tan 2026-03-13 00:17:02 -07:00
  • d44bbe22ab fix: address review informational issues + add regression tests Garry Tan 2026-03-12 20:59:21 -07:00
  • 47a8277567 security: fix path validation bypass, CORS restriction, cookie-import path check Garry Tan 2026-03-12 20:49:34 -07:00
  • da7ec213e2 fix: auto-install Playwright Chromium in setup (PR #22) Garry Tan 2026-03-12 20:29:09 -07:00
  • 5645839186 security: path traversal prevention for screenshot/pdf/eval (PR #26) Garry Tan 2026-03-12 20:28:54 -07:00
  • 96c3097573 security: redact sensitive values from command output (PR #21) Garry Tan 2026-03-12 20:28:48 -07:00
  • 2b1add81c5 chore: bump version and changelog (v0.3.1) Garry Tan 2026-03-12 18:28:06 -07:00
  • fdec7f7391 chore: /setup-browser-cookies skill + docs (Phase 3.5) Garry Tan 2026-03-12 18:27:36 -07:00
  • bdba864617 feat: wire cookie-import-browser into browse server Garry Tan 2026-03-12 18:27:33 -07:00
  • c38be94eb9 feat: cookie picker web UI + route handler Garry Tan 2026-03-12 18:27:27 -07:00
  • 355695a78e feat: cookie-import-browser — Chromium cookie decryption module + tests Garry Tan 2026-03-12 18:27:22 -07:00
  • 01fc3830c5 Bump to v0.3.0 — Phase 2 + Phase 3 changelog Garry Tan 2026-03-12 13:36:14 -07:00
  • 6ff6d5b6d3 Phase 3: /qa skill — systematic QA testing with health scores Garry Tan 2026-03-12 13:34:06 -07:00
  • d827276a8d Phase 2: Rewrite SKILL.md as QA playbook + command reference Garry Tan 2026-03-12 13:33:54 -07:00
  • f3ebd0adbf Phase 2: Enhanced browser — dialog handling, upload, state checks, snapshots Garry Tan 2026-03-12 13:33:43 -07:00
  • 1b317aae9a Add YC hiring promo after install section Garry Tan 2026-03-12 12:49:27 -07:00
  • 044c6d568e v0.0.2 Garry Tan 2026-03-12 07:37:08 -07:00
  • a29743b056 fix: harden browse install and lifecycle checks (#4) morluto 2026-03-12 22:35:20 +08:00
  • 806f32e2cd test: add coverage for resolveServerScript, CONDUCTOR_PORT, setup rebuild morl/fix-browse-install Garry Tan 2026-03-12 07:34:38 -07:00
  • 0593ae0201 fix: harden browse install and lifecycle checks morluto 2026-03-12 17:54:52 +08:00
  • 3d901066cd Initial release — gstack v0.0.1 Garry Tan 2026-03-11 21:14:01 -07:00
  • e9fbb664f8 refactor: reorganize codebase — move browse CLI to browse/ directory garrytan/big-scope-expansion Garry Tan 2026-03-11 19:27:43 -07:00
  • bfa6102679 feat: add skills from garryslist (review, ship, retro, plan-exit-review, plan-mega-review) Garry Tan 2026-03-11 17:36:53 -07:00
  • 098327e27d feat: add skills from garryslist (review, ship, retro, plan-exit-review, plan-mega-review) garrytan/copy-skills Garry Tan 2026-03-11 17:36:53 -07:00
  • 4db12fb1eb docs: multi-workspace support in README Garry Tan 2026-03-11 16:44:18 -07:00
  • 39db2453fc feat: multi-workspace support via CONDUCTOR_PORT Garry Tan 2026-03-11 16:43:26 -07:00
  • 16a2fb1abe docs: worktree + submodule support, project vs user-level paths Garry Tan 2026-03-11 16:01:08 -07:00
  • 8499173120 docs: simplify install — just clone, Claude handles setup Garry Tan 2026-03-11 15:59:21 -07:00
  • cbb82390c7 docs: built for Claude Code (works with any shell-capable agent) Garry Tan 2026-03-11 15:58:23 -07:00
  • effb88ab66 fix: version 0.1.0 (not 2.0.0) Garry Tan 2026-03-11 15:57:13 -07:00
  • 0b68c0a798 fix: remove Conductor dependency from SKILL.md Garry Tan 2026-03-11 15:56:03 -07:00
  • 857436f40b feat: auto-setup on first use via AskUserQuestion Garry Tan 2026-03-11 15:55:32 -07:00
  • d5233f4db0 docs: rewrite README — why MCP sucks, why gstack-browse exists Garry Tan 2026-03-11 15:50:08 -07:00
  • 76b7cab27b Merge pull request #1 from garrytan/garrytan/run-tests-info Garry Tan 2026-03-11 15:27:20 -07:00
  • 1694a87113 docs: add README and CLAUDE.md garrytan/run-tests-info Garry Tan 2026-03-11 15:18:59 -07:00
  • e9c1ec427a chore: remove accidental build artifact, ignore *.bun-build Garry Tan 2026-03-11 14:26:00 -07:00
  • 510bc4782a chore: rename skill from browse to gstack-browse Garry Tan 2026-03-11 14:25:09 -07:00
  • 63bd25ed88 chore: ignore bun.lock Garry Tan 2026-03-11 14:23:32 -07:00
  • ed758169c0 docs: Claude Code skill definition (SKILL.md) Garry Tan 2026-03-11 14:23:22 -07:00
  • 27b28b048d test: 40 integration tests with fixture server Garry Tan 2026-03-11 14:23:16 -07:00
  • 9e03049de1 feat: 40+ browser commands (read, write, meta) Garry Tan 2026-03-11 14:23:07 -07:00
  • 564599e58b feat: persistent Chromium daemon with CLI wrapper Garry Tan 2026-03-11 14:23:00 -07:00
  • 3b79ca5684 Initial commit Garry Tan 2026-03-11 14:22:45 -07:00