Commit Graph

  • 51713f6c70 fix(uninstall): revoke memorable_recall independently of the hook manager and name a failed revocation Garry Tan 2026-09-09 03:57:16 +00:00
  • e60cd924a9 fix(gstack-memorable): stale-lock reclaim checks the inode it judged and the owner's liveness; status reports a failed receipt query as unknown Garry Tan 2026-09-09 03:57:16 +00:00
  • 73245d8e1d fix(hooks): outside-model review fixes for the memorable hook and runExternal Garry Tan 2026-09-09 03:57:16 +00:00
  • 1b9d0d11f0 test: deterministic stdin EPIPE case for runExternal (child closes stdin, stays alive) Garry Tan 2026-09-09 03:50:45 +00:00
  • 56bb131e85 docs(memorable): the vendor dies with a terminated hook Garry Tan 2026-09-09 03:45:56 +00:00
  • 43ab40e7bb test: host termination kills the vendor group; brace banners, decoys and format characters; non-reclaimable stale lock gives up; ledger line in status Garry Tan 2026-09-09 03:45:56 +00:00
  • 85dad4211e fix(gstack-memorable): failed stale-lock takeover reaches the give-up; disable runs without gstack-config; status shows ledger size Garry Tan 2026-09-09 03:45:56 +00:00
  • 3b6a859c79 fix(hooks): memorable hook survives host termination and brace-bearing banners Garry Tan 2026-09-09 03:45:56 +00:00
  • ed7b7888a0 docs(memorable): silent skips vs logged refusals; payload class token; D21/D24 anchors Garry Tan 2026-09-09 03:33:11 +00:00
  • 3b4f955181 test: second-pass coverage for the memorable bridge Garry Tan 2026-09-09 03:33:11 +00:00
  • abf5d96400 fix(gstack-memorable): stale-lock takeover by atomic rename; comments match behaviour Garry Tan 2026-09-09 03:33:11 +00:00
  • af72e3d4ff fix(hooks): memorable hook second-pass review fixes Garry Tan 2026-09-09 03:33:11 +00:00
  • a2e59255ee test: limit native skill discovery to runtime assets Garry Tan 2026-09-09 03:24:28 +00:00
  • 4a808f0c58 docs(memorable): vendor environment allowlist and stderr policy; two follow-ups Garry Tan 2026-09-09 03:19:04 +00:00
  • 17bb209457 test: pin the review-army fixes for the memorable bridge Garry Tan 2026-09-09 03:19:04 +00:00
  • 16af019e42 fix(uninstall): memorable_recall goes off whether or not state is kept Garry Tan 2026-09-09 03:19:04 +00:00
  • 391bc8445f fix(gstack-memorable): lock staleness from the directory mtime; honest messages Garry Tan 2026-09-09 03:19:04 +00:00
  • 4abb8847a4 fix(hooks): memorable hook closes the review army's gaps Garry Tan 2026-09-09 03:19:04 +00:00
  • 0cefaeadf9 fix(spawn-bin): runExternal resolves on the child's exit, keeps stdin errors advisory Garry Tan 2026-09-09 03:19:04 +00:00
  • 7a24f9b0e5 feat(gbrain-repo-policy-client): repoPolicyTier accepts a spawn timeout Garry Tan 2026-09-09 03:19:04 +00:00
  • 4285556925 perf(redact-engine): line/col by binary search over a per-scan line index Garry Tan 2026-09-09 03:19:04 +00:00
  • 36693efae9 docs(memorable): gbrain backend note and the settings-rewrite race Garry Tan 2026-09-09 02:50:32 +00:00
  • 77b7b31892 test: coverage for the memorable bridge (remove-source regression for every KNOWN_HOOKS source) Garry Tan 2026-09-09 02:50:32 +00:00
  • 45035b7f94 fix(gstack-memorable): compat_check reads list-items output before grepping Garry Tan 2026-09-09 02:50:32 +00:00
  • 614e238a24 fix(settings-hook): list-items --owned-by with --command-regex intersects Garry Tan 2026-09-09 02:50:32 +00:00
  • 0cbccc1c6c chore: bump version and changelog (v1.82.1.0) Garry Tan 2026-09-09 02:48:40 +00:00
  • 939da0c203 fix: default cross-model workflows to frontier models Garry Tan 2026-09-09 02:48:34 +00:00
  • c54f24934a test: fix native review setup, completion, and isolation failures Garry Tan 2026-09-09 02:38:52 +00:00
  • 860f385a82 test: handle native review menus and complete eval fixtures Garry Tan 2026-09-09 01:45:04 +00:00
  • 36fa6add62 test: fix native review completion and eval retry isolation Garry Tan 2026-09-09 01:01:45 +00:00
  • 084f75297d fix: preserve review continuity and native eval completion Garry Tan 2026-09-09 00:13:59 +00:00
  • 02e6d4db57 fix: recognize completed reviews without losing findings Garry Tan 2026-09-08 22:54:16 +00:00
  • 15356c8894 fix: preserve review decisions and phase completion Garry Tan 2026-09-08 22:17:23 +00:00
  • c850ebbff0 fix: recognize native plan dialogs and reviewer controls Garry Tan 2026-09-08 21:39:05 +00:00
  • 27d83b8c96 fix: preserve complete plan-review decisions Garry Tan 2026-09-08 21:34:58 +00:00
  • f3c9a0a47b fix: drive native review questions and preserve current plans Garry Tan 2026-09-08 20:39:41 +00:00
  • 4781852947 fix: preserve planning decisions and terminal evidence Garry Tan 2026-09-08 19:47:01 +00:00
  • 2f8ee6cb4d changelog: name the measure behind the test-count row Garry Tan 2026-09-08 19:22:16 +00:00
  • 763671f7c3 docs: update project documentation for v1.82.0.0 Garry Tan 2026-09-08 19:19:20 +00:00
  • 9b2218a40b v1.82.0.0: impeccable interop, detector pre-pass, open DESIGN.md format Garry Tan 2026-09-08 19:00:40 +00:00
  • 3f207247a8 fix(design): print and alternate stylesheets are not scanned as page CSS; no cross-run dump sweep; probe-state and design-system caveats in prose Garry Tan 2026-09-08 18:55:37 +00:00
  • 69b0856d42 fix(design-md): markdown edge cases: rule-opened legacy files, spaced fences, ~~~ blocks, duplicate headings, YAML 1.2 numerics Garry Tan 2026-09-08 18:55:37 +00:00
  • 3994ddfdd7 fix(design-detect): audit directories scan as dumps; scans print probe lines on stderr; refused base always exits 1; PATH loses project entries Garry Tan 2026-09-08 18:55:37 +00:00
  • 4df031177b fix: honor and persist disabled outside plan reviews Garry Tan 2026-09-08 18:34:48 +00:00
  • fb8c64b20c fix(design): dump hygiene covers CSS URLs, srcdoc, and handlers; dumps persist owner-only; ignore prose treats repo config as evidence Garry Tan 2026-09-08 18:33:22 +00:00
  • cb9ba7a3e2 fix(design-md): edits follow a symlinked DESIGN.md, keep the BOM and the majority line ending, refuse an unclosed fence Garry Tan 2026-09-08 18:33:22 +00:00
  • 8d709c8f29 fix(design-detect): project means below HOME; only page dumps drop inline ignores; a whole-scan budget; prototype-safe rule counts Garry Tan 2026-09-08 18:33:22 +00:00
  • b9aa960631 fix: resolve design findings before editing the plan Garry Tan 2026-09-08 18:31:17 +00:00
  • 585c7ebcb5 test: stabilize review evidence and concurrent refresh fixtures Garry Tan 2026-09-08 18:28:53 +00:00
  • 10b6cf5b80 test: isolate installed runtime paths in planning evals Garry Tan 2026-09-08 18:14:04 +00:00
  • 982a738663 fix(design): Aside dump script stays single-quoted; redaction gate sized to the dump cap; doctrine made consistent Garry Tan 2026-09-08 18:05:21 +00:00
  • ae5a5298e0 fix(design-md): text-level edits keep CRLF, one section-boundary rule, control characters quoted Garry Tan 2026-09-08 18:05:21 +00:00
  • b2e67d0097 fix(design-detect): an engine is a file named impeccable outside the project; DOM dumps scan without inline ignores Garry Tan 2026-09-08 18:05:21 +00:00
  • 61edb13c98 chore(todos): Memorable bridge follow-ups Garry Tan 2026-09-08 17:56:35 +00:00
  • a3532b67d0 docs(memorable): accurate bridge guide; README row, Docs table, privacy pointer; PROJECT_STRUCTURE Garry Tan 2026-09-08 17:56:35 +00:00
  • 0eaff4b376 feat(egress): memorable-recall row in gstack-egress grants Garry Tan 2026-09-08 17:53:57 +00:00
  • ae706a6168 fix(uninstall): named gstack-memorable arm, vendor-consent notice, honest kept config Garry Tan 2026-09-08 17:53:57 +00:00
  • 6aa9cd9e35 fix(setup): --no-team sweep keeps the opt-in gstack-memorable hook Garry Tan 2026-09-08 17:53:57 +00:00
  • 05b97dbe6d fix(gstack-memorable): canonical hook path, no vendor consent, --timeout 5, identity-based status, verified disable, lifecycle lock Garry Tan 2026-09-08 17:51:55 +00:00
  • d4dbeb6d42 feat(hooks): memorable-user-prompt-hook.ts — consent gate, deny veto, HIGH-tier pre-scan, fail-closed receipt, trust envelope; runExternal in spawn-bin Garry Tan 2026-09-08 17:46:52 +00:00
  • 823bdaf40c fix: stabilize planning eval navigation and phase reporting Garry Tan 2026-09-08 17:38:46 +00:00
  • eaff1688fb test: allocate available ports for pairing and watchdog fixtures Garry Tan 2026-09-08 17:36:17 +00:00
  • 3034769813 feat(config): memorable_recall consent key (on|off, default off, reject-and-preserve) Garry Tan 2026-09-08 17:34:13 +00:00
  • 6259b37e48 feat(settings-hook): identity-aware remove-source + read-only list-items Garry Tan 2026-09-08 17:32:43 +00:00
  • da6f0ff2f6 fix(design): run the DOM dump in the page on both engines; align doctrine with the catalog Garry Tan 2026-09-08 17:31:30 +00:00
  • b4d88a0126 fix(design-md): mark and updateDesignMd never rewrite the user's file; refuse a contradictory mark Garry Tan 2026-09-08 17:31:30 +00:00
  • 60758c5ddf fix(design-detect): never execute a repository-controlled engine; allow-list --changed targets; sanitize engine text Garry Tan 2026-09-08 17:31:30 +00:00
  • 87eb4ded5d docs: a guide for the Memorable bridge, in the gbrain-sync shape Nikhil Krishnaswamy 2026-09-08 00:44:07 -07:00
  • 01c5ff2791 fix: refuse the second registration, and say what leaves the machine Nikhil Krishnaswamy 2026-09-08 00:41:19 -07:00
  • 645a870c97 feat: add optional Memorable workflow memory AdvaiytSane 2026-09-08 03:17:38 -04:00
  • 4ac747558f test: let tunnel revocation daemon choose an available port Garry Tan 2026-09-08 17:24:17 +00:00
  • 5769be57a7 fix: keep review input on the active native question Garry Tan 2026-09-08 16:49:27 +00:00
  • 9a03aa5e4a test: touchfiles, tiers, shim E2E, real-engine fixture Garry Tan 2026-09-08 16:34:29 +00:00
  • 74bef511f9 test: isolate telemetry HTTP transport from local assertions Garry Tan 2026-09-08 16:37:19 +00:00
  • cce777d7fb fix: require complete section-loading eval reports Garry Tan 2026-09-08 16:34:42 +00:00
  • f1ce46eb8b docs: NOTICE, Apache license text, README interop, project structure Garry Tan 2026-09-08 16:31:25 +00:00
  • 59cfa1547f chore(design): convert gstack's own DESIGN.md to the open spec Garry Tan 2026-09-08 16:28:40 +00:00
  • 4308e487aa feat(design): PRODUCT.md prefill + /impeccable handoffs Garry Tan 2026-09-08 16:27:37 +00:00
  • 35d641b4b2 feat(design): write/read DESIGN.md in the open spec; persisted format choice Garry Tan 2026-09-08 16:26:15 +00:00
  • e49d1eea49 feat(lib): open DESIGN.md reader/writer + gstack-design-md bin Garry Tan 2026-09-08 16:22:25 +00:00
  • c1723f6b39 fix: drive review navigation from confirmed native choices Garry Tan 2026-09-08 16:21:59 +00:00
  • d3c3ea27b9 feat(design): catalog never-lines in the mockup prompt Garry Tan 2026-09-08 16:15:57 +00:00
  • 3522073ef0 feat(design): {{DESIGN_DETECTOR}} wired into design-review, ship review-lite, review army, design-html Garry Tan 2026-09-08 16:14:03 +00:00
  • d43f04fb05 fix: count completed native review questions in evals Garry Tan 2026-09-08 16:07:57 +00:00
  • 3867dae355 feat(bin): gstack-design-detect wrapper + design_detector config key Garry Tan 2026-09-08 16:01:18 +00:00
  • 71505f8374 feat(design-consultation): font procedure, role-scoped overused list, color strategies Garry Tan 2026-09-08 15:45:58 +00:00
  • 9825bfdbb7 feat(design): modes, craft-floor reflexes, calibration, catalog in doctrine Garry Tan 2026-09-08 15:43:33 +00:00
  • 11c2a33ae9 feat(review): generate review/design-checklist.md from the catalog Garry Tan 2026-09-08 15:34:24 +00:00
  • e34541c3bd refactor(design): typed slop catalog in lib/; AI_SLOP_BLACKLIST derived Garry Tan 2026-09-08 15:30:29 +00:00
  • 8ef842fc75 chore(design): pin impeccable rule ids and detector JSON shape as fixtures Garry Tan 2026-09-08 15:22:07 +00:00
  • 042daeee71 fix: eliminate browser and process-cleanup test flakes Garry Tan 2026-09-08 15:08:02 +00:00
  • 5e48b4d277 chore: prepare v1.82.0.0 release Garry Tan 2026-09-08 08:13:46 +00:00
  • 123d43d4e9 test: stabilize native review counting and interactive navigation Garry Tan 2026-09-08 07:57:30 +00:00
  • 58a2dc860a test: isolate browser daemon state across free shards Garry Tan 2026-09-08 07:57:30 +00:00
  • 00ff213ddb test: classify collapsed review modes and isolate seeded findings Garry Tan 2026-09-08 06:41:50 +00:00
  • 178ca72c17 test: stabilize review fixtures and Claude eval startup Garry Tan 2026-09-08 06:31:15 +00:00
  • b8c388bd1f test: isolate plan-count fixtures before starting review workflows Garry Tan 2026-09-08 05:59:29 +00:00
  • db72f47498 test: recognize CEO mode labels without terminal spacing Garry Tan 2026-09-08 05:41:23 +00:00
  • bb2cc54140 feat: route outside reviews by harness and migrate wrapper installs Garry Tan 2026-09-08 05:31:55 +00:00
  • 3498f9e35b feat: add a restricted and supervised Claude Code runner Garry Tan 2026-09-08 05:31:49 +00:00