You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Labels are routing tools, not reward systems. They tell maintainers and contributors what review path to follow — not whether a contribution is good or bad.
How MisakaNet organizes issues and PRs.
Issue Labels
Pool — where does this issue belong?
Label
Meaning
Review path
pool:quick
Docs, FAQ, journey, translation
Fast merge, skip deep review
pool:deep
Infrastructure, CI, MCP, integration
Needs design + maintainer review
pool:roadmap
Long-term architecture reference
Not active bounty
pool:experiment
Experimental, may be removed
May or may not land
Priority — when does this get done?
Label
Meaning
Action
priority:now
Active this sprint
Maintainer is tracking
priority:next
Queued after current work
Will open up soon
priority:later
Backlog, no timeline
Pick up when ready
Status — what's blocking this?
Label
Meaning
What to do
status:ready
Ready for someone to pick up
Go ahead
status:needs-design
Needs a proposal first
Open a design issue before coding
status:blocked
Blocked by dependency
Wait for blocker to resolve
status:canonical
Single entry point for this topic
Don't open duplicates
Contributor entry
Label
Meaning
good first issue
Beginner-friendly, small scope
help wanted
Maintainer wants help
bounty
Has a reward (check issue for amount)
PR Labels
Scope — what files changed?
Label
Meaning
Review path
docs-only
Only docs changed
Fast merge
tests-only
Only tests changed
Fast merge
lessons-only
Only lesson files changed
Schema + DCO check only
workflow-change
CI/workflow files touched
Test CI carefully
Risk — how dangerous is this?
Label
Meaning
Action
risk:high
Touches core files or large deletions
Maintainer must review
Shape — what does the patch look like?
Label
Meaning
Action
shape-safe
Clean patch, normal review
Proceed
shape-risk
Suspicious patterns detected
Review shape first
generated-file
Contains auto-generated files
Confirm if intentional
destructive-rewrite
Replaces large sections
Must be approved
Shape labels are mutually exclusive. Highest priority wins.
Quality gate
Label
Meaning
Condition
needs-dco
Missing Signed-off-by
Author must amend commit
needs-rebase
Has merge conflicts
Author must rebase
ready-to-merge
All gates passed
Maintainer can merge
ready-to-merge requires ALL of:
All CI checks passed
No merge conflicts
No shape-risk / destructive-rewrite / generated-file
No needs-dco
Quick Reference
As a contributor, look for:
priority:now + status:ready → pick these up first
good first issue → beginner-friendly
bounty → has reward
As a maintainer, filter by:
pool:quick → fast merge queue
pool:deep + priority:next → prepare for next sprint