Commit Graph

  • ac6ce06cdd feat: re-platform agentic review onto executus + large-PR cost controls (#20) main steve 2026-06-30 15:41:03 +00:00
  • 5007597cf9 chore(reusable): bump image pin to sha-3095ebf (inline PR review live) steve 2026-06-28 22:00:39 -04:00
  • 3095ebff23 feat: inline COMMENT-state PR review (findings anchored to changed lines) (#18) steve 2026-06-29 01:59:36 +00:00
  • 8f5adc91b2 chore(reusable): bump image pin to sha-88f74aa (consensus consolidation live) steve 2026-06-28 18:57:38 -04:00
  • 88f74aa768 feat: cross-model consensus consolidation (one ranked comment, not N walls) (#17) steve 2026-06-28 22:56:15 +00:00
  • 84b891b1ba chore(reusable): bump image pin to sha-5397160 (structured findings contract) steve 2026-06-28 18:25:16 -04:00
  • 53971603d3 feat: structured findings contract (machine-readable gadfly-findings block) (#16) steve 2026-06-28 22:23:02 +00:00
  • f49699fc12 Merge pull request 'docs: correct examples/reusable.yml pin guidance (prefer @sha; runners cache @v1)' (#15) from test/trigger-check into main steve 2026-06-28 22:09:07 +00:00
  • 6e87a3e73f docs: correct examples/reusable.yml pin guidance (runners cache @v1; prefer @sha) Steve Dudenhoeffer 2026-06-28 02:10:35 -04:00
  • 7bc3c982fa feat(reusable): runtime-variable swarm config (cache-immune, no more re-pinning to retune) (#14) v1 steve 2026-06-28 06:00:18 +00:00
  • 95a9ec546a feat(reusable): add the 4090 Ti (qwen3.6-27b via llama-swap) to the default swarm (#13) steve 2026-06-28 05:01:50 +00:00
  • 8f69e71311 docs: recommend the @v1 release tag for reusable-workflow consumers (#12) steve 2026-06-28 04:17:19 +00:00
  • 0d80ae73d8 tune(reusable): claude-code=3 models × 5 lenses (claude was the bottleneck) (#11) steve 2026-06-28 04:02:17 +00:00
  • b02b11d691 feat(reusable): ship the curated swarm as the default config consumers inherit (#10) steve 2026-06-28 02:23:40 +00:00
  • 20a5c431f2 Merge pull request 'security: scope reusable-workflow secrets (least privilege) over secrets: inherit' (#9) from sec/scope-secrets into main steve 2026-06-28 01:17:16 +00:00
  • daff6d08a1 docs: drop stale 'secrets: inherit' mentions (reusable comment + CLAUDE.md) Steve Dudenhoeffer 2026-06-27 21:00:40 -04:00
  • 18de9b8ebc fix: source GITEA_TOKEN from github.token (auto) under explicit secret forwarding Steve Dudenhoeffer 2026-06-27 20:53:00 -04:00
  • f06fe5ef72 security: scope reusable-workflow secrets (least privilege) over secrets: inherit Steve Dudenhoeffer 2026-06-27 20:45:18 -04:00
  • 5f86062a5a feat: Phase 4 — reusable "subscribe" workflow (+ dogfood it) (#8) steve 2026-06-27 23:42:01 +00:00
  • b23eeb8cbf feat: bump majordomo + support llama-swap(s) provider spellings (#7) steve 2026-06-27 23:18:56 +00:00
  • a4cdc905c9 ci: enable claude-code/opus:max (max-thinking) reviewer (#6) steve 2026-06-27 22:49:49 +00:00
  • c342bdb905 feat: add claude-code/opus reviewer + max-thinking spec support (#5) steve 2026-06-27 22:39:14 +00:00
  • 80d8f53f63 fix: clean-lens findings + trim the dogfood swarm to strong reviewers (#4) steve 2026-06-27 22:14:07 +00:00
  • 82f7ef78d5 feat: claude-code backends + llamaswap provider + dogfood the CC engine (#3) steve 2026-06-27 21:53:41 +00:00
  • 86f12c126f feat: claude-code reviewer engine (#2) steve 2026-06-27 20:40:41 +00:00
  • c3d09d3bd4 feat: live status-board comment + full-fleet dogfood (#1) steve 2026-06-27 19:00:12 +00:00
  • 0ad5b66170 ci: dogfood — gadfly reviews its own PRs (mort's full-fleet setup) steve 2026-06-27 13:26:37 -04:00
  • d7f364d803 feat: optional findings telemetry — emit runs+findings to a gadfly-reports store steve 2026-06-27 09:09:51 -04:00
  • d0de034726 feat: configurable lens fan-out, per-provider like model concurrency steve 2026-06-26 22:53:27 -04:00
  • 6e3a83c437 feat: add foreman provider type for endpoint overrides steve 2026-06-26 20:13:47 -04:00
  • a1e9d109e5 security: add job-level if-guard to example stubs (gate comment trigger by actor) Steve Dudenhoeffer 2026-06-25 21:49:23 -04:00
  • b409dff4ed fix: parseVerdict matches leniently + earliest phrase wins Steve Dudenhoeffer 2026-06-25 21:28:19 -04:00
  • 92bf22a1be fix: correctness lens emoji -> 🎯 ( read like 'no issues') Steve Dudenhoeffer 2026-06-25 20:50:39 -04:00
  • 9e582bfaca feat: per-provider concurrency lanes (cloud parallel while local churns) Steve Dudenhoeffer 2026-06-25 20:29:08 -04:00
  • 49f3623204 fix: per-lens timeout, errored-verdict honesty, accurate provider label, tighter lens focus, run timing Steve Dudenhoeffer 2026-06-25 20:15:40 -04:00
  • 4b8f9aa39b feat: dynamic auto specialist selection + worker-tier delegation Steve Dudenhoeffer 2026-06-25 19:35:59 -04:00
  • 7809d1b93d feat: specialist suite — configurable + custom review lenses (one consolidated comment) Steve Dudenhoeffer 2026-06-25 19:23:05 -04:00
  • 676c9d4f07 ci: skip image rebuild on docs/example-only changes (paths-ignore) Steve Dudenhoeffer 2026-06-25 19:10:24 -04:00
  • 04cd260ff9 docs: add CLAUDE.md + provider example configs Steve Dudenhoeffer 2026-06-25 19:06:08 -04:00
  • bd76aa8286 feat: env-defined endpoint aliases (http-capable, local Ollama friendly) Steve Dudenhoeffer 2026-06-25 19:01:07 -04:00
  • d9405f4f69 feat: multi-provider model support via majordomo (local Ollama, OpenAI-compatible, etc.) Steve Dudenhoeffer 2026-06-25 18:58:00 -04:00
  • 6123604595 ci: auto build & push image on main (:latest) + v* tags Steve Dudenhoeffer 2026-06-25 18:45:48 -04:00
  • 48936d55b2 Merge initial repo scaffold (keep extracted content) steve 2026-06-25 18:43:10 -04:00
  • c0d0152a34 Gadfly: agentic adversarial PR reviewer (initial extraction) Steve Dudenhoeffer 2026-06-25 18:42:20 -04:00
  • f2276238da Initial commit steve 2026-06-25 22:40:35 +00:00