diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index db4c42d4b455..442d089f5f18 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -234,20 +234,21 @@ This paragraph provides some guidance to the maintainers of the monorepo. The gu ```mermaid graph TD; - start{Followed issue\ntemplate?} - start --NO--> close1[Close and ask to\nfollow template] + start{Followed issue
template?} + start --NO--> close1[Close and ask to
follow template.] start --YES--> dupe{Is duplicate?} - dupe --YES--> close2[Close and point\nto duplicate] - dupe --NO--> repro{Has proper\nreproduction?} - repro --NO--> close3[Label: 'needs reproduction'\nbot will auto close if no update\nhas been made in 3 days] + dupe --YES--> close2[Close and point
to duplicate.] + dupe --NO--> repro{Has proper
reproduction?} + repro --NO--> close3[Add label: 'needs discussion'.
Bot will auto close if no
update was made in 3 days.] repro --YES--> real{Is actually a bug?} real --NO--> maybefeat{Is it a feature request?} - maybefeat -- YES --> roadmap[Close the issue.\n Point user to the roadmap.] - maybefeat -- NO --> intended{Is the intended\nbehaviour?} - intended --YES--> explain[Explain and close\npoint to docs if needed] - intended --NO--> open[Add label 'needs discussion'\nRemove 'needs triage' label] - real --YES--> real2["1. Remove 'needs triage' label\n2. Add related feature label if\napplicable (e.g. 'feat: ssr')\n3. Add priority and meta labels (see below)"] - real2 --> tolabel[Use the framework below to decide the priority of the issue,\nand choose the correct label] + maybefeat -- YES --> roadmap[Close the issue.
Point user to the roadmap.] + maybefeat -- NO --> intended{Is the intended
behaviour?} + intended --YES--> explain[Explain and close.
Point to docs if needed.] + intended --NO--> open[Add label: 'needs discussion'.
Remove label: 'needs triage'.] + real --YES--> real2["∙ Remove label: 'needs triage'.
∙ Add related feature label if
applicable. (e.g. 'feat: ssr')
∙ Add priority and meta labels. (see below)"] + style real2 text-wrap:balance + real2 --> tolabel[Use the framework below
to decide the priority
of the issue and choose
the correct label.] ```