Trevin Chow
b7f1e4c12f
Address PR review feedback ( #1395 )
...
- probe ChatGPT.app bundle dirs as well as Codex.app: the Codex desktop app was merged into ChatGPT.app in July 2026, so fresh desktop-only installs carry the CLI there
- docs name both bundle layouts
Claude-Session: https://claude.ai/code/session_01SfcNrQM7jUjYiEPTc92Zw9
2026-08-15 15:06:46 -07:00
Trevin Chow
64785ae6f6
fix(cross-model): discover the Codex.app-bundled codex CLI and name the peer-CLI requirement
...
Peer discovery in the four cross-model worker scripts was PATH-only, so a
Codex desktop-app install (Codex.app/Contents/Resources/codex, not linked
onto PATH) was never found and the pass silently reported "not run".
When no codex is on PATH, probe the known Codex.app bundle dirs
(CROSS_MODEL_CODEX_APP_DIRS overrides) and append the first hit, so a
PATH-installed CLI stays authoritative. Make the "no peer reachable" skip
name the peer CLIs and note that an API key alone does not enable the pass.
Document the prerequisite, bundle discovery, and Gemini's lack of a
standalone target. Add one regression test per script plus a
PATH-vs-bundle precedence case; sandboxes mask any real bundle.
Fixes #1272
Claude-Session: https://claude.ai/code/session_01SfcNrQM7jUjYiEPTc92Zw9
2026-08-15 14:59:01 -07:00
Trevin Chow
9dc879ab8c
fix(cross-model): let reviews run on Fable and pin model/effort from CE config ( #1392 )
2026-08-15 14:31:32 -07:00
Trevin Chow
b116a76d73
fix(skill-authoring): make goal-first the default when authoring and reviewing skills ( #1391 )
2026-08-15 12:07:34 -07:00
Trevin Chow
4019eb1b59
fix(ce-proof): sync with current Proof v3 contract ( #1390 )
2026-08-15 10:54:48 -07:00
Trevin Chow
4d41c7dcb1
fix(skills): drop the residual-findings record file for real sinks ( #1387 )
2026-08-15 09:55:23 -07:00
Trevin Chow
7b681b9af1
docs(solutions): record why skill gates state conditions, not git commands ( #1386 )
2026-08-15 09:54:56 -07:00
Trevin Chow
72bae536f6
fix(ce-debug): stop asking at the handoff, stop shipping unoffered work ( #1385 )
2026-08-14 23:49:01 -07:00
Trevin Chow
7fbe05b6c1
fix(ce-compound): find Claude sessions started outside the repo root ( #1378 )
2026-08-14 19:30:02 -07:00
Trevin Chow
9154a7c65d
fix(ce-code-review): cover adversarial after quota or auth no-review ( #1380 )
2026-08-14 19:01:27 -07:00
Trevin Chow
cbd923edab
fix(ce-doc-review): edit HTML plans in native format ( #1381 )
2026-08-14 18:57:10 -07:00
Trevin Chow
62e108ebfc
fix(ce-work): stop sandboxed workers committing in linked worktrees ( #1382 )
2026-08-14 17:49:36 -07:00
Trevin Chow
6daaab3c5b
fix(commit): append known plan unit ids to commit subjects ( #1379 )
2026-08-14 17:20:03 -07:00
Trevin Chow
32f526f5ab
docs(skills): rewrite user skill pages for accuracy and clearer use ( #1377 )
2026-08-14 16:01:29 -07:00
Trevin Chow
345e2bea42
chore(cross-model): pin the Grok peer to 4.6 ( #1376 )
2026-08-14 15:09:13 -07:00
Trevin Chow
6c751ec3d4
feat(ce-prototype): add a seeing-mode craft floor and durable storage ( #1374 )
2026-08-14 08:37:56 -07:00
Trevin Chow
421a33781b
fix(ce-doc-review): ask only where a real choice exists, batch the rest ( #1373 )
2026-08-13 21:06:28 -07:00
Trevin Chow
e4e480aaf3
fix(ce-prototype): cover decisions settled by seeing, not just driving ( #1369 )
2026-08-13 16:02:37 -07:00
Trevin Chow
77c38caeb3
fix(ce-commit-push-pr): root PR stacks on the parent PR the user named ( #1365 )
2026-08-13 10:12:30 -07:00
Trevin Chow
a27aa2afa2
feat(ce-prototype): add the experience prototype skill ( #1363 )
2026-08-13 01:31:18 -07:00
allen lee
05f3b798b0
fix(planning): replace daily sequence numbers in artifact filenames ( #1362 )
...
Co-authored-by: Allen Lee <allenwlee@users.noreply.github.com >
Co-authored-by: Trevin Chow <trevin@trevinchow.com >
2026-08-12 21:27:52 -07:00
Trevin Chow
5ebc22dbd9
fix(config): cascade ordinary keys across repo yaml layers ( #1360 )
2026-08-12 15:00:07 -07:00
Kaitian Xie
8d3444ca8c
feat(ce-compound): recognize oh-my-pi (omp) session history ( #1333 )
...
Co-authored-by: Trevin Chow <trevin@trevinchow.com >
2026-08-12 12:45:35 -07:00
Trevin Chow
106cd521c2
feat(omp): add native marketplace and skill support ( #1358 )
...
Co-authored-by: Kaitian Xie <caelaxie@icloud.com >
2026-08-12 11:30:04 -07:00
Trevin Chow
e36ddb8cbd
fix(ce-ideate): scale the run with the ask, and slim the always-loaded body ( #1357 )
2026-08-12 10:57:01 -07:00
Trevin Chow
fb440c6e14
fix(planning): make ce-plan produce complete Product Contracts ( #1359 )
2026-08-12 15:09:13 +00:00
Trevin Chow
071b08ea7d
fix(skills): slim four skills and restore load-bearing routing ( #1356 )
2026-08-11 15:58:12 -07:00
Trevin Chow
303c70b528
fix(ce-work): require review receipt or explicit skip before shipping ( #1355 )
2026-08-11 15:53:18 -07:00
Trevin Chow
265127996a
fix(ce-commit-push-pr): construct retrospective stacks ( #1338 )
2026-08-06 00:51:39 -07:00
Trevin Chow
1a58b4a691
fix(ce-babysit-pr): own managed stacks with postures and opt-in ship ( #1331 )
2026-08-05 13:28:24 -07:00
Trevin Chow
6d60b7448b
fix(ce-work): keep worker contexts scoped to one unit ( #1336 )
2026-08-05 13:24:10 -07:00
Trevin Chow
71a9714aee
fix(ce-commit): lean skill for stronger models, keep load-bearing protocol ( #1330 )
2026-08-04 21:36:39 -07:00
Trevin Chow
a44f1f9e29
fix(ce-commit-push-pr): require babysit handoff ownership ( #1328 )
2026-08-04 17:08:59 -07:00
Trevin Chow
f8f1a207a2
fix(ce-doc-review): keep decision context visible for interactive choices ( #1324 )
2026-08-04 13:19:25 -07:00
Trevin Chow
4a47a2e0ae
fix(ce-handoff): tighten create-body status, pointers, and traps ( #1319 )
2026-08-02 23:11:31 -07:00
Trevin Chow
56e34aca41
docs(solutions): record the context.mjs exit-and-revert episode ( #1315 )
2026-08-02 16:37:36 -07:00
Trevin Chow
fce88ae25b
fix(simplify-code): restore context.mjs dispatch setup ( #1313 )
2026-08-02 14:21:05 -07:00
Trevin Chow
e84de89ef5
fix(simplify-code): improve cleanup with a smaller prompt ( #1311 )
2026-08-02 13:12:29 -07:00
Trevin Chow
c23acfb73c
fix(dispatch): harden skill-context directive delivery ( #1307 )
2026-08-01 13:04:02 -07:00
Trevin Chow
bed74b2ea1
fix(ce-babysit-pr): drain review while CI awaits approval ( #1297 )
2026-07-31 14:52:35 -07:00
Som Samantray
5788604522
fix(peer-job-runner): prefer Git Bash over WSL on native Windows ( #1292 )
...
Co-authored-by: SomSamantray <>
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Trevin Chow <trevin@trevinchow.com >
2026-07-31 14:50:27 -07:00
Som Samantray
fea76d4396
fix: rename mode:headless to mode:non-interactive ( #475 ) ( #1291 )
...
Co-authored-by: SomSamantray <>
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Trevin Chow <trevin@trevinchow.com >
2026-07-31 13:21:22 -07:00
Trevin Chow
5fe350523c
fix(ce-handoff): stop resume from inventing fake choice menus ( #1296 )
2026-07-31 13:08:02 -07:00
Trevin Chow
1b46bafac8
fix(babysit): harden the post-PR handoff, ready reporting, and drafts ( #1293 )
2026-07-31 11:41:00 -07:00
Trevin Chow
7ddaa418a8
fix(ce-compound-refresh): garden the solutions folder structure ( #1288 )
2026-07-30 17:51:14 -07:00
Trevin Chow
bfccada952
fix(cross-model): idle-detect streaming peer routes ( #1287 )
2026-07-30 17:31:17 -07:00
Trevin Chow
9e8d4a4846
fix(cross-model): derive runner hard window from CROSS_MODEL_HARD_SECS ( #1286 )
2026-07-30 14:31:11 -07:00
Trevin Chow
b76d9d6001
fix: unblock the scratch-root preamble on Git Bash and narrow the Windows lock retry ( #1285 )
2026-07-30 13:59:16 -07:00
Trevin Chow
1d3543fcc6
fix(ce-babysit-pr): run the watcher on native Windows ( #1284 )
2026-07-30 12:44:48 -07:00
Juan Gomez
6158fc0cb7
fix(codex-content): preserve URLs and mention-like text ( #1254 )
...
Co-authored-by: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-29 15:04:38 -07:00