tune(reusable): claude-code=1 model x 5 lenses (cap peak at 5 concurrent)
Build & push image / build-and-push (pull_request) Successful in 7s
Build & push image / build-and-push (pull_request) Successful in 7s
Run claude models one at a time (provider_concurrency claude-code=1) but each with all 5 lenses concurrent (provider_lens_concurrency claude-code=5) — peak 5 concurrent claude -p per pass instead of 15, friendlier to one subscription. Updated all the 'three claudes at once' wording across the workflow + docs. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -47,8 +47,8 @@ entrypoint.sh container brains: trigger gating, PR clone, model loop (t
|
||||
Dockerfile multi-stage; private-module creds via BuildKit secrets never reach the final image
|
||||
.gitea/workflows/build-image.yml push main → :latest; tag v* → :<tag>+:latest; PR → build-only
|
||||
.gitea/workflows/review-reusable.yml reusable (workflow_call) review job; ships the DEFAULT swarm as
|
||||
input defaults (3 cloud + Claude Code sonnet/opus/opus:max, 5-lens suite,
|
||||
claude-code=3) so consumers inherit it by omitting `with:`. Consumers subscribe
|
||||
input defaults (3 cloud + Claude Code sonnet/opus/opus:max, 5-lens suite;
|
||||
claude models serial, 5 lenses each) so consumers inherit it by omitting `with:`. Consumers subscribe
|
||||
with an ~8-line caller forwarding only the secrets the reviewer needs (Phase 4);
|
||||
gadfly's own adversarial-review.yml is a thin caller of it (dogfoods the path).
|
||||
examples/ copy-paste consumer stub workflows for different providers
|
||||
|
||||
Reference in New Issue
Block a user