Moko Consulting

Open-source software for Joomla, Gitea, and web platforms. Home of MokoSuite, MokoGitea, and MokoCLI.

Tennessee
references/label-taxonomy.-

Label Taxonomy

Complete label set used across all MokoConsulting repositories. Labels use colon-style naming: category: value.

Priority

Label Color Hex Description
priority: critical Red #e11d48 Production down, data loss, security vulnerability
priority: high Orange #f97316 Major feature broken, blocking work
priority: medium Yellow #eab308 Important but not urgent
priority: low Blue #3b82f6 Nice to have, minor improvement

Type

Label Color Hex Description
type: bug Red #dc2626 Something is broken
type: feature Green #16a34a New functionality
type: enhancement Teal #0d9488 Improvement to existing feature
type: docs Purple #9333ea Documentation update
type: security Dark Red #991b1b Security-related issue
type: refactor Gray #6b7280 Code improvement without behavior change
type: test Cyan #06b6d4 Test coverage improvement

Area

Label Color Hex Description
area: frontend Pink #ec4899 UI, templates, CSS, JavaScript
area: backend Indigo #6366f1 PHP logic, models, controllers
area: api Amber #d97706 REST API endpoints
area: ci Lime #84cc16 CI/CD workflows, build system
area: infra Slate #475569 Infrastructure, deployment, servers
area: database Sky #0ea5e9 Schema, migrations, queries

Status

Label Color Hex Description
status: blocked Gray #9ca3af Waiting on external dependency
status: wontfix Dark Gray #374151 Intentionally not addressing
status: duplicate Light Gray #d1d5db Duplicate of another issue
status: needs-info Yellow #fbbf24 Needs more information from reporter
status: ready Green #22c55e Ready to be worked on

Usage

Labels are applied during issue triage. Every issue should have at minimum:

  • One priority label
  • One type label

Area and status labels are added as applicable.

Organization-Level Labels

Labels are defined at the MokoConsulting organization level in Gitea and inherited by all repositories. Individual repos should not create custom labels that duplicate org-level ones.