Commit Graph

  • a4cadb42d8 feat: gstack-artifacts-init + gstack-artifacts-url helpers Garry Tan 2026-05-06 09:17:49 -07:00
  • 520d102053 feat: gstack-gbrain-mcp-verify helper for remote MCP probe Garry Tan 2026-05-06 09:02:14 -07:00
  • e6172f8b7e fix: reject partial browse client env integers #1339 陈家名 2026-05-06 19:07:32 +08:00
  • 530987efb8 fix(docs): correct per-skill symlink removal snippet in README uninstall #1338 Stefan Neamtu 2026-05-06 12:02:58 +02:00
  • 4bdb02070f fix(design): honor Retry-After header in variants 429 handler #1337 Stefan Neamtu 2026-05-06 12:01:52 +02:00
  • 19e699ab9b v1.26.4.0 fix: GSTACK REVIEW REPORT delete-then-append (no more mid-file leftovers) (#1335) Garry Tan 2026-05-05 21:18:35 -07:00
  • 9ab25d694f chore: bump version and changelog (v1.26.4.0) #1335 garrytan/report-at-bottom Garry Tan 2026-05-05 17:29:42 -07:00
  • 4f9e43c7cb test: static template assertions for delete-then-append + revert autoplan E2E shape Garry Tan 2026-05-05 17:29:37 -07:00
  • 31457eac4f fix: GSTACK REVIEW REPORT delete-then-append flow Garry Tan 2026-05-05 17:29:29 -07:00
  • f68381f0cb fix(plan-devex-review): remove contradictory plan-mode handshake #1333 Jasper Chen 2026-05-05 17:41:41 -04:00
  • 28709c5577 fix: add fail-fast probe for base branch in ship step 12 #1332 Jasper Chen 2026-05-05 17:19:18 -04:00
  • 59d3075708 fix(sync-gbrain): generate gbrain-valid source ids for repos with dots or long names #1330 Richard Dubach 2026-05-05 11:20:11 -07:00
  • 17dbcb8dc1 fix: use correct gbrain put <slug> CLI verb in memory ingest #1328 Joshua Smith 2026-05-05 07:03:21 -07:00
  • db9447c333 v1.26.3.0 feat: /sync-gbrain skill + native code-surface orchestrator (#1314) Garry Tan 2026-05-04 09:29:48 -07:00
  • c1200b8247 fix(codex): resolve python for JSON parser #1316 Jayesh Betala 2026-05-04 12:17:19 +05:30
  • 930aaea1b9 docs: add /sync-gbrain to README skills table and gbrain section #1314 garrytan/gbrain-gstack-sync-and-search Garry Tan 2026-05-03 20:54:02 -07:00
  • 78ac5b957d chore: bump version and changelog (v1.26.3.0) Garry Tan 2026-05-03 20:51:52 -07:00
  • ea5490a1c7 Merge remote-tracking branch 'origin/main' into garrytan/gbrain-gstack-sync-and-search Garry Tan 2026-05-03 20:43:43 -07:00
  • a351fb5677 chore: regenerate SKILL.md across all hosts (gen:skill-docs) Garry Tan 2026-05-03 20:43:04 -07:00
  • 7414f45e22 docs: register /sync-gbrain in AGENTS.md and docs/skills.md Garry Tan 2026-05-03 20:42:50 -07:00
  • f5f79a4982 feat: preamble emits gbrain-availability block when capability ok Garry Tan 2026-05-03 20:42:42 -07:00
  • 51482b0d81 feat: /sync-gbrain skill — keep gbrain current and refresh agent guidance Garry Tan 2026-05-03 20:42:42 -07:00
  • d6d99bba61 feat: setup-gbrain Step 8 writes ## GBrain Search Guidance after smoke test Garry Tan 2026-05-03 20:42:42 -07:00
  • fed5b91e4e feat: native gbrain code-surface orchestrator + ensureSourceRegistered helper Garry Tan 2026-05-03 20:42:28 -07:00
  • 30fe6bb11c v1.26.2.0 fix: plan-eng-review STOP gates always fire AskUserQuestion + report-at-bottom contract enforcement (#1313) Garry Tan 2026-05-03 20:26:59 -07:00
  • 7acb75aa3d Merge remote-tracking branch 'origin/main' into garrytan/eng-review-auq-fix #1313 garrytan/eng-review-auq-fix Garry Tan 2026-05-03 20:13:36 -07:00
  • a0bfa001d3 v1.26.1.0 fix: gbrain-sync orchestrator resolves sibling via import.meta.dir (#1312) Garry Tan 2026-05-03 20:12:28 -07:00
  • 22f941034e docs: tighten CHANGELOG voice for v1.26.2.0 Garry Tan 2026-05-03 20:10:53 -07:00
  • e213c10da8 chore: bump version and changelog (v1.26.2.0) Garry Tan 2026-05-03 20:08:41 -07:00
  • 9df3e140d5 fix(touchfiles): delete duplicate plan-design-review-plan-mode keys Garry Tan 2026-05-03 20:08:37 -07:00
  • 99833de9f4 test: wire assertReportAtBottomIfPlanWritten into 4 plan-mode E2E tests + add seeded-plan STOP-gate case Garry Tan 2026-05-03 20:08:27 -07:00
  • ece2650d4f feat(test/helpers): initialPlanContent + wrote_findings_before_asking + shared report-at-bottom assertion Garry Tan 2026-05-03 20:08:15 -07:00
  • 25ac219e98 fix(plan-eng-review): tighten STOP gates with anti-rationalization clause Garry Tan 2026-05-03 20:08:00 -07:00
  • 0fd81ffd34 chore: bump version and changelog (v1.26.1.0) #1312 garrytan/gbrain-sync-sibling-path Garry Tan 2026-05-03 20:03:35 -07:00
  • 5dcb93a595 chore: bump plan-review preamble ratchet + regenerate ship goldens Garry Tan 2026-05-03 20:03:32 -07:00
  • 9c638da2fd fix: gbrain-sync orchestrator resolves brain-sync sibling via import.meta.dir Garry Tan 2026-05-03 20:03:25 -07:00
  • 369c7f230f fix(browse): clear refs when iframe auto-detaches in getActiveFrameOrPage #1311 Yashwant Kotipalli 2026-05-03 17:43:00 -07:00
  • a1eb6c37a1 fix(browse): per-process state-file temp path to fix concurrent-write ENOENT #1310 Yashwant Kotipalli 2026-05-03 17:37:24 -07:00
  • 9433790bf0 fix(browse): declare lastConsoleFlushed to restore console-log persistence #1309 Yashwant Kotipalli 2026-05-03 17:27:00 -07:00
  • dd8402c8b4 fix(browse): NTFS ACL hardening for Windows state files via icacls #1308 Samuel Carson 2026-05-03 16:01:07 -05:00
  • b0c138c545 fix(make-pdf): Bun.which-based binary resolution for browse + pdftotext on Windows #1307 Samuel Carson 2026-05-03 15:50:03 -05:00
  • 468e94dc55 fix(browse): bash.exe wrap for telemetry on Windows #1306 Samuel Carson 2026-05-03 15:46:04 -05:00
  • 5038900e86 fix(ship): tighten Plan Completion gate (VAS-449 remediation) #1302 Vasko Ckorovski 2026-05-03 00:39:20 +00:00
  • bf65487162 v1.26.0.0 feat: V1 transcript ingest + per-skill gbrain manifests + retrieval surface (#1298) Garry Tan 2026-05-02 08:40:30 -07:00
  • 18667ab751 chore: bump version and changelog (v1.26.0.0) #1298 garrytan/upload-transcripts Garry Tan 2026-05-02 08:03:18 -07:00
  • 7ba8bdf63d Merge remote-tracking branch 'origin/main' into garrytan/upload-transcripts Garry Tan 2026-05-02 08:00:24 -07:00
  • 4bd6359576 fix: Korean/CJK IME input and rendering in Sidebar Terminal #1297 Terry Carson YM 2026-05-02 14:56:59 +08:00
  • a0136e2132 test: V1 E2E pipeline + --no-write flag for ingest helper (Lane F) Garry Tan 2026-05-01 20:15:15 -07:00
  • a4b23c436b feat: setup-gbrain Step 7.5 ingest gate + Step 10 verdict + memory.md ref doc (Lane E partial) Garry Tan 2026-05-01 20:06:26 -07:00
  • d0650f5239 feat: gbrain.context_queries manifests on 6 V1 skills (Lane E partial) Garry Tan 2026-05-01 20:04:12 -07:00
  • 566ccc8577 feat: bin/gstack-brain-context-load — V1 retrieval surface (Lane C) Garry Tan 2026-05-01 20:01:49 -07:00
  • e1144776bb feat: bin/gstack-gbrain-sync — V1 unified sync verb (Lane B) Garry Tan 2026-05-01 19:59:30 -07:00
  • 6757bafc29 feat: bin/gstack-memory-ingest — V1 unified memory ingest helper Garry Tan 2026-05-01 19:57:41 -07:00
  • 2b171d0711 feat: lib/gstack-memory-helpers shared module for V1 memory ingest pipeline Garry Tan 2026-05-01 19:53:28 -07:00
  • b512be7117 v1.25.1.0 fix: office-hours Phase 4 STOP gate + AskUserQuestion recommendation judge (#1296) Garry Tan 2026-05-01 19:51:51 -07:00
  • 4ab0269729 feat(codex+review): require synthesis Recommendation in cross-model skills #1296 garrytan/auq-recommendation-judge Garry Tan 2026-05-01 19:38:12 -07:00
  • 336c2cfe4a chore: bump version and changelog (v1.25.1.0) Garry Tan 2026-05-01 18:47:16 -07:00
  • 640b4e3597 fix(judge+office-hours): close Codex-found prompt-injection hole + mode-aware fallback Garry Tan 2026-05-01 18:46:44 -07:00
  • 9a424a9f55 test: apply ship review-army findings — helper extract, slice SKILL.md, defensive judge Garry Tan 2026-05-01 18:40:01 -07:00
  • 7658179879 test(judge): pin every hedging-regex alternate with a fixture Garry Tan 2026-05-01 18:16:11 -07:00
  • ac032ce020 test(judge): fix two false-fail patterns surfaced by Opus 4.7 captures 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
  • 4890dac67b docs: align prompt-injection thresholds to security.ts (v1.6.4.0 catch-up) #1290 Bryce Alan 2026-05-01 13:34:18 -07:00
  • 6e1625c0d7 v1.25.0.0 fix: AskUserQuestion resolves to host MCP variant when native is disallowed (#1287) Garry Tan 2026-05-01 08:45:36 -07:00
  • 409019a1e0 Merge remote-tracking branch 'origin/main' into garrytan/auq-auto-mode #1287 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 #1252 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) #1284 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 #1255 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
  • 45c802ed42 fix: V-001 security vulnerability #1273 orbisai0security 2026-04-29 07:49:51 +00:00
  • 29c18e75ed fix(codex): use resume-compatible flags #1270 Jayesh Betala 2026-04-29 11:43:17 +05:30
  • 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 #1233 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