Commit Graph

  • ac032ce020 test(judge): fix two false-fail patterns surfaced by Opus 4.7 captures garrytan/auq-recommendation-judge Garry Tan 2026-05-01 14:29:59 -07:00
  • 91c0b31a78 test: drop strict "Choose" regex from AUQ format checks; judge covers presence Garry Tan 2026-05-01 14:23:07 -07:00
  • ed0e00daab test(touchfiles): register Phase 4 + judge-fixture entries, add llm-judge dep to format tests Garry Tan 2026-05-01 14:18:35 -07:00
  • 1b85b29ff2 test: add office-hours Phase 4 silent-auto-decide regression Garry Tan 2026-05-01 14:18:28 -07:00
  • dfb68fe88d test: add fixture-based sanity test for judgeRecommendation rubric Garry Tan 2026-05-01 14:18:16 -07:00
  • 14b1ba07e9 test: wire judgeRecommendation into plan-format E2E with threshold >= 4 Garry Tan 2026-05-01 14:18:06 -07:00
  • 752ff50e11 test(helpers): add judgeRecommendation with deterministic regex + Haiku rubric Garry Tan 2026-05-01 14:17:58 -07:00
  • 88491eb492 fix(office-hours): tighten Phase 4 alternatives gate to match plan-ceo-review STOP pattern Garry Tan 2026-05-01 14:17:47 -07:00
  • 6e1625c0d7 v1.25.0.0 fix: AskUserQuestion resolves to host MCP variant when native is disallowed (#1287) main Garry Tan 2026-05-01 08:45:36 -07:00
  • 409019a1e0 Merge remote-tracking branch 'origin/main' into garrytan/auq-auto-mode garrytan/auq-auto-mode Garry Tan 2026-05-01 08:10:12 -07:00
  • bdc4818bf5 fix(harness): anchor extractPlanFilePath path captures on /Users|~|/home|/var|/tmp Garry Tan 2026-05-01 07:36:59 -07:00
  • 0570ef93a5 v1.24.0.0 feat: cross-platform hardening — curated Windows lane + Bun.which resolver + path-portability helper (#1252) Garry Tan 2026-05-01 07:21:28 -07:00
  • ada75bbcca Merge remote-tracking branch 'origin/main' into garrytan/portability-wave garrytan/portability-wave Garry Tan 2026-05-01 07:11:02 -07:00
  • 9ef34603df test(harness): require ## Decisions section under --disallowedTools plan_ready Garry Tan 2026-05-01 07:10:37 -07:00
  • 7efa85cb4f v1.23.0.0 feat: always prefix PR titles with v<VERSION> (#1284) Garry Tan 2026-05-01 07:06:37 -07:00
  • d3ce41b2a6 merge: resolve conflicts with origin/main, bump to v1.22.0.0 Garry Tan 2026-04-30 23:10:21 -07:00
  • 0e708e43b8 chore: bump version and changelog (v1.23.0.0) garrytan/pr-title-version Garry Tan 2026-04-30 23:06:01 -07:00
  • bf0503a9e5 feat(ci): pr-title-sync rewrites titles unconditionally Garry Tan 2026-04-30 23:05:57 -07:00
  • 08749372be feat(skills): /ship and /document-release always prefix PR titles with v<VERSION> Garry Tan 2026-04-30 23:05:50 -07:00
  • 94f884dc36 feat: add bin/gstack-pr-title-rewrite.sh shared helper Garry Tan 2026-04-30 23:05:40 -07:00
  • 78e4b770fa test(harness): fix detection order + whitespace-tolerant pattern matching Garry Tan 2026-04-30 22:27:33 -07:00
  • a7cfbeba4c v1.21.0.0: AskUserQuestion resolves to host MCP variant when native is disallowed Garry Tan 2026-04-30 21:30:51 -07:00
  • 916b6ff50f test(periodic): AUTO_DECIDE opt-in preserved under Conductor flags Garry Tan 2026-04-30 21:28:58 -07:00
  • bec54c2b40 fix(preamble): teach the model to prefer mcp__*__AskUserQuestion when registered Garry Tan 2026-04-30 21:26:36 -07:00
  • aaf2668103 test(e2e): add AskUserQuestion-blocked regression cases for 6 plan-mode skills Garry Tan 2026-04-30 21:13:48 -07:00
  • 6c2db0bec6 test(harness): plumb extraArgs and auto_decided outcome through PTY runner Garry Tan 2026-04-30 21:13:30 -07:00
  • 454423aeb3 v1.21.1.0 test: tighten plan-ceo-review smoke (Step 0 must fire) (#1255) Garry Tan 2026-04-30 02:50:09 -07:00
  • 786f2e5347 Merge remote-tracking branch 'origin/main' into garrytan/pty-plan-mode-e2e garrytan/pty-plan-mode-e2e Garry Tan 2026-04-29 23:06:48 -07:00
  • 864fba73a7 test: add firstAUQPick + plan-ceo skip-interview routing Garry Tan 2026-04-29 18:27:53 -07:00
  • 5a66bbddac test: fix parseNumberedOptions for inline-cursor box-layout AUQs Garry Tan 2026-04-29 16:04:11 -07:00
  • f479134fba test: add four per-finding count E2E tests (plan-ceo + eng + design + devex) Garry Tan 2026-04-28 20:12:32 -07:00
  • 6eb6822bab Merge remote-tracking branch 'origin/main' into garrytan/portability-wave Garry Tan 2026-04-28 20:10:00 -07:00
  • 0b04ca8486 test: register four finding-count tests in touchfiles + tier map Garry Tan 2026-04-28 20:09:02 -07:00
  • e8893a18b1 v1.20.0.0 feat: browser-skills runtime + gbrain-support carryover (#1233) Garry Tan 2026-04-28 20:08:04 -07:00
  • c69bc02cb4 docs(changelog): consolidate v1.20.0.0 as the diff vs main garrytan/browserharness Garry Tan 2026-04-28 17:09:32 -07:00
  • a95c39eea5 docs(claude): sharpen CHANGELOG rule — diff between main and ship Garry Tan 2026-04-28 17:09:18 -07:00
  • 85e27216e8 test: add runPlanSkillCounting PTY helper Garry Tan 2026-04-28 09:18:24 -07:00
  • a69a517edd release: v1.19.0.0 -> v1.20.0.0 — fix tab-ownership footgun Garry Tan 2026-04-28 09:12:54 -07:00
  • 6022db2c9a test(server): lock the shared-vs-own-only tab gate contract Garry Tan 2026-04-28 09:12:44 -07:00
  • 17b556f309 fix(server): tab-ownership gate keys on tabPolicy, not isWrite Garry Tan 2026-04-28 09:12:29 -07:00
  • fa07012845 test: add per-finding count primitives + unit tests Garry Tan 2026-04-28 09:10:58 -07:00
  • e6ce1dca70 test: extract MODE_RE + optionsSignature into PTY runner exports Garry Tan 2026-04-28 09:05:11 -07:00
  • 47d167f6ac docs(browser): rewrite BROWSER.md as complete reference Garry Tan 2026-04-28 08:56:09 -07:00
  • 2ac44c432c fix(commands): tighten descriptions for LLM-judge baseline pinning Garry Tan 2026-04-28 02:16:53 -07:00
  • c8329b0038 Merge origin/main into garrytan/browserharness Garry Tan 2026-04-28 01:47:26 -07:00
  • ee76308432 Merge remote-tracking branch 'origin/main' into garrytan/portability-wave Garry Tan 2026-04-28 01:46:52 -07:00
  • 675717e320 v1.17.0.0: setup-gbrain wireup ships the gbrain federation surface (#1234) Garry Tan 2026-04-28 01:17:54 -07:00
  • 35f8dc5bb5 Merge remote-tracking branch 'origin/main' into garrytan/setup-gbrain-run garrytan/setup-gbrain-run Garry Tan 2026-04-28 01:01:05 -07:00
  • 8f3701b761 v1.16.0.0 feat: tunnel allowlist 17→26 + canDispatchOverTunnel pure function (#1253) Garry Tan 2026-04-28 00:57:28 -07:00
  • 8aea4f2692 fix(ci): version-gate enforces collisions, allows lower-but-unclaimed slots garrytan/gbrowser-unleashed Garry Tan 2026-04-28 00:46:41 -07:00
  • c3a4ed74ba fix(test): skip HOME-unset assertions on Windows (Git Bash auto-populates) Garry Tan 2026-04-28 00:33:15 -07:00
  • b804abf163 fix(test): clear USERPROFILE alongside HOME (Git Bash auto-populates HOME) Garry Tan 2026-04-28 00:31:41 -07:00
  • ca93cd21cc chore(release): rebump v1.20.0.0 → v1.22.0.0 (queue drift) Garry Tan 2026-04-28 00:29:45 -07:00
  • 05b1740a40 fix(test): invoke bin/gstack-paths via bash (Windows shebang fix) Garry Tan 2026-04-28 00:28:44 -07:00
  • 91ef042420 fix(windows-ci): scope Windows job to v1.20.0.0 new portability work Garry Tan 2026-04-28 00:26:41 -07:00
  • 1e39bff6f9 fix(windows-ci): catch ./bin/<name> direct path spawns Garry Tan 2026-04-28 00:24:11 -07:00
  • 6766513813 fix(windows-ci): broaden sidebar-agent.ts pattern to catch all references Garry Tan 2026-04-28 00:20:58 -07:00
  • 288a6cee29 fix(windows-ci): curate pre-existing breakage from v1.14.0.0 sidebar refactor Garry Tan 2026-04-28 00:19:07 -07:00
  • 6841d82a98 fix(windows-ci): gen:skill-docs in workflow + known-bad list for env-specific tests Garry Tan 2026-04-28 00:15:50 -07:00
  • 76d32c803c fix(windows-ci): pin LF on extensionless executables (setup, bin/*, scripts/*) Garry Tan 2026-04-28 00:12:15 -07:00
  • 9e6b850f50 fix(find-browse): guard main() with import.meta.main Garry Tan 2026-04-28 00:09:42 -07:00
  • 9cc846d0fe fix(windows-ci): broaden bin/ pattern to match path.join(ROOT, 'bin') Garry Tan 2026-04-28 00:07:22 -07:00
  • f4e33bcbdb fix(windows-ci): catch destructured join() bin-spawns + browse server tests Garry Tan 2026-04-28 00:05:06 -07:00
  • 89d0e2be9b fix(windows-ci): curate Playwright-launching tests Garry Tan 2026-04-28 00:00:49 -07:00
  • 8bbe74faff chore: bump version and changelog (v1.21.1.0) Garry Tan 2026-04-28 00:00:34 -07:00
  • c6d354e401 chore: capture v1.21.1.0 follow-ups in TODOS.md Garry Tan 2026-04-28 00:00:30 -07:00
  • f290448f71 test: tighten plan-ceo-review smoke to require Step 0 fires first Garry Tan 2026-04-28 00:00:27 -07:00
  • fa78a20188 test: extract classifyVisible() + permission-dialog filter in PTY runner Garry Tan 2026-04-28 00:00:10 -07:00
  • dabf82f818 chore: re-version v1.21.0.0 -> v1.16.0.0 (lowest unclaimed slot) Garry Tan 2026-04-27 23:57:59 -07:00
  • 900a619f31 fix(windows-ci): platform-aware claude-bin test + curate bin/ shebang spawns Garry Tan 2026-04-27 23:57:13 -07:00
  • bfa579515c fix(windows-ci): enforce LF + build server-node.mjs in CI Garry Tan 2026-04-27 23:53:18 -07:00
  • 1fd9487cd9 chore: bump version and changelog (v1.21.0.0) Garry Tan 2026-04-27 23:51:10 -07:00
  • 0c51c4a460 docs: bump tunnel allowlist count 17 -> 26 in CLAUDE.md and REMOTE_BROWSER_ACCESS.md Garry Tan 2026-04-27 23:51:06 -07:00
  • ee9108887c test: source-level guards + pure-function unit test + dual-listener behavioral eval Garry Tan 2026-04-27 23:50:59 -07:00
  • 73017cc925 feat: extend tunnel allowlist to 26 commands + extract canDispatchOverTunnel Garry Tan 2026-04-27 23:50:43 -07:00
  • 30adb0b1c4 fix(windows-ci): configure git identity + extend Windows-fragility curation Garry Tan 2026-04-27 23:49:28 -07:00
  • d634356670 chore(release): v1.20.0.0 — cross-platform hardening, curated Windows lane Garry Tan 2026-04-27 23:02:18 -07:00
  • 8745f89ad4 feat(windows): curated windows-free-tests CI job + test-free-shards curation Garry Tan 2026-04-27 23:02:08 -07:00
  • 87ce4c696f docs+test: AGENTS.md/docs/skills.md inventory sync + private-path leak detector Garry Tan 2026-04-27 23:01:49 -07:00
  • df9f7b69c9 feat(claude-bin): Bun.which wrapper for cross-platform claude resolution Garry Tan 2026-04-27 23:01:31 -07:00
  • d9f17c2394 feat(paths): bin/gstack-paths helper + migrate 8 skills off inline state-root chains Garry Tan 2026-04-27 23:01:06 -07:00
  • 740774234b release: v1.16.0.0 -> v1.19.0.0 — browser-skills Phase 1 + 2a Garry Tan 2026-04-27 18:34:34 -07:00
  • 90d7f22b88 docs(browser-skills): TODOS Phase 2a + design doc D1-D4 decisions Garry Tan 2026-04-27 18:34:23 -07:00
  • b5904dc11f test(browser-skills): gate-tier E2E for /scrape + /skillify (D4) Garry Tan 2026-04-27 18:34:07 -07:00
  • e0b454fe58 feat(skillify): /skillify codifies last /scrape into permanent skill Garry Tan 2026-04-27 18:33:52 -07:00
  • 5ae696b6fa feat(scrape): /scrape <intent> skill template Garry Tan 2026-04-27 18:33:36 -07:00
  • 0b723c437f feat(browse-skills): atomic write helper for /skillify (D3) Garry Tan 2026-04-27 18:33:26 -07:00
  • abd19d7d71 v1.17.0.0: rebump again — bump-detection now classifies branch as MINOR Garry Tan 2026-04-26 15:05:51 -07:00
  • 28257b7bc8 v1.16.1.0: rebump after queue-collision (PR #1233 took v1.16.0.0) Garry Tan 2026-04-26 15:01:38 -07:00
  • 69a6060046 docs: sync gbrain-source-wireup helper into USING_GBRAIN + gbrain-sync Garry Tan 2026-04-26 14:46:32 -07:00
  • 352c0ced34 fix: adversarial review hardening (rm safety, jq probe, secret redaction, multi-Mac) Garry Tan 2026-04-26 14:43:42 -07:00
  • c5ed2d6f90 fix: pre-landing review auto-fixes (5 correctness + observability) Garry Tan 2026-04-26 14:37:45 -07:00
  • 8aeac5325e test: 10 new cases close coverage gaps (helper defensive paths + migration) Garry Tan 2026-04-26 14:32:58 -07:00
  • a3df475707 Merge origin/main into garrytan/browserharness Garry Tan 2026-04-26 14:24:50 -07:00
  • bfaa923437 release: bump v1.13.0.0 → v1.16.0.0 Garry Tan 2026-04-26 14:15:17 -07:00
  • 377b530925 chore: bump v1.12.3.0 references to v1.15.1.0 to match merged-with-main release Garry Tan 2026-04-26 14:12:46 -07:00
  • 3c16814915 release: bump v1.9.0.0 → v1.13.0.0 Garry Tan 2026-04-26 14:12:58 -07:00
  • bf7efd84f8 docs: regen SKILL.md to surface the skill META command Garry Tan 2026-04-26 14:07:04 -07:00
  • 934b270960 test(browser-skills-e2e): exercise dispatch with bundled hackernews-frontpage Garry Tan 2026-04-26 14:06:38 -07:00
  • f6bbeb7877 Merge remote-tracking branch 'origin/main' into garrytan/setup-gbrain-run Garry Tan 2026-04-26 14:05:07 -07:00