Trevin Chow
20b2ece3a2
fix(cross-model): give the heartbeat its own process group
...
Callers restore set +m before start_heartbeat, so the heartbeat inherited
the worker pgid and kill -- -PID could not reach the inner sleep. Enable
job control around the heartbeat spawn so group teardown actually works.
2026-08-24 11:19:37 -07:00
Trevin Chow
e2f71bb03d
fix(cross-model): unblock heartbeat teardown on SIGTERM
...
Bash defers a leader-only TERM until the inner wait on sleep returns, so
stop_heartbeat could block for the 60s interval and trip CI's 20s timeout.
Signal the heartbeat process group so the sleep child dies and wait returns.
2026-08-24 11:04:49 -07:00
Trevin Chow
c8bb04948c
fix(ce-code-review): omit empty adversarial-codex-usage.json
...
jq // empty plus a redirect left a zero-byte usage file when the Codex
stream had no turn.completed, so downstream json.load failed. Keep the
artifact only when it actually contains usage JSON.
2026-08-24 10:44:21 -07:00
github-actions[bot]
871996c4e3
chore: release main ( #1528 )
compound-engineering-v3.23.3
2026-08-24 00:23:41 -07:00
Trevin Chow
5ac4c01a42
fix(ce-code-review): collect async reviewer returns ( #1530 )
2026-08-24 00:19:33 -07:00
Trevin Chow
5d5b78431a
fix(ce-babysit-pr): defer to GitHub for trunk drift on managed stacks ( #1529 )
2026-08-24 00:17:31 -07:00
Trevin Chow
d05e3951cc
fix(lfg): invoke ce-code-review from the host catalog path ( #1527 )
2026-08-23 23:34:46 -07:00
Trevin Chow
180fcd21e1
fix(skills): match blocking questions from the current tool list ( #1526 )
2026-08-23 23:27:35 -07:00
Trevin Chow
f293ca43cb
docs(readme): make the README a front door, split detail into linked docs ( #1525 )
2026-08-23 23:08:27 -07:00
Trevin Chow
3187ab1d79
docs(solutions): refresh stale learnings against current code ( #1524 )
2026-08-23 20:58:48 -07:00
Trevin Chow
a32c9474c6
docs: refresh cross-model peer learnings ( #1521 )
2026-08-23 09:55:35 -07:00
github-actions[bot]
3722ca2683
chore: release main ( #1515 )
compound-engineering-v3.23.2
2026-08-23 09:42:26 -07:00
Trevin Chow
2e10508950
fix(cross-model): bound peer retries and raise review headroom ( #1519 )
2026-08-23 09:16:20 -07:00
Trevin Chow
56cb13aa15
docs(ce-skill-work): size a behavioral eval to the decision, not the workflow ( #1520 )
2026-08-23 00:22:58 -07:00
Trevin Chow
2d77dee3da
fix(ce-doc-review): activate product-lens only on a product position ( #1517 )
2026-08-23 00:09:11 -07:00
Trevin Chow
3ce5855fab
fix(cross-model): attest Grok Build as a host and bind its native CLI ( #1516 )
2026-08-22 22:34:22 -07:00
Trevin Chow
6f6c5779d3
fix(skills): right-size ceremony for small work in ce-plan, ce-brainstorm, and ce-work ( #1514 )
2026-08-22 20:39:30 -07:00
github-actions[bot]
925b4ef71c
chore: release main ( #1513 )
compound-engineering-v3.23.1
2026-08-22 08:59:27 -07:00
Trevin Chow
dfeae09526
fix(ce-code-review): stop the reviewer template from embedding the diff twice ( #1512 )
2026-08-22 08:57:36 -07:00
github-actions[bot]
f1a80f216f
chore: release main ( #1434 )
compound-engineering-v3.23.0
2026-08-22 00:54:30 -07:00
Trevin Chow
f7efe88675
docs(agent-plugins): attribute the 8000-byte skill cap to its real owner ( #1511 )
2026-08-22 00:32:13 -07:00
Dennis Traub
28ac832285
fix(cross-model): accept provider-qualified codex model ids in cross_model_model ( #1501 )
2026-08-21 22:25:26 -07:00
Trevin Chow
9107007954
test(cross-model): give the subprocess-heavy route suites a 30s per-test ceiling ( #1510 )
2026-08-21 15:59:16 -07:00
Trevin Chow
bcd86d0449
fix(skills): load ce-plan and ce-work phases from references under the 8KB cap ( #1508 )
2026-08-21 15:36:14 -07:00
Trevin Chow
6dda2038b1
fix(ce-optimize): keep multi-objective wins and screen expensive runs ( #1506 )
2026-08-21 15:12:24 -07:00
Trevin Chow
66ccf579f8
fix(skills): remove obsolete dispatch context hook ( #1499 )
2026-08-20 23:30:13 -07:00
Kevin Old
dedf301348
fix: honor active model-config keys in skill runs (surface + salience) ( #1489 )
...
Co-authored-by: Trevin Chow <trevin@trevinchow.com >
2026-08-20 20:28:11 -07:00
Trevin Chow
3c04954458
fix(cross-model): elevate peer start when host sandbox blocks provider network ( #1496 )
2026-08-20 17:59:09 -07:00
Trevin Chow
12d3d8c3df
fix(skills): unify needs-human decision handoff ( #1492 )
2026-08-20 10:13:57 -07:00
Trevin Chow
9f55d68a96
fix(ce-resolve-pr-feedback): keep replies out of pending reviews ( #1491 )
2026-08-20 10:13:57 -07:00
Trevin Chow
15ab6f76bb
fix(skills): complete below-cap refactor sweep ( #1490 )
2026-08-19 19:34:17 -07:00
Trevin Chow
ebef4813ab
fix(ce-brainstorm): ask only decisions the environment cannot settle ( #1487 )
2026-08-19 12:15:16 -07:00
Trevin Chow
6d2e6b41dd
fix(skills): make model-invoked descriptions context pointers ( #1486 )
2026-08-19 09:42:09 -07:00
Trevin Chow
d181ae0eec
feat(skill-eval): host-CLI catalog for skill-behavior A/B ( #1484 )
2026-08-19 09:17:16 -07:00
Trevin Chow
67cc7dc7a1
docs(skill-design): third-sweep learnings — place blocks by executing step, audit pins, size evals to reach ( #1483 )
2026-08-18 23:44:38 -07:00
Trevin Chow
956087b3e1
fix(lfg): 72% smaller SKILL.md, six required-read references carry the rest ( #1479 )
2026-08-18 22:52:01 -07:00
Trevin Chow
ff4d21b8ac
fix(ce-brainstorm): 86% smaller SKILL.md, six references carry the phases ( #1476 )
2026-08-18 22:10:10 -07:00
Trevin Chow
312943d4ae
fix(ce-plan): audit body pins by provenance, relocate what only wording held in the window ( #1475 )
2026-08-18 22:09:51 -07:00
Trevin Chow
3568cd94a2
fix(ce-plan): 71% smaller SKILL.md, five phase references carry the rest ( #1470 )
2026-08-18 22:09:30 -07:00
Trevin Chow
cb230f14eb
fix(ce-work): 48% smaller SKILL.md, references carry the execution manual ( #1478 )
2026-08-18 22:03:14 -07:00
Trevin Chow
26f38961ae
fix(ce-compound): 90% smaller SKILL.md, references carry the phases ( #1477 )
2026-08-18 22:02:58 -07:00
Trevin Chow
4df5f99db8
fix(ce-code-review): 86% smaller SKILL.md, four step references carry the rest ( #1471 )
2026-08-18 21:54:25 -07:00
Trevin Chow
734dd2c815
fix(ce-debug): audit body pins by provenance, relocate what only wording held in the window ( #1472 )
2026-08-18 21:10:38 -07:00
Trevin Chow
2767cc74b8
fix(ce-explain): 32% smaller SKILL.md, the Phase 6 close moves to a required-read reference ( #1469 )
2026-08-18 21:09:32 -07:00
Trevin Chow
090e7b2a82
fix(ce-pov): 66% smaller SKILL.md, references carry the rest ( #1440 )
2026-08-18 16:38:53 -07:00
Trevin Chow
8bbcc197bd
fix(ce-resolve-pr-feedback): judge top-level PR comments, not only review threads ( #1467 )
2026-08-18 16:27:12 -07:00
Trevin Chow
1444dfccf2
fix(ce-resolve-pr-feedback): 31% smaller SKILL.md, references carry the rest ( #1435 )
2026-08-18 15:58:30 -07:00
Trevin Chow
db16478660
fix(ce-test-browser): resolve the dev-server port with a bundled script instead of a prose-emitted line ( #1468 )
2026-08-18 14:50:54 -07:00
Trevin Chow
cf098d2304
fix(ce-debug): body enum names fixed-not-pushed like the producer and consumer ( #1466 )
2026-08-18 14:21:40 -07:00
Trevin Chow
1ee6244666
fix(ce-test-browser): 43% smaller SKILL.md, references carry the rest ( #1441 )
2026-08-18 13:25:08 -07:00