github-actions[bot]
179612039e
chore: release main ( #684 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
cli-v3.2.0
compound-engineering-v3.2.0
2026-04-26 14:23:32 -07:00
Trevin Chow
5952b20d7f
fix(skills): replace case statements blocked by permission check ( #701 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-26 14:22:20 -07:00
Trevin Chow
e8c118e28f
refactor(ce-commit-push-pr): merge ce-pr-description into ce-commit-push-pr ( #700 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-26 02:23:59 -07:00
Trevin Chow
a91270ccd2
fix(session-historian): cap deep-dives, add keyword filter primitive, tighten dispatch ( #699 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-25 23:37:30 -07:00
Trevin Chow
053c1db255
fix(ce-work): codify worktree isolation for parallel subagent dispatch ( #698 )
2026-04-25 23:22:49 -07:00
Trevin Chow
7eea2d1cfe
feat(ce-compound): add frontmatter parser-safety validator ( #697 )
2026-04-25 21:37:57 -07:00
Trevin Chow
ad9577e732
fix(ce-code-review): tighten autofix_class rubric for safe_auto/gated_auto boundary ( #695 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-25 21:03:43 -07:00
Trevin Chow
bd72818609
fix(ce-resolve-pr-feedback): add declined verdict for harmful suggestions ( #694 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-25 20:04:39 -07:00
Trevin Chow
e21156eeb7
fix(ce-debug): default to commit-and-PR and tighten learning offer ( #693 )
2026-04-25 19:27:09 -07:00
Trevin Chow
50bf65e88c
fix(ce-doc-review): rename LFG path to best-judgment to avoid /lfg collision ( #691 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-25 19:04:31 -07:00
Trevin Chow
f30404e57b
fix(ce-demo-reel): wait for network idle and reject blank frames ( #692 )
2026-04-25 18:59:40 -07:00
Trevin Chow
85e9a2073b
fix(ce-code-review): move run artifacts from .context/ to /tmp per AGENTS.md ( #690 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-25 18:19:40 -07:00
Trevin Chow
9ba41a14ca
fix(ce-code-review): replace LFG with best-judgment auto-resolve ( #685 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-25 18:12:09 -07:00
Trevin Chow
1284290af2
fix(ce-debug): delegate commit/PR and add branch check ( #683 )
2026-04-24 20:54:06 -07:00
github-actions[bot]
ea8721eb21
chore: release main ( #680 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
compound-engineering-v3.1.0
cli-v3.1.0
2026-04-24 15:16:49 -07:00
Trevin Chow
304a975d02
feat(ce-brainstorm): probe rigor gaps with prose before Phase 2 ( #677 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-24 15:13:35 -07:00
Trevin Chow
bc8ae1a6b5
fix(main): recover version drift, fix stale test, document learnings ( #678 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-24 15:07:49 -07:00
Kieran Klaassen
47350c3e4e
fix(ce-test-browser): skip headed/headless question in pipeline mode
...
Agents spawned from LFG were blocking forever at the AskUserQuestion
prompt with no user present to respond. In mode:pipeline, default to
headless and skip step 2 entirely.
Bump 3.0.6 -> 3.0.7
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-24 13:17:07 -07:00
Kieran Klaassen
22d493b192
feat(ce-test-browser): gate port scan and auto-start on pipeline mode
...
- Port scan (find_free_port) only runs when PIPELINE_MODE=1
- Dev server auto-start only runs in pipeline mode; manual invocations
print a help message and stop
- LFG step 6 now passes mode:pipeline to ce-test-browser so parallel
agents claim non-colliding ports automatically
- Bump version 3.0.5 -> 3.0.6
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-24 12:59:50 -07:00
Kieran Klaassen
f8720da3d1
feat(ce-test-browser): free-port scan and auto-server start
...
- Always verify preferred port is free; scan upward until finding one
- Auto-start dev server (bin/dev / rails server / npm run dev) on the
claimed port if nothing is listening — no more "please start your server"
- Pass PORT= explicitly so parallel agents on the same machine never
collide on 3000
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-24 12:56:31 -07:00
Kieran Klaassen
1f20c3842d
feat(lfg): add ce-commit-push-pr step and remove ralph-loop
...
- Add ce-commit-push-pr as step 7 so LFG ends with a pushed branch and open PR
- Remove optional ralph-loop step (step 1) -- simplifies the pipeline
- Renumber all steps and fix cross-references accordingly
- Bump version 3.0.3 -> 3.0.4
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-24 12:18:26 -07:00
github-actions[bot]
bc3709fc53
chore: release main ( #675 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
compound-engineering-v3.0.3
cli-v3.0.3
2026-04-24 07:24:56 -07:00
Trevin Chow
ab44d89b0b
fix(release): remove stale release-as pin ( #674 )
2026-04-24 07:23:02 -07:00
Trevin Chow
f0433d9150
fix(ce-ideate): sharpen bug intent, surprise-me dispatch, and drop authoring refs ( #672 )
2026-04-24 02:21:21 -07:00
github-actions[bot]
6b5da46ccd
chore: release main ( #661 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
compound-engineering-v3.0.2
cli-v3.0.2
2026-04-24 02:06:18 -07:00
Trevin Chow
6514b1fce5
feat(ce-ideate): subject gate, surprise-me, and warrant contract ( #671 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-24 02:04:21 -07:00
Trevin Chow
494313e8eb
fix(ce-brainstorm): enforce Interaction Rules in universal flow ( #669 )
2026-04-23 23:56:35 -07:00
Trevin Chow
e136d7f506
chore(release): pin cli + compound-engineering to 3.0.2 via per-package release-as ( #667 )
2026-04-23 23:13:49 -07:00
Trevin Chow
c33bf70f46
fix(skills): plan is a decision artifact; progress comes from git ( #666 )
2026-04-23 23:12:12 -07:00
Trevin Chow
7a6c84d37c
chore: pin next release to 3.0.2 ( #665 )
...
PR #663 squash-merged as `feat(ce-commit-push-pr):` — adding two
short-circuits that skip a blocking prompt when the agent just authored
the change. The intent was a UX/flow fix, not a new capability, so the
correct conventional prefix is `fix:`. Since the prefix drove a minor
bump, the open release PR (#661 ) is pinning the linked `cli` /
`compound-engineering` group at 3.1.0.
This empty commit reclassifies the pending release to 3.0.2 via
`Release-As:` footers so the patch-level fixes in this window
(#660 ce-update, #664 ce-demo-reel, #663 ce-commit-push-pr) land as
3.0.2 instead of 3.1.0. The feat prefix remains in history and may
still render under a Features heading in the generated changelog —
hand-edit the release PR body before merge if so.
Release-As: cli@3.0.2
Release-As: compound-engineering@3.0.2
2026-04-23 22:01:17 -07:00
Trevin Chow
9ddcd22aee
fix(ce-demo-reel): prevent secrets in recorded demos ( #664 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-23 21:52:52 -07:00
Trevin Chow
75cf4d603d
feat(ce-commit-push-pr): skip evidence prompt when judgment allows ( #663 )
2026-04-23 16:59:53 -07:00
Trevin Chow
351d12ec5b
fix(ce-update): compare against main plugin.json, not release tags ( #660 )
2026-04-23 14:36:58 -07:00
github-actions[bot]
5e6ec41b95
chore: release main ( #657 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
compound-engineering-v3.0.1
cli-v3.0.1
2026-04-22 20:15:57 -07:00
Trevin Chow
a9fd8421f4
fix(ce-proof): correct op shapes and add retry/batch discipline ( #658 )
2026-04-22 19:52:02 -07:00
Trevin Chow
b9ae6b758d
fix(ce-update): replace cache sweep with claude plugin update ( #656 )
2026-04-22 18:23:15 -07:00
github-actions[bot]
7e83755acb
chore: release main ( #596 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
compound-engineering-v3.0.0
coding-tutor-v1.3.0
cli-v3.0.0
2026-04-22 14:21:19 -07:00
Trevin Chow
5eb62a7d0e
refactor(agents): restrict tools allowlist on research agents ( #650 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 12:23:27 -07:00
Trevin Chow
23dc11b95a
feat(ce-setup): check for ast-grep CLI and agent skill ( #653 )
2026-04-22 11:29:20 -07:00
Luca Henn
fdf5fe4af5
feat(ce-demo-reel): add local save as alternative to catbox upload ( #647 )
2026-04-22 11:28:44 -07:00
Trevin Chow
7ddfbed33b
feat(pi): first-class support via pi-subagents + pi-ask-user ( #651 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 10:26:29 -07:00
Trevin Chow
cce95fb814
feat(ce-debug): environment sanity, assumption audit, more techniques ( #649 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 09:08:24 -07:00
Trevin Chow
6155b9de3c
fix(ce-update): derive cache dir from CLAUDE_PLUGIN_ROOT parent ( #645 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 08:42:28 -07:00
Trevin Chow
86d9a2c55f
fix(ce-debug): stop hanging handoffs and read full issue thread ( #646 )
2026-04-22 01:51:53 -07:00
Trevin Chow
01d5e8fb73
docs(readme): focus readmes on compound engineering ( #644 )
2026-04-21 23:33:21 -07:00
Trevin Chow
13f95ba639
fix(skills): cap skill descriptions at harness limit ( #643 )
2026-04-21 21:56:15 -07:00
Trevin Chow
5a26a8fbd3
refactor(ce-code-review): anchored confidence, staged validation, and model tiering ( #641 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-21 21:04:29 -07:00
Trevin Chow
b104ce46be
fix(lfg): use platform-neutral skill references ( #642 )
2026-04-21 20:08:48 -07:00
Trevin Chow
dafe7191de
docs(copilot): document VS Code plugin install ( #640 )
2026-04-21 19:03:00 -07:00
Trevin Chow
accbd2adcf
refactor(todos): remove internal file-based todo system ( #635 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-21 18:16:13 -07:00