Commit Graph

  • e8bff7656f fix: Codex description limit + wrong-repo bug Garry Tan 2026-03-24 20:28:30 -07:00
  • 15d81736cc Merge remote-tracking branch 'origin/main' into garrytan/windows-fix Garry Tan 2026-03-24 20:27:58 -07:00
  • 70c51d509f feat: universal 'one decision per question' AskUserQuestion rule (v0.11.12.1) (#427) Garry Tan 2026-03-24 20:26:54 -07:00
  • a3e22956d0 fix: use stdio array format for Bun Windows compatibility Garry Tan 2026-03-24 20:26:34 -07:00
  • 0502df6fdb fix(security): sanitize telemetry JSONL inputs against injection Arun Kumar Thiagarajan 2026-03-25 08:51:15 +05:30
  • 56e8d20a1c feat: PR screenshots in /ship template + upload/auth tests Garry Tan 2026-03-24 20:05:30 -07:00
  • a1236bb269 feat: gstack-screenshot-upload CLI helper Garry Tan 2026-03-24 20:05:17 -07:00
  • d45ec97591 feat: device code auth flow (RFC 8628) for gstack-auth Garry Tan 2026-03-24 20:05:14 -07:00
  • 43708fd088 feat: add screenshot storage migration + web URL config Garry Tan 2026-03-24 20:05:12 -07:00
  • fa2b45176d fix: add missing PLAN_COMPLETION_AUDIT resolvers to monolithic gen-skill-docs garrytan/askuser-one-at-a-time Garry Tan 2026-03-24 20:05:01 -07:00
  • a24765bcc5 docs: update project documentation for v0.11.18.1 Garry Tan 2026-03-24 20:02:54 -07:00
  • dd55385462 Merge remote-tracking branch 'origin/main' into garrytan/askuser-one-at-a-time Garry Tan 2026-03-24 20:02:17 -07:00
  • 7e0b879f8c feat: test coverage gate + plan completion audit + auto-verification (v0.11.13.0) (#428) Garry Tan 2026-03-24 20:01:37 -07:00
  • 57ffd66775 chore: merge main and resolve conflicts garrytan/ship-test-plan-gates Garry Tan 2026-03-24 18:12:55 -07:00
  • 4e7ee81947 Merge remote-tracking branch 'origin/main' into garrytan/askuser-one-at-a-time Garry Tan 2026-03-24 18:08:54 -07:00
  • 94f989f84f docs: update project documentation for v0.11.16.2 Garry Tan 2026-03-24 18:07:56 -07:00
  • 8500136d15 feat: remove trigger guard + proactive opt-out prompt (#457) Garry Tan 2026-03-24 18:07:36 -07:00
  • 315c172aa3 feat: 2-tier E2E test system — granular touchfiles + gate/periodic split (v0.11.16.0) (#450) Garry Tan 2026-03-24 15:24:00 -07:00
  • e0a46b42ae chore: bump version and changelog (v0.11.17.0) garrytan/fix-startup-noise Garry Tan 2026-03-24 15:18:04 -07:00
  • 7428f62acd Merge remote-tracking branch 'origin/main' into garrytan/askuser-one-at-a-time Garry Tan 2026-03-24 15:17:23 -07:00
  • e7b974dbab Merge remote-tracking branch 'origin/main' into garrytan/e2e-test-triage garrytan/e2e-test-triage Garry Tan 2026-03-24 15:16:48 -07:00
  • 2b85b1df46 fix: random UUID installation_id + verify-rls.sh edge cases (v0.11.16.1) (#462) Garry Tan 2026-03-24 15:16:03 -07:00
  • 312b14827e fix: random UUID installation_id + verify-rls.sh edge cases (v0.11.16.1) garrytan/cebu-v2 Garry Tan 2026-03-24 15:15:08 -07:00
  • 6cdbd58616 fix: random UUID installation_id + gitignore supabase/.temp Garry Tan 2026-03-24 15:13:19 -07:00
  • b8b8f22686 fix: replace SHA-256(hostname+user) installation_id with random UUID garrytan/supabase-post-landing Garry Tan 2026-03-24 15:12:07 -07:00
  • 3703320c3d fix: verify-rls.sh matches deployed policy (inserts allowed, HTTP parsing) (#461) Garry Tan 2026-03-24 15:10:50 -07:00
  • 3395db74b6 Merge remote-tracking branch 'origin/main' into garrytan/e2e-test-triage Garry Tan 2026-03-24 15:09:36 -07:00
  • a7c1670b2a fix: verify-rls.sh handles 409 conflicts and 204 no-ops correctly Garry Tan 2026-03-24 15:03:58 -07:00
  • 6ac40719df fix: verify-rls.sh — match current policy (inserts allowed, fix HTTP code parsing) Garry Tan 2026-03-24 15:02:59 -07:00
  • 69f0a05574 fix: verify-rls.sh handles 409 conflicts and 204 no-ops correctly garrytan/supabase-vuln-audit Garry Tan 2026-03-24 15:03:58 -07:00
  • bca29338cf fix: verify-rls.sh — match current policy (inserts allowed, fix HTTP code parsing) Garry Tan 2026-03-24 15:02:59 -07:00
  • 64d5a3e424 fix: Supabase telemetry security lockdown (v0.11.16.0) (#460) Garry Tan 2026-03-24 15:01:31 -07:00
  • 45825e3952 fix: sync package.json version with VERSION file (0.11.16.0) Garry Tan 2026-03-24 14:49:31 -07:00
  • 531bb29474 fix: keep INSERT policies for old client compat, preserve extra columns Garry Tan 2026-03-24 14:44:05 -07:00
  • ac0fe41097 docs: tone down changelog — security hardening, not incident report Garry Tan 2026-03-24 14:42:35 -07:00
  • d8a3620d1a chore: untrack browse/dist binaries — 116MB of arm64-only Mach-O Garry Tan 2026-03-24 14:41:30 -07:00
  • cc60a024eb fix: pre-landing review fixes — JSONB field order, version filter, RLS verification Garry Tan 2026-03-24 14:34:06 -07:00
  • 0adc71a13b fix: lower command reference completeness threshold to 3 Garry Tan 2026-03-24 14:27:11 -07:00
  • a19418a028 chore: bump version and changelog (v0.11.16.0) Garry Tan 2026-03-24 14:20:10 -07:00
  • 3330b8e68d test: RLS smoke test + telemetry field name verification Garry Tan 2026-03-24 14:20:08 -07:00
  • 12d3a6a18c fix: route all telemetry through edge functions, not PostgREST Garry Tan 2026-03-24 14:20:04 -07:00
  • 54d5e69e69 feat: extend community-pulse with full dashboard data + server-side cache Garry Tan 2026-03-24 14:20:01 -07:00
  • ffd1cbffc3 fix: drop all anon RLS policies + revoke view access + add cache table Garry Tan 2026-03-24 14:19:58 -07:00
  • 06063eef24 fix: three flaky E2E test fixes Garry Tan 2026-03-24 14:19:25 -07:00
  • 8763787cdf fix: three flaky E2E test fixes Garry Tan 2026-03-24 14:08:38 -07:00
  • 91387d4766 fix: remove stale allow_failure reference from evals.yml Garry Tan 2026-03-24 14:06:54 -07:00
  • 7d76ccaff1 chore: bump version and changelog (v0.11.16.0) Garry Tan 2026-03-24 13:45:33 -07:00
  • b8b38ba361 Merge remote-tracking branch 'origin/main' into garrytan/fix-startup-noise Garry Tan 2026-03-24 13:41:09 -07:00
  • 2e53139191 docs: update project documentation for v0.11.14.1 Garry Tan 2026-03-24 13:40:56 -07:00
  • 5a8a602df4 feat: remove trigger guard + proactive opt-out prompt Garry Tan 2026-03-24 12:32:02 -07:00
  • a8a464f67a fix: telemetry source tagging + duration guards Garry Tan 2026-03-24 12:31:57 -07:00
  • 1c6bb60d7a fix: remove accidentally tracked browse binary Garry Tan 2026-03-24 08:52:50 -07:00
  • 1f2d353018 chore: bump version and changelog (v0.11.16.0) Garry Tan 2026-03-24 08:18:27 -07:00
  • 8810b4a926 Merge remote-tracking branch 'origin/main' into garrytan/e2e-test-triage Garry Tan 2026-03-24 08:16:27 -07:00
  • c4aa31c988 feat: granular touchfiles + 2-tier E2E test system (gate/periodic) Garry Tan 2026-03-24 08:15:53 -07:00
  • ae226096fd chore: merge main and resolve conflicts Garry Tan 2026-03-24 08:08:43 -07:00
  • 6156122571 test: E2E tests for plan review report and Codex offering (v0.11.15.0) (#449) Garry Tan 2026-03-24 07:30:24 -07:00
  • 4b81e1ca7a chore: merge main and resolve conflicts Garry Tan 2026-03-24 07:13:08 -07:00
  • 0c83139edf Merge remote-tracking branch 'origin/main' into garrytan/askuser-one-at-a-time Garry Tan 2026-03-24 07:12:58 -07:00
  • 8b2f40c0c3 chore: bump version and changelog (v0.11.15.0) garrytan/e2e-plan-codex-tests Garry Tan 2026-03-24 07:07:20 -07:00
  • c372fd1835 fix(security): skip hidden directories in skill template discovery Arun Kumar Thiagarajan 2026-03-24 13:35:27 +05:30
  • 7856e20522 Merge remote-tracking branch 'origin/main' into garrytan/e2e-plan-codex-tests Garry Tan 2026-03-24 00:40:52 -07:00
  • 3501f5dd03 fix: Windows browse — health-check-first ensureServer, detached startServer, Windows process mgmt (v0.11.11.0) (#431) Garry Tan 2026-03-24 00:38:10 -07:00
  • 876c8964c1 merge: resolve conflicts with origin/main (v0.11.14.0) fix/windows-browse Garry Tan 2026-03-23 23:58:49 -07:00
  • 12b7b88931 docs: sync ARCHITECTURE.md with health-check-first ensureServer Garry Tan 2026-03-23 23:55:55 -07:00
  • 4c413c6f10 fix: add missing OPENAI_SHORT_DESCRIPTION_LIMIT constant Garry Tan 2026-03-23 23:51:15 -07:00
  • b126d5ff95 chore: merge main and resolve conflicts Garry Tan 2026-03-23 23:50:23 -07:00
  • 49cfdb9cd7 Merge remote-tracking branch 'origin/main' into garrytan/askuser-one-at-a-time Garry Tan 2026-03-23 23:49:46 -07:00
  • 537fda3d82 chore: bump version and changelog (v0.11.11.0) Garry Tan 2026-03-23 23:49:24 -07:00
  • 9ffb608613 merge: incorporate origin/main into community-mode branch Garry Tan 2026-03-23 23:49:17 -07:00
  • dc5e0538e5 feat: worktree isolation for E2E tests + infrastructure elegance (v0.11.12.0) (#425) Garry Tan 2026-03-23 23:05:22 -07:00
  • 2400cceee7 chore: bump version and changelog (v0.11.13.0) Garry Tan 2026-03-23 23:00:06 -07:00
  • 48cb41132f chore: merge main and resolve conflicts Garry Tan 2026-03-23 22:59:15 -07:00
  • 68ee3d33d1 chore: regenerate SKILL.md files Garry Tan 2026-03-23 22:59:00 -07:00
  • 0112476a5d feat: test coverage gate + plan completion audit + auto-verification Garry Tan 2026-03-23 22:58:57 -07:00
  • 7767fb3e38 merge: incorporate origin/main into community-mode branch Garry Tan 2026-03-23 22:58:28 -07:00
  • b8db504b0d chore: bump version and changelog (v0.11.12.1) Garry Tan 2026-03-23 22:51:29 -07:00
  • 1fe15e05d6 Merge remote-tracking branch 'origin/main' into garrytan/askuser-one-at-a-time Garry Tan 2026-03-23 22:50:31 -07:00
  • 43b1a6620c feat: universal "one decision per question" rule for AskUserQuestion Garry Tan 2026-03-23 22:50:29 -07:00
  • 46848a994d fix: relax session-awareness assertion to accept structured options garrytan/elegance Garry Tan 2026-03-23 22:43:02 -07:00
  • 90cf70019b Merge remote-tracking branch 'origin/main' into garrytan/elegance Garry Tan 2026-03-23 22:34:33 -07:00
  • 2c5ae38542 feat: triple-voice multi-model review in /autoplan (v0.11.12.0) (#424) Garry Tan 2026-03-23 22:32:56 -07:00
  • 4daecff163 chore: bump version and changelog (v0.11.12.0) Garry Tan 2026-03-23 22:29:43 -07:00
  • 99cfbeb66d fix: skip symlinks in copyDirSync to prevent infinite recursion Garry Tan 2026-03-23 22:29:40 -07:00
  • 1e3a1311ca chore: bump version and changelog (v0.11.12.0) garrytan/autoplan-codex-all Garry Tan 2026-03-23 22:23:29 -07:00
  • 071759c007 Merge remote-tracking branch 'origin/main' into garrytan/autoplan-codex-all Garry Tan 2026-03-23 22:22:28 -07:00
  • ef7104449a feat: triple-voice multi-model review in /autoplan Garry Tan 2026-03-23 22:22:26 -07:00
  • d5e857df74 Merge remote-tracking branch 'origin/main' into garrytan/elegance Garry Tan 2026-03-23 22:17:12 -07:00
  • 6f1bdb6671 feat: Wave 3 — community bug fixes & platform support (v0.11.6.0) (#359) Garry Tan 2026-03-23 22:15:23 -07:00
  • ff3579885c docs: update project documentation for v0.11.11.0 garrytan/wave3-bugfixes Garry Tan 2026-03-23 21:53:14 -07:00
  • f47f4332c8 fix: soften test-plan artifact assertion + increase CI timeout to 25min Garry Tan 2026-03-23 21:44:30 -07:00
  • 702f2547bb fix: report job handles malformed eval JSON gracefully Garry Tan 2026-03-23 21:21:20 -07:00
  • 69ef0527c7 fix: mark e2e-workflow as allow_failure in CI Garry Tan 2026-03-23 20:55:20 -07:00
  • 2e6c8d630b fix: mark e2e-routing as allow_failure in CI Garry Tan 2026-03-23 20:48:49 -07:00
  • b0e8abc25f fix: bump browse-snapshot maxTurns 5→7 for 5-command sequence Garry Tan 2026-03-23 20:41:30 -07:00
  • 3d6d8dcd5b fix: increase browse E2E maxTurns 3→5 for CI recovery margin Garry Tan 2026-03-23 20:38:02 -07:00
  • 980fb1acfc fix: increase beforeAll timeout for browse pre-warm in CI Garry Tan 2026-03-23 20:34:19 -07:00
  • 4906d9094d fix: shellcheck SC2129 — group GITHUB_ENV redirects Garry Tan 2026-03-23 20:33:45 -07:00
  • b0c7739c93 fix: reduce E2E test flakiness — pre-warm browse, simplify ship, accept multi-skill routing Garry Tan 2026-03-23 20:24:05 -07:00
  • 9dc04020a4 fix: run as runner user + redirect bun temp to writable /home/runner Garry Tan 2026-03-23 17:59:23 -07:00