Commit Graph

  • ac22528781 Merge remote-tracking branch 'origin/main' into garrytan/yokohama-v1 garrytan/yokohama-v1 Garry Tan 2026-05-14 22:02:50 -07:00
  • cf9627fdec fix: package.json build script uses subshells, not brace groups Garry Tan 2026-05-14 21:57:06 -07:00
  • 25cf5edf21 v1.39.0.0 feat: buildFetchHandler factory unblocks gbrowser submodule consumption (#1511) Garry Tan 2026-05-14 21:55:29 -07:00
  • b04b165c98 Merge remote-tracking branch 'origin/main' into garrytan/yokohama-v1 Garry Tan 2026-05-14 21:54:22 -07:00
  • 490ff9de23 Merge remote-tracking branch 'origin/main' into garrytan/boston-v2 garrytan/boston-v2 Garry Tan 2026-05-14 21:50:22 -07:00
  • ea51b45e08 v1.38.1.0 fix wave: surrogate-safe page captures (#1440), Implementation Tasks across review skills (#1454), root-level artifact patterns (#1452) (#1504) Garry Tan 2026-05-14 21:46:50 -07:00
  • ad90ddb2c4 Merge remote-tracking branch 'origin/main' into garrytan/boston-v2 Garry Tan 2026-05-14 21:26:23 -07:00
  • 9878b2911c chore: merge origin/main (v1.38.0.0 fix wave) — defense-in-depth on top of choke-point sanitization garrytan/copenhagen-v4 Garry Tan 2026-05-14 21:25:43 -07:00
  • 8bd26be108 Merge remote-tracking branch 'origin/main' into garrytan/yokohama-v1 Garry Tan 2026-05-14 21:25:03 -07:00
  • 3bf43766d5 v1.38.0.0 fix wave: Windows install hardening + Unicode sanitization at server egress (4 community PRs) (#1505) Garry Tan 2026-05-14 21:19:58 -07:00
  • 7f6c9ab1ae test(windows): skip Unix-only cases on Windows runner garrytan/columbus-v2 Garry Tan 2026-05-14 21:05:22 -07:00
  • ae6b25f825 ci(windows): revert to free windows-latest Garry Tan 2026-05-14 21:02:35 -07:00
  • 965261a180 chore: bump version and changelog (v1.39.1.0) Garry Tan 2026-05-14 20:50:49 -07:00
  • 90f944108f feat: EXIT PLAN MODE GATE for plan-mode review skills Garry Tan 2026-05-14 20:50:32 -07:00
  • 818bb02f28 ci: migrate all workflows to Ubicloud (Linux + Windows, 8-core) Garry Tan 2026-05-14 20:10:50 -07:00
  • bd15dfc985 ci(windows): switch from windows-latest-8-cores to ubicloud-standard-2-windows Garry Tan 2026-05-14 20:05:21 -07:00
  • 7ba13286d0 chore: bump version and changelog (v1.39.0.0) Garry Tan 2026-05-14 19:59:54 -07:00
  • 790c45eed6 Merge remote-tracking branch 'origin/main' into garrytan/boston-v2 Garry Tan 2026-05-14 19:57:13 -07:00
  • 7f20cc926c feat: buildFetchHandler factory unblocks gbrowser submodule consumption Garry Tan 2026-05-14 19:56:59 -07:00
  • a89600d9e9 Merge remote-tracking branch 'origin/main' into garrytan/columbus-v2 Garry Tan 2026-05-14 18:38:13 -07:00
  • 66c8a55dbb chore: bump to v1.38.1.0 Garry Tan 2026-05-14 18:34:36 -07:00
  • 4cb406ca77 chore: merge origin/main (v1.37.0.0 split-engine gbrain) + bump to v1.38.0.0 Garry Tan 2026-05-14 18:25:35 -07:00
  • e362b0ae2f v1.37.0.0 feat: split-engine gbrain (remote MCP brain + local PGLite for code) (#1500) Garry Tan 2026-05-14 17:20:48 -07:00
  • e5a6bf46f3 ci(windows): use windows-latest-8-cores instead of unregistered Blacksmith label Garry Tan 2026-05-14 16:47:50 -07:00
  • 6d330f5150 docs: post-ship sync for v1.38.0.0 Garry Tan 2026-05-14 14:05:26 -07:00
  • 0c3bd893e5 chore: bump v1.38.0.0 + build-script subshells + CHANGELOG Garry Tan 2026-05-14 14:02:22 -07:00
  • f5c2fee3a9 test: wave coverage for sanitizer, link_or_copy, build script, doc drift Garry Tan 2026-05-14 14:02:10 -07:00
  • f8bffda67e ci(windows): migrate windows-free-tests to paid faster runner + register wave tests Garry Tan 2026-05-14 14:01:54 -07:00
  • 4288756aac fix(docs): rename stale gbrain_sync_mode to artifacts_sync_mode + register /document-generate Garry Tan 2026-05-14 14:01:45 -07:00
  • 76aefdd3e8 fix(setup): _link_or_copy helper for Windows file-copy fallback Garry Tan 2026-05-14 14:01:20 -07:00
  • 9cd86e0f76 fix(browse): single-point Unicode sanitization at server egress Garry Tan 2026-05-14 14:01:07 -07:00
  • 9dd3f0c3b5 feat: bug fix wave v1.36.0.0 — Implementation Tasks, allowlist patterns, surrogate-safe page captures (#1440 #1452 #1454) Garry Tan 2026-05-14 13:59:11 -07:00
  • bdb6023713 fix(browse): sanitize lone Unicode surrogates at commandResult chokepoint + /batch envelope (#1440) Garry Tan 2026-05-14 13:58:35 -07:00
  • 75ddcdc895 Merge remote-tracking branch 'origin/main' into garrytan/lyon-v2 garrytan/lyon-v2 Garry Tan 2026-05-14 13:57:37 -07:00
  • 0a580af946 chore: bump version and changelog (v1.37.0.0) Garry Tan 2026-05-14 13:01:51 -07:00
  • 40e34deb7a v1.35.0.0 feat: add /document-generate skill + enhance /document-release with Diataxis coverage map (#1477) Garry Tan 2026-05-14 11:35:32 -04:00
  • fd8a71013b docs: generate /document-generate Diataxis docs (tutorial + how-to + explanation) feat/document-release-diataxis Garry Tan 2026-05-14 08:31:11 -07:00
  • d262cad769 test(version): bump CLI smoke-test timeout to 15s (flaky at 5s under load) Garry Tan 2026-05-14 08:29:24 -07:00
  • 19c6d303d8 chore: bump version and changelog (v1.35.0.0) Garry Tan 2026-05-14 08:23:07 -07:00
  • d90dcb2683 test(gbrain): relax E2E assertions to smoke-test contract Garry Tan 2026-05-14 08:19:32 -07:00
  • 207cf19828 Merge remote-tracking branch 'origin/main' into feat/document-release-diataxis Garry Tan 2026-05-14 08:14:41 -07:00
  • b9371d716e v1.34.2.0 fix wave: /codex review on CLI 0.130+, /investigate learnings, /sync-gbrain on Supabase (3 community-reported bugs) (#1478) Garry Tan 2026-05-14 11:11:52 -04:00
  • f95d5c54c3 perf(gbrain): memoize gbrain resolution + use --fast doctor in detect Garry Tan 2026-05-13 14:37:29 -07:00
  • e1b2b7fae9 chore(gbrain): bump migration to v1.35.0.0 after main merge Garry Tan 2026-05-13 14:20:27 -07:00
  • 6f4ffe0299 Merge remote-tracking branch 'origin/main' into garrytan/lyon-v2 Garry Tan 2026-05-13 14:08:16 -07:00
  • 96ae7d1c1e docs: sync project docs for v1.35.0.0 + bump VERSION Garry Tan 2026-05-13 12:25:40 -07:00
  • ab4eb3558a test(gbrain): periodic E2E for /setup-gbrain Path 4 + Step 4.5 Yes flow Garry Tan 2026-05-13 12:01:55 -07:00
  • 7a920fff45 test(gbrain): .bak-rollback contract for Step 1.5 / 4.5 init failure path Garry Tan 2026-05-13 11:57:26 -07:00
  • 0668f928a6 feat(gbrain): /setup-gbrain Step 1.5/4.5 + /sync-gbrain Step 1.5 templates Garry Tan 2026-05-13 11:53:56 -07:00
  • dc51fa9de1 feat(gbrain): v1.34.0.0 migration notice + transcripts allowlist for artifacts pipeline Garry Tan 2026-05-13 11:42:24 -07:00
  • f35afb7b1f feat(gbrain): orchestrator SKIP when local engine not ok + remote-http transcripts via artifacts pipeline Garry Tan 2026-05-13 11:30:19 -07:00
  • 0fe03ecd06 chore: bump version and changelog (v1.34.2.0) garrytan/macau-v2 Garry Tan 2026-05-13 11:23:20 -07:00
  • 0ef4ff80cb test: raise timeouts for slow integration tests Garry Tan 2026-05-13 11:23:02 -07:00
  • fcbc217fdc fix(codex): /codex review works on Codex CLI ≥0.130.0 Garry Tan 2026-05-13 11:22:42 -07:00
  • 9ae98e9d4d fix(gbrain): engine detection survives gbrain ≥0.25 schema + non-zero doctor exit Garry Tan 2026-05-13 11:22:15 -07:00
  • f94aef7303 fix(learnings): accept type:"investigation" in gstack-learnings-log Garry Tan 2026-05-13 11:21:50 -07:00
  • 3cf2885bae refactor(gbrain): rewrite gstack-gbrain-detect bash→TS + add gbrain_local_status field Garry Tan 2026-05-13 11:10:23 -07:00
  • f59c5a7a60 feat(gbrain): add lib/gbrain-local-status classifier with 5-state engine status + 60s cache Garry Tan 2026-05-13 11:00:02 -07:00
  • 5a425d366b docs(CLAUDE.md): add workflow for fork PRs from garrytan-agents Garry Tan 2026-05-13 10:59:37 -07:00
  • 386fe518f9 v1.34.1.0 fix: gstack-update-check resists stale GitHub raw CDN + adds semver-order guard (#1475) Garry Tan 2026-05-13 13:37:31 -04:00
  • 33e8720643 chore: bump version and changelog (v1.34.1.0) garrytan/update-check-stale-cdn Garry Tan 2026-05-13 10:20:43 -07:00
  • 610c7cf778 fix: gstack-update-check resolves remote VERSION via SHA-pinned URL Garry Tan 2026-05-13 10:20:31 -07:00
  • 82cd29226d chore(docs): regen document-generate/SKILL.md after merging main Garry Tan 2026-05-13 09:56:45 -07:00
  • 9519a64496 Merge remote-tracking branch 'origin/main' into feat/document-release-diataxis Garry Tan 2026-05-13 09:54:08 -07:00
  • 9e5e851b62 chore(docs): regenerate gstack/llms.txt with /document-generate entry Garry Tan 2026-05-13 09:26:37 -07:00
  • 0c88517a0f v1.34.0.0 feat: gstack consumable as submodule (factory-export API + AUTH_TOKEN env + import.meta.main gate) (#1472) Garry Tan 2026-05-13 12:22:30 -04:00
  • 0667293746 chore: bump version and changelog (v1.34.0.0) garrytan/monterrey-v3 Garry Tan 2026-05-13 08:13:16 -07:00
  • 149fe74349 fix: harden auth-token validation, TDZ try/catch, lockfile path safety Garry Tan 2026-05-13 08:05:39 -07:00
  • 5c234006a8 Merge remote-tracking branch 'origin/main' into garrytan/monterrey-v3 Garry Tan 2026-05-13 07:16:14 -07:00
  • df6d2a1611 feat(server): factory-export API surface + import.meta.main gate Garry Tan 2026-05-11 23:25:37 -07:00
  • fde757cff2 feat(browser-manager): isCustomChromium gate + per-workspace profile + lock cleanup Garry Tan 2026-05-11 23:20:21 -07:00
  • 4b3bbed242 fix(security-classifier): TDZ when claude CLI is missing from PATH Garry Tan 2026-05-11 23:20:07 -07:00
  • bed1a9f5ed feat(config): add resolveGstackHome, resolveChromiumProfile, cleanSingletonLocks Garry Tan 2026-05-11 23:19:58 -07:00
  • dc6252d1df v1.33.2.0 fix: setup guards against Conductor worktree pollution of global install (#1446) Garry Tan 2026-05-11 20:35:58 -07:00
  • 946e24500d chore: bump version and changelog (v1.33.2.0) garrytan/suva Garry Tan 2026-05-11 20:21:34 -07:00
  • 6d75c30246 fix(setup): skip Claude skill registration when run from a worktree of the global install Garry Tan 2026-05-11 20:21:29 -07:00
  • 1a4f0c9c15 v1.33.1.0 fix(learnings): token-OR query + task-shaped retrieval in 3 long skills (#1442) Garry Tan 2026-05-11 19:34:33 -07:00
  • 7968290752 test: refresh codex+factory ship golden fixtures garrytan/santiago-v1 Garry Tan 2026-05-11 18:59:02 -07:00
  • accc864cda chore: bump version and changelog (v1.33.1.0) Garry Tan 2026-05-11 18:58:39 -07:00
  • 513c9660fa feat(skills): task-shaped queries + mid-flow refresh in /investigate /qa /ship Garry Tan 2026-05-11 18:58:33 -07:00
  • 7a4f714ec9 feat(resolver): parameterized LEARNINGS_SEARCH with shell-injection guard Garry Tan 2026-05-11 18:58:23 -07:00
  • a0539b5f06 fix(learnings): use token-OR matching in gstack-learnings-search --query Garry Tan 2026-05-11 18:58:14 -07:00
  • d21ba06b5a v1.33.0.0 feat: /sync-gbrain memory-stage batch-import refactor (D1-D8) + F6/F9 + signal cleanup (#1432) Garry Tan 2026-05-11 18:47:33 -07:00
  • a80bd3a47f Merge remote-tracking branch 'origin/main' into garrytan/dublin-v1 garrytan/dublin-v1 Garry Tan 2026-05-11 12:49:21 -07:00
  • f571ffb615 Merge remote-tracking branch 'origin/main' into garrytan/dublin-v1 Garry Tan 2026-05-11 12:18:58 -07:00
  • 74895062fb v1.32.0.0 fix wave: 7 community PRs + 5 gate-eval hardenings (#1431) Garry Tan 2026-05-11 12:16:26 -07:00
  • a2f09cafb6 docs: setup-gbrain/memory.md reflects opt-in per-file gitleaks Garry Tan 2026-05-11 10:18:09 -07:00
  • 0d6511ad6a v1.33.0.0 docs: design doc, P2 perf TODOs, gbrain guidance block, changelog Garry Tan 2026-05-11 10:16:18 -07:00
  • 9d023c0410 test: batch-ingest writer regressions + refresh golden ship fixtures Garry Tan 2026-05-11 10:16:06 -07:00
  • 4546ecf6cd feat: orchestrator OK/ERR verdict parser for batch memory ingest Garry Tan 2026-05-11 10:15:48 -07:00
  • d8183069ab refactor: batch-import architecture (D1-D8) + F6 atomic state + F9 full-file hash Garry Tan 2026-05-11 10:15:20 -07:00
  • 3feebf39c4 docs(changelog): note the 5 gate-eval hardenings in For contributors garrytan/wellington Garry Tan 2026-05-11 09:55:40 -07:00
  • 2603a7df58 chore: sync package.json version field with VERSION file Garry Tan 2026-05-11 09:54:49 -07:00
  • 62c73080e3 test(scrape-prototype-path): accept JSON shape variants beyond "items" Garry Tan 2026-05-11 09:49:17 -07:00
  • 1919265b49 test(auq-compliance): stretch budgets to fit /plan-ceo-review Step 0F Garry Tan 2026-05-11 09:48:46 -07:00
  • 561594f54a test(plan-design-with-ui): expand AUQ-detection tail from 2.5KB to 5KB Garry Tan 2026-05-11 09:47:30 -07:00
  • 86bc2e993c test(office-hours): retier builder-wildness from gate to periodic Garry Tan 2026-05-11 09:47:12 -07:00
  • 5a11abef6f test(benchmark-providers): drop literal 'ok' assertion on gemini smoke Garry Tan 2026-05-11 09:46:21 -07:00
  • 369bc62cf7 feat(document-generate): add Diataxis documentation generation skill Hermes Agent 2026-05-11 12:34:01 +00:00
  • 1730a06135 feat(document-release): add Diataxis coverage map, diagram drift detection, and docs debt tracking Hermes Agent 2026-05-11 12:07:15 +00:00