Commit Graph

  • d68a70d351 perf: bump default E2E concurrency to 15 Garry Tan 2026-03-21 10:48:56 -07:00
  • dcfa4882dc feat: v0.9.5.0 — Builder Ethos (CHANGELOG + VERSION + TODOS) Garry Tan 2026-03-21 10:45:34 -07:00
  • b909072d3a feat: skill-specific Search Before Building integrations Garry Tan 2026-03-21 10:45:04 -07:00
  • edbf2fdc48 feat: Search Before Building preamble section + CLAUDE.md Garry Tan 2026-03-21 10:43:16 -07:00
  • fe45dfc4e3 feat: ETHOS.md — gstack builder philosophy Garry Tan 2026-03-21 10:39:54 -07:00
  • 2b9b2860e8 perf: split monolithic E2E test into 8 parallel files Garry Tan 2026-03-21 10:37:37 -07:00
  • 410d0abd9b feat: Chrome extension Side Panel + Conductor API proposal Garry Tan 2026-03-21 10:23:47 -07:00
  • f240893ab2 feat: activity streaming — SSE endpoint for Chrome extension Side Panel Garry Tan 2026-03-21 10:23:43 -07:00
  • f896a586db feat: CDP-aware skill templates — skip cookie import in real browser mode Garry Tan 2026-03-21 10:23:39 -07:00
  • 115c97fcbb feat: browse connect/disconnect/focus CLI commands Garry Tan 2026-03-21 10:23:35 -07:00
  • 1dc9055c99 feat: CDP connect — control real Chrome/Comet via Playwright Garry Tan 2026-03-21 10:23:32 -07:00
  • 2c8e8f72fd fix: add --concurrent flag to bun test + convert remaining 4 sequential tests Garry Tan 2026-03-21 10:18:25 -07:00
  • f6b8360269 fix: REPO_MODE defaults to unknown when helper emits nothing Garry Tan 2026-03-21 10:12:37 -07:00
  • 51bd9a5a63 fix: triage E2E runs both test files in subprocesses Garry Tan 2026-03-21 10:05:27 -07:00
  • 700e024a4a fix: gstack-repo-mode handles repos without origin remote Garry Tan 2026-03-21 10:05:24 -07:00
  • a25c7b71c5 perf: enable test.concurrent for 31 independent E2E tests Garry Tan 2026-03-21 10:01:55 -07:00
  • 74add1503a Merge remote-tracking branch 'origin/main' into garrytan/test-coverage-catalog Garry Tan 2026-03-21 09:57:26 -07:00
  • 301a12940a fix: triage E2E runs both test files in subprocesses Garry Tan 2026-03-21 09:56:01 -07:00
  • bd1d591007 fix: REPO_MODE defaults to unknown when helper emits nothing Garry Tan 2026-03-21 09:55:58 -07:00
  • cd8b7f7920 fix: gstack-repo-mode handles repos without origin remote Garry Tan 2026-03-21 09:55:53 -07:00
  • 709bed9f4d feat: CEO review handoff context for /office-hours chaining (v0.9.5.0) (#288) Garry Tan 2026-03-21 09:54:27 -07:00
  • 77613e885f chore: bump version and changelog (v0.9.5.0) garrytan/ceo-review-chaining Garry Tan 2026-03-21 09:53:41 -07:00
  • 845cbc0c80 fix: remove PR size nagging from /retro codex variant Garry Tan 2026-03-21 09:53:38 -07:00
  • ff4bc10e2f feat: CEO review saves handoff context for /office-hours chaining Garry Tan 2026-03-21 09:53:34 -07:00
  • f954f3449a feat: test coverage catalog + failure triage (merged branches) (#285) Garry Tan 2026-03-21 09:36:17 -07:00
  • c6d110faca chore: regenerate stale Codex SKILL.md for retro garrytan/test-coverage-catalog-merge Garry Tan 2026-03-21 09:31:31 -07:00
  • fe3b5a30dc test: add triage resolver unit tests, plan-eng coverage audit E2E, and triage E2E Garry Tan 2026-03-21 09:31:29 -07:00
  • 2769cd043d Merge branch 'main' into garrytan/team-supabase-store Garry Tan 2026-03-21 09:29:05 -07:00
  • 0394b8052d merge: integrate test-fail-ownership into test-coverage-catalog Garry Tan 2026-03-21 09:28:35 -07:00
  • 624c7793de Merge remote-tracking branch 'origin/main' into garrytan/test-coverage-catalog Garry Tan 2026-03-21 09:27:15 -07:00
  • 641ea32a74 fix: relax contributor-mode assertions — test structure not exact phrasing Garry Tan 2026-03-21 08:13:10 -07:00
  • f30150b3b0 test: redesign 6 skipped/todo E2E tests + add test.concurrent support Garry Tan 2026-03-21 08:09:27 -07:00
  • 97c8084df2 fix: support Linux Chromium cookie import AliFozooni 2026-03-20 23:14:43 -07:00
  • 28deff3d00 fix: harden E2E tests — server lifecycle, timeouts, preamble budget, skip flaky Garry Tan 2026-03-20 22:54:56 -07:00
  • eb2a356210 fix: add --local flag for project-scoped gstack install Matt Van Horn 2026-03-20 22:35:12 -07:00
  • 1f4b6fd7a2 fix: remove PR size nagging from /retro (v0.9.4.1) (#264) Garry Tan 2026-03-20 19:42:28 -07:00
  • fd02c8078a fix: remove PR size nagging from /retro (v0.9.4.1) garrytan/retro-remove-pr-nag Garry Tan 2026-03-20 19:41:29 -07:00
  • f5577980bc docs: add bin/ directory to project structure in CLAUDE.md garrytan/test-fail-ownership Garry Tan 2026-03-20 16:21:22 -07:00
  • 6512bed8b8 chore: bump version and changelog (v0.9.5.0) Garry Tan 2026-03-20 16:19:46 -07:00
  • 8d25c585bc chore: bump version and changelog (v0.9.5.0) Garry Tan 2026-03-20 16:19:42 -07:00
  • 870eb8b8c7 fix: replace template placeholder in TODOS.md with readable text Garry Tan 2026-03-20 16:18:41 -07:00
  • 38bccc33a4 fix: broaden codex-host stripping test to accommodate triage section Garry Tan 2026-03-20 16:18:34 -07:00
  • 3860eb6311 Merge remote-tracking branch 'origin/main' into garrytan/test-coverage-catalog Garry Tan 2026-03-20 16:18:28 -07:00
  • 0d9116c6e1 Merge remote-tracking branch 'origin/main' into garrytan/test-fail-ownership Garry Tan 2026-03-20 16:16:20 -07:00
  • 9811ed37bf feat: default codex reviews in /ship and /review (v0.9.4.0) (#256) Garry Tan 2026-03-20 13:47:50 -07:00
  • 1a74b7d20c chore: regenerate SKILL.md files with zsh glob fix Harry Whelchel 2026-03-20 16:17:04 -04:00
  • c7f2736592 fix: zsh glob compatibility in skill preamble Harry Whelchel 2026-03-20 16:14:12 -04:00
  • 430d67473e feat: default codex reviews in /ship and /review (v0.9.4.0) garrytan/codex-reviews-default Garry Tan 2026-03-20 13:07:23 -07:00
  • 296c161286 fix: update touchfiles test for plan-ceo-review-benefits dependency Garry Tan 2026-03-20 13:07:20 -07:00
  • ed349027f5 fix: shell injection via branch names + feature-branch sampling bias Garry Tan 2026-03-20 12:49:48 -07:00
  • 6d2d10c125 fix: validate repo mode values to prevent shell injection Garry Tan 2026-03-20 12:47:43 -07:00
  • 4d00241549 fix: prefer account email over generic profile name in picker Max Li 2026-03-20 12:16:55 -07:00
  • 8a27c35729 feat: add Import All button to cookie picker Max Li 2026-03-15 10:43:24 -07:00
  • fa0e9e38cf feat: support Chrome multi-profile cookie import Max Li 2026-03-15 00:01:51 -07:00
  • f080038101 Merge remote-tracking branch 'origin/main' into garrytan/codex-reviews-default Garry Tan 2026-03-20 12:32:47 -07:00
  • d7c732b282 fix: Windows support — Node.js server fallback for Playwright (#255) Garry Tan 2026-03-20 12:22:11 -07:00
  • cad91a41fd chore: bump version and changelog (v0.9.3.0) garrytan/merge-windows-pr194 Garry Tan 2026-03-20 12:11:24 -07:00
  • b5b1185cfb merge: resolve conflicts with origin/main Garry Tan 2026-03-20 12:05:14 -07:00
  • aa9f186b99 fix: plan mode traces the plan, not the git diff Garry Tan 2026-03-20 08:41:23 -07:00
  • a8234d3864 docs: Windows support in README + CHANGELOG (v0.9.1.1) Garry Tan 2026-03-20 08:37:55 -07:00
  • a727d4ec18 test: add tests for Windows polyfill, platform constants, and Node server resolution Garry Tan 2026-03-20 08:37:47 -07:00
  • 43fa449dc9 fix: cross-platform path handling for Windows compatibility Garry Tan 2026-03-20 08:37:40 -07:00
  • 73f6e30c15 fix: Windows support — Node.js server fallback for Playwright Garry Tan 2026-03-20 08:37:35 -07:00
  • b56c2af245 chore: regenerate SKILL.md files for Claude and Codex hosts Garry Tan 2026-03-20 08:34:05 -07:00
  • 8b16aa977b feat: test failure ownership triage — see something say something Garry Tan 2026-03-20 08:33:59 -07:00
  • 5edf4856ff feat: add bin/gstack-repo-mode — solo vs collaborative detection with caching Garry Tan 2026-03-20 08:33:41 -07:00
  • f32759a18a feat: default codex reviews in /ship and /review with xhigh reasoning Garry Tan 2026-03-20 08:32:45 -07:00
  • 6a6b2b0766 feat: Gemini CLI E2E tests (v0.9.2.0) (#252) Garry Tan 2026-03-20 08:30:09 -07:00
  • 9a3f432b3d chore: bump version and changelog (v0.9.2.0) garrytan/gemini-cli-e2e Garry Tan 2026-03-20 08:26:37 -07:00
  • b349769e2e feat: telemetry epilogue captures error context + regenerate SKILLs Garry Tan 2026-03-20 08:21:00 -07:00
  • 6ef78ab6c8 fix: dashboard crash dedup + actionable error display Garry Tan 2026-03-20 08:20:52 -07:00
  • 03de795195 fix: simplify auth to OTP-only, remove magic link complexity Garry Tan 2026-03-20 08:20:48 -07:00
  • 1584deaca8 feat: richer error telemetry — error_message + failed_step fields Garry Tan 2026-03-20 08:20:44 -07:00
  • d87e8fb7ef fix: isolate E2E tests from production telemetry Garry Tan 2026-03-20 08:20:40 -07:00
  • 8a2b799607 feat: add Gemini CLI E2E tests Garry Tan 2026-03-20 08:19:26 -07:00
  • 5018b59913 feat: add Gemini CLI session runner + JSONL parser Garry Tan 2026-03-20 08:19:21 -07:00
  • 451d7c2fc1 fix: strengthen E2E assertions for coverage audit tests Garry Tan 2026-03-20 07:58:44 -07:00
  • c286a09793 test: extract shared coverage audit fixture + review E2E Garry Tan 2026-03-20 07:57:28 -07:00
  • f48b70a240 test: mode differentiation + regression guard for coverage audit Garry Tan 2026-03-20 07:57:24 -07:00
  • 595c0beece feat: /review Step 4.75 test coverage diagram Garry Tan 2026-03-20 07:57:17 -07:00
  • 8c44ec70c5 refactor: ship uses shared test coverage audit Garry Tan 2026-03-20 07:57:10 -07:00
  • 772684d186 refactor: plan-eng-review uses shared test coverage audit Garry Tan 2026-03-20 07:57:06 -07:00
  • 3696d6d9b5 refactor: extract {{TEST_COVERAGE_AUDIT}} shared resolver Garry Tan 2026-03-20 07:57:01 -07:00
  • 17276b3193 merge: resolve conflicts with origin/main (v0.9.1.0 → v0.9.1) Garry Tan 2026-03-20 07:28:44 -07:00
  • 0d1d2e970b test: E2E + LLM-judge evals for deploy skills Garry Tan 2026-03-20 07:16:45 -07:00
  • 198cd2dcad feat: /setup-deploy skill + platform-specific deploy verification Garry Tan 2026-03-20 07:14:32 -07:00
  • e483c95e38 merge: resolve conflicts with origin/main (v0.9.0.1 → v0.9.1) Garry Tan 2026-03-20 06:25:02 -07:00
  • ae2d841012 feat: adversarial spec review loop + skill chaining (v0.9.1.0) (#249) Garry Tan 2026-03-20 06:24:22 -07:00
  • c099c8c3a9 chore: bump version and changelog (v0.9.1.0) garrytan/brainstorm-skill Garry Tan 2026-03-20 06:19:14 -07:00
  • bc272a62f9 merge: resolve conflicts with origin/main (telemetry + codex host) Garry Tan 2026-03-20 06:18:49 -07:00
  • a76b90efb7 fix: pin actionlint workflow to a real release Tim White 2026-03-20 00:29:26 -07:00
  • 361658b3df fix: repair workflow YAML parsing and lint CI Tim White 2026-03-20 00:27:34 -07:00
  • 75e6ca2989 fix(security): redact sensitive values in storage command output Arun Kumar Thiagarajan 2026-03-20 12:00:29 +05:30
  • 4425d4453b fix(security): sanitize gstack-slug output against shell injection Arun Kumar Thiagarajan 2026-03-20 11:55:13 +05:30
  • 91bea06675 fix: plan mode exception for review log + telemetry writes (v0.9.0.1) (#234) Garry Tan 2026-03-19 23:10:26 -07:00
  • 7cebbd109a chore: regenerate SKILL.md files with community-first telemetry prompt garrytan/plan-mode-disk-write Garry Tan 2026-03-19 22:54:36 -07:00
  • a961a8a394 feat: 3-option telemetry prompt + community upgrade + regenerate SKILLs Garry Tan 2026-03-19 22:54:41 -07:00
  • 3330d97b57 feat: benchmarks + recommendations edge functions Garry Tan 2026-03-19 22:54:37 -07:00
  • 7400d87db2 feat: community backup, restore, and benchmarks CLI Garry Tan 2026-03-19 22:54:34 -07:00
  • a9ca7bdfd9 feat: community-first telemetry opt-in with anonymous fallback Garry Tan 2026-03-19 22:54:32 -07:00