Skip to content

Commit 5d8ffb6

Browse files
Merge pull request #1 from Yana-do-code/docs-issue-labels
Add issue and pull request labeling guidelines
2 parents d9b5b4d + e90ef06 commit 5d8ffb6

1 file changed

Lines changed: 120 additions & 0 deletions

File tree

issue-labels.md

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
# ISSUE & PULL REQUEST LABELING GUIDELINES
2+
3+
**Repository:** CircuitVerseDocs
4+
**Website:** https://docs.circuitverse.org/
5+
6+
---
7+
8+
## OVERVIEW
9+
10+
This document defines the labeling system used for issues and pull requests in the **CircuitVerseDocs** repository.
11+
The purpose of these labels is to organize documentation-related work, improve issue visibility, and make collaboration easier for contributors and maintainers.
12+
13+
This repository primarily deals with **documentation content** and **documentation site UI/UX**, so labels focus on content accuracy, completeness, and usability.
14+
15+
Labels should be applied only after:
16+
17+
- Verifying the issue is relevant to documentation
18+
- Checking for existing or related issues
19+
- Ensuring the issue addresses a single concern
20+
21+
Issues covering multiple concerns should be split for clarity.
22+
23+
---
24+
25+
## ISSUE LIFECYCLE / WORKFLOW LABELS
26+
27+
These labels describe the current status of an issue.
28+
29+
| Label | Description |
30+
|------|------------|
31+
| `Pending` | Issue has been reported but not yet reviewed or categorized. |
32+
| `In progress` | Someone is actively working on resolving the issue. |
33+
| `Blocked` | Progress is blocked due to missing information, decisions, or dependencies. |
34+
| `Duplicate` | Issue already exists and is tracked elsewhere. |
35+
36+
---
37+
38+
## DOCUMENTATION ISSUE TYPE LABELS
39+
40+
These labels describe the nature of the documentation issue or change.
41+
42+
| Label | Description |
43+
|------|------------|
44+
| `Missing content` | Required documentation pages, sections, or explanations are missing. |
45+
| `Incorrect content` | Information is inaccurate, outdated, or misleading. |
46+
| `Documentation` | General documentation-related updates or fixes. |
47+
| `Enhancement` | Improvements to clarity, structure, or examples. |
48+
| `UI/UX` | Layout, readability, navigation, or visual issues on the docs site. |
49+
| `Formatting` | Markdown, styling, or layout inconsistencies. |
50+
| `Broken link` | Links that are broken, outdated, or redirect incorrectly. |
51+
| `Accessibility` | Issues affecting usability for all users, including screen readers. |
52+
| `Invalid` | Issue is not applicable, unclear, or outside the documentation scope. |
53+
54+
---
55+
56+
## PLATFORM / SITE AREA LABELS
57+
58+
These labels indicate which part of the documentation site is affected.
59+
60+
| Label | Description |
61+
|------|------------|
62+
| `Docs website` | Global site layout, navigation, or theme-related issues. |
63+
| `Guides` | Tutorials, walkthroughs, or learning-oriented content. |
64+
| `Reference` | Feature references, explanations, or technical documentation. |
65+
| `Getting started` | Beginner onboarding and introductory documentation. |
66+
67+
---
68+
69+
## CONTRIBUTOR-FRIENDLY LABELS
70+
71+
These labels help contributors identify suitable issues.
72+
73+
| Label | Description |
74+
|------|------------|
75+
| `good first issue` | Simple, well-defined issues suitable for first-time contributors. |
76+
| `Needs help` | Maintainers are actively seeking community contributions. |
77+
78+
---
79+
80+
## EFFORT / SCOPE ESTIMATION LABELS
81+
82+
These labels indicate the approximate level of effort required.
83+
84+
| Label | Description |
85+
|------|------------|
86+
| `Small` | Minor edits or straightforward fixes. |
87+
| `Medium` | Moderate work such as adding sections or restructuring content. |
88+
| `Large` | Major documentation additions or multi-page updates. |
89+
90+
---
91+
92+
## PULL REQUEST LABELS
93+
94+
### PR REVIEW STATUS
95+
96+
| Label | Description |
97+
|------|------------|
98+
| `Review-ready` | Pull request is complete and ready for review. |
99+
| `Approved` | Pull request has been reviewed and approved. |
100+
101+
---
102+
103+
### PR PRIORITY LEVELS
104+
105+
| Label | Description |
106+
|------|------------|
107+
| `urgent` | Urgent documentation issue requiring immediate attention. |
108+
| `Priority-High` | High-priority improvement but not blocking usage. |
109+
| `Priority-Normal` | Normal priority documentation work. |
110+
111+
---
112+
113+
## GENERAL GUIDELINES
114+
115+
- Multiple labels may be applied when appropriate, but over-labeling should be avoided.
116+
- Workflow and scope labels should be updated as issues progress.
117+
- Resolution-related labels such as `Invalid` or `Duplicate` should be applied before closing issues.
118+
- Consistent label usage improves discoverability and contributor experience.
119+
120+
---

0 commit comments

Comments
 (0)