Skip to content

Reviewer plugin (LLM over check --format json, advisory-only) #9

Description

@Connorrmcd6

Why

The optional intelligence layer (§9.3). An LLM reads surf check --format json to add judgment the deterministic core can't: suppress clean refactors that changed the hash but not the meaning, or uphold a suspected falsification for human review.

What

A plugin that consumes the JSON report. Advisory-only first — measure its false-negative rate before letting it suppress anything. The core must block/pass identically with the plugin removed (§5).

Unlock trigger

Only for teams already running CI review bots.

Metadata

Metadata

Assignees

No one assigned

    Labels

    deferredProposal §9.3 — gated behind a named unlock trigger

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions