Commit Graph

  • 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
  • c784e18e6e fix: wire update_checks into telemetry-sync + session count fallback Garry Tan 2026-03-19 22:54:31 -07:00
  • 3f2dca1aaa feat: email OTP + magic link auth for community tier Garry Tan 2026-03-19 22:54:28 -07:00
  • 9d87b37740 feat: community tier schema — backup columns + benchmarks table Garry Tan 2026-03-19 22:54:25 -07:00
  • bd86600e0b chore: bump version and changelog (v0.9.0.1) Garry Tan 2026-03-19 22:04:20 -07:00
  • d589bb0fe0 chore: regenerate Codex/agents SKILL.md files with plan-mode exception Garry Tan 2026-03-19 22:04:15 -07:00
  • 64039fedb1 Merge remote-tracking branch 'origin/main' into garrytan/plan-mode-disk-write Garry Tan 2026-03-19 22:03:38 -07:00
  • dff205b063 fix: plan mode exception for review log + telemetry writes Garry Tan 2026-03-19 22:03:36 -07:00
  • b8dcca0b5b test: add validation + E2E tests for spec review, sketch, benefits-from Garry Tan 2026-03-19 21:10:37 -07:00
  • ab82e21957 feat: skill chaining — plan reviews offer /office-hours Garry Tan 2026-03-19 21:03:08 -07:00
  • 7dc9af0999 feat: /office-hours spec review loop + visual sketch phases Garry Tan 2026-03-19 21:03:03 -07:00
  • 3d49d1489e feat: add {{SPEC_REVIEW_LOOP}}, {{DESIGN_SKETCH}}, benefits-from resolvers Garry Tan 2026-03-19 21:02:59 -07:00
  • 8ddfab233d feat: multi-agent support — gstack works on Codex, Gemini CLI, and Cursor (v0.9.0) (#226) Garry Tan 2026-03-19 18:20:50 -07:00
  • 83ceee7a32 fix: Codex E2E uses ~/.codex/ auth, not OPENAI_API_KEY garrytan/gstack-codex-support Garry Tan 2026-03-19 18:03:37 -07:00
  • f17bc8d908 chore: merge main into feature branch Garry Tan 2026-03-19 17:53:07 -07:00
  • 3b22fc39e6 feat: opt-in usage telemetry + community intelligence platform (v0.8.6) (#210) Garry Tan 2026-03-19 17:21:05 -07:00
  • f91f586676 docs: add Privacy & Telemetry section to README garrytan/usage-telemetry Garry Tan 2026-03-19 17:19:05 -07:00
  • 0ffb4e9ec5 Merge branch 'main' into garrytan/team-supabase-store Garry Tan 2026-03-19 17:16:08 -07:00
  • 5107d6a300 fix: regenerate Codex skills after investigate rename merge Garry Tan 2026-03-19 17:12:20 -07:00
  • c9d2335222 chore: merge main into feature branch Garry Tan 2026-03-19 17:10:08 -07:00
  • 8659b6dfd7 fix: use three-dot diff for scope drift detection in /review Rob Lambell 2026-03-19 18:40:20 +00:00
  • 56596f5b43 fix(update-check): --force now clears snooze so user can upgrade after snoozing Francois Aubert 2026-03-19 16:06:49 +01:00
  • 48c906dfe8 test: comprehensive Codex path rewriting + setup install tests Garry Tan 2026-03-19 08:06:46 -07:00
  • 77f06c98c0 fix: Codex sidecar paths + setup installs generated skills Garry Tan 2026-03-19 08:04:33 -07:00
  • fb7fe3d280 fix: select existing columns from ship_logs in weekly digest Garry Tan 2026-03-19 01:28:26 -07:00
  • 468c5eb55f fix: normalize StandardEvalResult to legacy format before local save Garry Tan 2026-03-19 01:28:19 -07:00
  • 7808ee380b fix: resolve team_id during auth and preserve across token refresh Garry Tan 2026-03-19 01:28:15 -07:00
  • a1c8ed9b3a fix: bump VERSION to 0.9.0 to match CHANGELOG Garry Tan 2026-03-19 01:17:11 -07:00
  • 546716472c fix: address Codex adversarial findings — cursor, opt-out, queries Garry Tan 2026-03-19 01:12:36 -07:00
  • 219599076f feat: Codex E2E test harness — verify skills work on Codex CLI Garry Tan 2026-03-19 01:10:51 -07:00
  • bd834aeadb fix: /retro bare dates use wall-clock time, not midnight (v0.8.5) (#211) Garry Tan 2026-03-19 01:08:34 -07:00
  • c0e3c17b70 fix: map JSONL field names to Postgres columns in telemetry-sync Garry Tan 2026-03-19 01:05:53 -07:00
  • 6fc696dfb8 test: Codex generation tests + CI + docs for multi-agent support Garry Tan 2026-03-19 01:04:21 -07:00
  • 10e6d39f27 feat: dual-host setup + find-browse for Codex/Gemini/Cursor Garry Tan 2026-03-19 00:57:43 -07:00
  • 9c8582166c fix: analytics backward-compatible with old JSONL format Garry Tan 2026-03-19 00:55:47 -07:00
  • 0e76c81b01 feat: generate Codex/Gemini/Cursor skills into .agents/skills/ Garry Tan 2026-03-19 00:52:37 -07:00
  • f5733e0d27 refactor: host-aware gen-skill-docs + --host codex generation Garry Tan 2026-03-19 00:52:33 -07:00
  • 0b8bc9542f merge: resolve CHANGELOG conflict with origin/main garrytan/retro-tz-midnight-fix Garry Tan 2026-03-19 00:51:50 -07:00
  • 48de1eff38 chore: bump version and changelog (v0.8.5) Garry Tan 2026-03-19 00:51:10 -07:00
  • 0ae3501189 fix: /retro bare dates use wall-clock time, not midnight Garry Tan 2026-03-19 00:51:07 -07:00
  • 7eb27af213 chore: bump version and changelog (v0.8.6) Garry Tan 2026-03-19 00:50:34 -07:00
  • 790bd18977 Merge remote-tracking branch 'origin/main' into garrytan/usage-telemetry Garry Tan 2026-03-19 00:50:11 -07:00
  • cb203777f8 fix: atomic review log helpers + platform-agnostic templates (v0.8.5) (#209) Garry Tan 2026-03-19 00:47:11 -07:00
  • bbbda4b58d chore: bump version and changelog (v0.8.5) garrytan/fix-slug-clean-v3 Garry Tan 2026-03-19 00:41:03 -07:00
  • 84d9581a01 test: update tests for gstack-review-log/read helpers Garry Tan 2026-03-19 00:40:45 -07:00
  • af9bc715cc fix: remove Rails-isms — platform-agnostic templates and checklist Garry Tan 2026-03-19 00:40:42 -07:00
  • 7d6fc52ae3 fix: add SELECT RLS policies to migration for community dashboard reads Garry Tan 2026-03-19 00:40:41 -07:00
  • f8290a1eb0 fix: replace multi-line eval+mkdir+echo blocks with atomic helpers Garry Tan 2026-03-19 00:40:39 -07:00
  • 64bb5a304b fix: add gstack-review-log and gstack-review-read atomic helpers Garry Tan 2026-03-19 00:34:45 -07:00
  • ebac41b681 feat: wire Supabase credentials and expose tables via Data API Garry Tan 2026-03-19 00:31:43 -07:00
  • 9b980d971d chore: move 'Skill usage telemetry' to Completed in TODOS.md Garry Tan 2026-03-19 00:09:52 -07:00
  • 6ae842a2aa feat: integrate telemetry usage stats into /retro output Garry Tan 2026-03-19 00:09:46 -07:00
  • 75e7aad5d0 feat: dual-attempt update check with Supabase install ping Garry Tan 2026-03-19 00:09:44 -07:00
  • bd2458190c fix: session-specific .pending markers + crash_clusters view fix Garry Tan 2026-03-19 00:01:10 -07:00
  • 5ea95c5358 feat: add telemetry-sync, community-dashboard, and integration tests Garry Tan 2026-03-18 23:59:57 -07:00
  • b43229a501 feat: add Supabase schema, edge functions, and SQL views Garry Tan 2026-03-18 23:59:54 -07:00
  • c0f3c3a91a fix: security hardening + issue triage (v0.8.3) (#205) Garry Tan 2026-03-19 01:58:43 -05:00
  • f7fd45a205 chore: regenerate all SKILL.md files with telemetry blocks Garry Tan 2026-03-18 23:58:24 -07:00
  • 4833b1df14 feat: add telemetry preamble injection + opt-in prompt + epilogue Garry Tan 2026-03-18 23:58:18 -07:00
  • 03d866b8bf feat: add gstack-telemetry-log and gstack-analytics scripts Garry Tan 2026-03-18 23:58:15 -07:00
  • d051f84060 chore: regenerate SKILL.md files and update tests + TODOS Garry Tan 2026-03-18 23:55:29 -07:00
  • 3a7c4c0959 merge: resolve conflicts with main (v0.8.4) garrytan/easy-bugs Garry Tan 2026-03-18 23:54:30 -07:00
  • f29232277a fix: isolate E2E tests with GSTACK_STATE_DIR Garry Tan 2026-03-18 23:51:15 -07:00
  • 624e4f234a feat: add gstack projects ls CLI command Garry Tan 2026-03-18 23:50:30 -07:00
  • ec6b2fc0e8 refactor: update screenshot-producing skills to use gstack-upload Garry Tan 2026-03-18 23:50:07 -07:00