ci-code-review
Provide a code review for the given pull request.
Follow these steps:
-
Eligibility Check (Sonnet): Check if the PR (a) is closed, (b) is automated/trivial. If so, stop.
-
PR Analysis (Opus): View the PR and return:
- Summary of the change and its purpose
- List of new functions, types, enums, or abstractions introduced
- For each new abstraction: its name, stated purpose (from comments/docs), and intended usage contract
-
Parallel Deep Review (4 Opus agents):
Pass the PR summary and new abstractions list to each agent.
a. Semantic Consistency Agent: For each new function/type/enum introduced:
- Read its definition, documentation, and any comments describing when/how it should be used
- Find ALL usages of that abstraction within the PR
- Verify each usage matches the documented intent
More from a16z/jolt
jolt
Wrap a Rust function in a Jolt zero-knowledge proof
15new-objective
Implement a new objective for jolt-eval
3new-invariant
Implement a new invariant for jolt-eval
3implement-spec
Autonomous one-shot implementation from an approved spec (local/cloud only)
3new-spec
Create a new spec through Socratic interview, filling each template section to zero ambiguity
2analyze-spec
Spec analysis with ambiguity scoring — interactive locally, single-pass remotely via label
2