Skip to content

Add interactive rule triage#949

Open
NisargIO wants to merge 1 commit into
mainfrom
feat/react-doctor-triage
Open

Add interactive rule triage#949
NisargIO wants to merge 1 commit into
mainfrom
feat/react-doctor-triage

Conversation

@NisargIO

Copy link
Copy Markdown
Member

Summary

  • Add react-doctor triage, an interactive rule-by-rule workflow for copying focused fix prompts, skipping rules, or disabling noisy rules in config.
  • Persist triage state under .react-doctor/triage, write focused diagnostics, add .react-doctor/ to gitignore during install, and expose triage from the post-scan handoff menu.
  • Improve triage readability with severity ordering, docs links, keybinds, colored headers, gray descriptions, scan spinners, and up to 8 affected files per rule.

Test plan

  • nr format:check
  • cd packages/core && nr typecheck
  • cd packages/react-doctor && nr typecheck
  • cd packages/react-doctor && nr test triage-utils.test.ts
  • nr lint

Note: full nr typecheck is blocked locally by unrelated workspace issues (deslop-js missing minimatch declarations in this install). The touched package checks above pass.

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

React Doctor found no new issues. 🎉

Reviewed by React Doctor for commit 8ba065b.

@pkg-pr-new

pkg-pr-new Bot commented Jun 23, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/eslint-plugin-react-doctor@949
npm i https://pkg.pr.new/oxlint-plugin-react-doctor@949
npm i https://pkg.pr.new/react-doctor@949

commit: 8ba065b

@rayhanadev

Copy link
Copy Markdown
Member

interesting

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