Skip to content

Feature: Automated PR area and risk categorization #27502

Description

Issue

Enhancement: Auto-categorize PRs by area and risk level for faster triage

Context

FluidFramework has 30 open PRs spanning:

  • DDS/DataStore changes
  • Build tool updates
  • Tree refactors
  • Breaking changes
  • Telemetry

You already have good area labels. Automating triage could help.

Proposal

reviewflow-cli analyzes PRs and auto-categorizes:

What it does:

  • Detects changed files → maps to your area labels
  • Identifies breaking changes → flags back-compat
  • Estimates complexity for prioritization
  • Auto-labels on creation

Example:

PR #27497 (client-ordered-collection) → area:runtime, improvement
PR #27493 (build tools) → area:build, low-risk
PR #27476 (BREAKING) → back-compat, critical
PR #27466 (tree refactor) → area:dds, refactor

Setup:

npm install -g reviewflow-cli
reviewflow analyze --area-mapping

Would this help with PR triage?


Not affiliated - just a suggestion

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions