Skip to content

Feat/review roles#277

Merged
cukas merged 2 commits into
mainfrom
feat/review-roles
Jul 18, 2026
Merged

Feat/review roles#277
cukas merged 2 commits into
mainfrom
feat/review-roles

Conversation

@cukas

@cukas cukas commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

No description provided.

cukas and others added 2 commits July 18, 2026 15:57
…hared review contract

Each engine reviews the same diff through a role lens (security/correctness/
dryness/performance) with an always-seated overall generalist backstop, over the
identical grounding + sentinel-JSON machine block, so consensus and the results
pager work unchanged. Master-abort fan-out wired so Esc cancels the whole panel.

Co-Authored-By: agon (KERN) <292465531+KERN-Agon@users.noreply.github.com>
/review role was REPL-only — external agents (Claude Code, Codex, CI)
had no path to it (mode-checklist surface gap). Adds:
- agon review --roles auto|<list>: roles assigned AFTER risk routing /
  explicit selection, zipped per engine, overall backstop for extras;
  role tag shown per reviewer, roleId passed through runReviewCore
- agon call review --roles passthrough (shared roles option with council)
- README: role-lens review section with REPL + CLI + bridge usage
- tests: call bridge forwards --roles

⚔️ Forged by [Agon](https://github.com/KERNlang/agon)

Co-Authored-By: agon (KERN) <292465531+KERN-Agon@users.noreply.github.com>
@cukas
cukas merged commit c7a610e into main Jul 18, 2026
2 checks passed
@cukas
cukas deleted the feat/review-roles branch July 18, 2026 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants