Skip to content

reviews: default-on automated review — promote LLM lane + auto-invoke fanout (1→2 residue) #696

Description

@kyle-sexton

Problem

Review automation is present but not default-on: the LLM review lane is advisory-only and
review:fanout never auto-invokes — a human must remember to trigger the multi-dimension
review. Boris's step-2 posture: "Automated code review and security review are on by default";
the 1→2 transition names "automate code review".

Fix shape

Two decisions plus wiring, previously parked as an open question:

  1. Promote the LLM review from advisory to blocking, or keep advisory with a recorded
    promotion trigger (mirrors the WP5 verification-blocking promotion discipline — earned
    flip, ratified record).
  2. Auto-trigger review:fanout (or the equivalent review pass) on PR open / pre-merge instead
    of manual invocation.

Decide, then wire whichever lane is chosen through ci-workflows so the default holds
fleet-wide. Relation: #509 (no dedicated security-review pass) is the security sibling of the
same default-on posture; #618 (scope Codex connector to high-blast-radius PRs) tunes the same
lane's noise.

Source

1→2 residue item from the AI-adoption-ladder gap map; #239 directed "file via /work-items" —
this files it.


Reference: Boris Cherny, "Steps of AI Adoption" (Google Doc)

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-humanHuman-in-the-loop required; autonomous sessions must not resolve items carrying this.priority: mediumReal value, no hard deadline; normal backlog flow.wayfind: designWayfind decision item: design-space or domain-model decision; human in the loop.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions