Documentation / QUAD Workflow / Story Labels

QUAD Story Labeling System

Full Labels (Option B) - Comprehensive 7-Category System

Part of QUADβ„’ (Quick Unified Agentic Development) Methodology Β© 2025 Suman Addanke / A2 Vibe Creators LLC


Table of Contents

  • Overview
  • The 7 Label Categories
  • Label Definitions
  • Auto-Labeling Rules
  • Filtering & Queries
  • Label Commands
  • Visual Label Guide
  • Best Practices

  • Overview

    Why Labels Matter

    WITHOUT LABELS:                      WITH LABELS:
    ──────────────                       ───────────
    "Which stories for QA?"              priority/P0 + status/QA-READY
    β†’ Manual search, miss things         β†’ Instant filter, nothing missed
    

    "What's blocking us?" status/BLOCKED β†’ Ask around, waste time β†’ One click, see all blockers

    "Security audit scope?" type/SECURITY β†’ Dig through every story β†’ Complete list in seconds

    Label Philosophy

  • β€’ Mutually Exclusive: Each category has ONE value per story (except Platform)
  • β€’ Required Labels: Priority, Status, Type, Circle (minimum)
  • β€’ Optional Labels: Platform, Sprint, Complexity
  • β€’ Hierarchical: Labels are namespaced (priority/P0, status/BACKLOG)

  • The 7 Label Categories

    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β”‚                    QUAD STORY LABEL CATEGORIES                      β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚                                                                     β”‚
    β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”              β”‚
    β”‚  β”‚  1. PRIORITY β”‚  β”‚  2. STATUS   β”‚  β”‚   3. TYPE    β”‚              β”‚
    β”‚  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€              β”‚
    β”‚  β”‚ P0 Critical  β”‚  β”‚ BACKLOG      β”‚  β”‚ FEATURE      β”‚              β”‚
    β”‚  β”‚ P1 High      β”‚  β”‚ READY        β”‚  β”‚ BUG          β”‚              β”‚
    β”‚  β”‚ P2 Medium    β”‚  β”‚ IN_PROGRESS  β”‚  β”‚ SECURITY     β”‚              β”‚
    β”‚  β”‚ P3 Low       β”‚  β”‚ BLOCKED      β”‚  β”‚ TECH_DEBT    β”‚              β”‚
    β”‚  β”‚              β”‚  β”‚ QA_READY     β”‚  β”‚ INFRA        β”‚              β”‚
    β”‚  β”‚              β”‚  β”‚ QA_PASS      β”‚  β”‚ DOCS         β”‚              β”‚
    β”‚  β”‚              β”‚  β”‚ QA_FAIL      β”‚  β”‚ SPIKE        β”‚              β”‚
    β”‚  β”‚              β”‚  β”‚ DONE         β”‚  β”‚              β”‚              β”‚
    β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜              β”‚
    β”‚                                                                     β”‚
    β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”              β”‚
    β”‚  β”‚  4. CIRCLE   β”‚  β”‚ 5. PLATFORM  β”‚  β”‚  6. SPRINT   β”‚              β”‚
    β”‚  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€              β”‚
    β”‚  β”‚ 1-MGMT       β”‚  β”‚ API          β”‚  β”‚ SPRINT-01    β”‚              β”‚
    β”‚  β”‚ 2-DEV        β”‚  β”‚ WEB          β”‚  β”‚ SPRINT-02    β”‚              β”‚
    β”‚  β”‚ 3-QA         β”‚  β”‚ IOS          β”‚  β”‚ SPRINT-03    β”‚              β”‚
    β”‚  β”‚ 4-INFRA      β”‚  β”‚ ANDROID      β”‚  β”‚ ...          β”‚              β”‚
    β”‚  β”‚              β”‚  β”‚ BATCH        β”‚  β”‚ SPRINT-NN    β”‚              β”‚
    β”‚  β”‚              β”‚  β”‚ SHARED       β”‚  β”‚              β”‚              β”‚
    β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜              β”‚
    β”‚                                                                     β”‚
    β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”              β”‚
    β”‚  β”‚              7. COMPLEXITY (Platonic Solids)      β”‚              β”‚
    β”‚  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€              β”‚
    β”‚  β”‚ TETRAHEDRON (4)  β”‚ CUBE (6)      β”‚ OCTAHEDRON (8)β”‚              β”‚
    β”‚  β”‚ DODECAHEDRON(12) β”‚ ICOSAHEDRON(20)               β”‚              β”‚
    β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜              β”‚
    β”‚                                                                     β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

    Label Definitions

    1. Priority Labels

    LabelCodeDescriptionSLA priority/P0CriticalProduction down, security breach, data loss< 4 hours priority/P1HighMajor feature blocked, significant bug< 24 hours priority/P2MediumStandard feature work, minor bugsSprint priority/P3LowNice-to-have, polish, minor improvementsBacklog Decision Matrix:
    Is production broken?           β†’ P0
    Is a major feature blocked?     β†’ P1
    Is it committed for sprint?     β†’ P2
    Everything else                 β†’ P3

    2. Status Labels

    LabelDescriptionWho Moves It status/BACKLOGNot yet prioritizedBA/PM status/READYGroomed, ready for sprintBA after grooming status/IN_PROGRESSDeveloper working on itDeveloper status/BLOCKEDWaiting on dependencyDeveloper status/CODE_REVIEWPR submitted, awaiting reviewDeveloper status/QA_READYCode merged, ready for QADeveloper status/QA_PASSQA verified, passedQA status/QA_FAILQA found issuesQA status/DONEDeployed, verifiedPM/Tech Lead Status Flow:
    BACKLOG β†’ READY β†’ IN_PROGRESS β†’ CODE_REVIEW β†’ QA_READY β†’ QA_PASS β†’ DONE
                           ↓                          ↓
                       BLOCKED                    QA_FAIL
                           ↓                          ↓
                       (resolved)              IN_PROGRESS (fix)

    3. Type Labels

    LabelDescriptionExamples type/FEATURENew functionalityLogin page, payment flow type/BUGDefect fixCrash on submit, wrong calculation type/SECURITYSecurity relatedSQL injection fix, auth bypass type/TECH_DEBTCode improvementRefactor, upgrade library type/INFRAInfrastructureCI/CD, deploy scripts type/DOCSDocumentationREADME, API docs type/SPIKEResearch/POC"Can we use X library?"

    4. Circle Labels

    LabelCircleOwner circle/1-MGMTManagementBA, PM, Tech Lead circle/2-DEVDevelopmentFull Stack, Backend, UI, Mobile circle/3-QAQualityQA Engineer, Automation circle/4-INFRAInfrastructureDevOps, SRE, DBA Assignment Rules:
  • β€’ Features β†’ circle/2-DEV
  • β€’ Test automation β†’ circle/3-QA
  • β€’ Deploy/CI-CD β†’ circle/4-INFRA
  • β€’ Documentation β†’ circle/1-MGMT (or owner circle)
  • 5. Platform Labels (Multi-Select Allowed)

    LabelPlatform platform/APIBackend REST API platform/WEBWeb application platform/IOSiOS native app platform/ANDROIDAndroid native app platform/BATCHBatch jobs, scheduled tasks platform/SHAREDShared libraries, common code Multi-Platform Example:
    labels:
      - platform/API       # Backend endpoint
      - platform/WEB       # Web UI
      - platform/IOS       # iOS implementation
      - platform/ANDROID   # Android implementation

    6. Sprint Labels

    LabelDescription sprint/SPRINT-01First sprint sprint/SPRINT-02Second sprint ...... sprint/SPRINT-NNNth sprint sprint/BACKLOGNot assigned to sprint

    7. Complexity Labels (Platonic Solids)

    LabelShapePointsTypical Scope complexity/TETRAHEDRONTetrahedron4Simple task, 1 file, < 1 day complexity/CUBECube6Standard task, 2-3 files, 1-2 days complexity/OCTAHEDRONOctahedron8Multi-component, 3-5 files, 2-3 days complexity/DODECAHEDRONDodecahedron12Complex feature, multiple services, 3-5 days complexity/ICOSAHEDRONIcosahedron20Epic-level, cross-team, 5+ days Estimation Guide:
    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β”‚ Complexity    β”‚ Points β”‚ Characteristics                         β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚ TETRAHEDRON   β”‚   4    β”‚ Single platform, simple logic           β”‚
    β”‚               β”‚        β”‚ No external dependencies                β”‚
    β”‚               β”‚        β”‚ Clear acceptance criteria               β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚ CUBE          β”‚   6    β”‚ 1-2 platforms, some business logic      β”‚
    β”‚               β”‚        β”‚ Minor dependencies                      β”‚
    β”‚               β”‚        β”‚ Standard patterns                       β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚ OCTAHEDRON    β”‚   8    β”‚ Multi-platform, complex logic           β”‚
    β”‚               β”‚        β”‚ Multiple dependencies                   β”‚
    β”‚               β”‚        β”‚ Needs design discussion                 β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚ DODECAHEDRON  β”‚  12    β”‚ All platforms, significant complexity   β”‚
    β”‚               β”‚        β”‚ External service integration            β”‚
    β”‚               β”‚        β”‚ Architecture decisions                  β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚ ICOSAHEDRON   β”‚  20    β”‚ Epic scope, should probably be split    β”‚
    β”‚               β”‚        β”‚ Cross-team coordination                 β”‚
    β”‚               β”‚        β”‚ Unknown unknowns                        β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

    Auto-Labeling Rules

    Story Agent Auto-Labels

    When Story Agent generates stories, it automatically applies labels:

    <h1 class="text-3xl font-bold text-white mb-8">Auto-labeling rules (in quad.config.yaml)</h1>
    auto_labeling:
      rules:
        # Priority based on keywords
        - match: "securityvulnerabilitybreachCVE"
          apply: ["priority/P0", "type/SECURITY"]
    

    - match: "crashdata losscannot login" apply: ["priority/P0", "type/BUG"]

    - match: "bugfixbrokennot working" apply: ["priority/P2", "type/BUG"]

    # Type based on context - match: "refactorcleanupupgrade" apply: ["type/TECH_DEBT"]

    - match: "deploycicdpipeline" apply: ["type/INFRA", "circle/4-INFRA"]

    - match: "documentreadmeapi doc" apply: ["type/DOCS"]

    # Platform detection - match: "iosiphoneswift" apply: ["platform/IOS"]

    - match: "android|kotlin" apply: ["platform/ANDROID"]

    - match: "apiendpointrest" apply: ["platform/API"]

    - match: "webreactnext" apply: ["platform/WEB"]

    # Complexity based on scope - platforms_count: 1 apply: ["complexity/TETRAHEDRON"]

    - platforms_count: 2 apply: ["complexity/CUBE"]

    - platforms_count: [3, 4] apply: ["complexity/OCTAHEDRON"]

    - platforms_count: 5+ apply: ["complexity/DODECAHEDRON"]

    Default Labels

    If no rules match, Story Agent applies defaults:

  • β€’ priority/P2 (Medium)
  • β€’ status/BACKLOG
  • β€’ type/FEATURE
  • β€’ circle/2-DEV
  • β€’ complexity/CUBE

  • Filtering & Queries

    Common Queries

    "What's ready for QA this sprint?"
    quad stories list \
      --label status/QA_READY \
      --label sprint/SPRINT-03
    "All security issues in progress"
    quad stories list \
      --label type/SECURITY \
      --label status/IN_PROGRESS
    "P0/P1 blockers for iOS"
    quad stories list \
      --label priority/P0,priority/P1 \
      --label status/BLOCKED \
      --label platform/IOS
    "What did QA pass this week?"
    quad stories list \
      --label status/QA_PASS \
      --since "2025-01-01"
    "Tech debt for Circle 2"
    quad stories list \
      --label type/TECH_DEBT \
      --label circle/2-DEV
    "All stories touching API"
    quad stories list \
      --label platform/API

    Filter Syntax

    <h1 class="text-3xl font-bold text-white mb-8">Single label</h1>
    --label status/IN_PROGRESS
    

    <h1 class="text-3xl font-bold text-white mb-8">Multiple labels (AND)</h1> --label status/IN_PROGRESS --label priority/P0

    <h1 class="text-3xl font-bold text-white mb-8">Multiple values (OR)</h1> --label priority/P0,priority/P1

    <h1 class="text-3xl font-bold text-white mb-8">Exclude</h1> --not-label status/DONE

    <h1 class="text-3xl font-bold text-white mb-8">Complex query</h1> --label type/SECURITY --label status/IN_PROGRESS,status/BLOCKED --not-label priority/P3

    Dashboard Views

    Pre-configured views for common needs:

    ViewFilterPurpose sprint-boardsprint/SPRINT-XXCurrent sprint work qa-queuestatus/QA_READYQA team's queue blockersstatus/BLOCKEDAll blockers security-audittype/SECURITYSecurity review my-workassignee/@me + status/IN_PROGRESSPersonal work p0-alertpriority/P0 + !status/DONECritical items

    Label Commands

    Apply Labels

    <h1 class="text-3xl font-bold text-white mb-8">Add single label</h1>
    quad story label add STORY-001 priority/P0
    

    <h1 class="text-3xl font-bold text-white mb-8">Add multiple labels</h1> quad story label add STORY-001 priority/P0 type/SECURITY status/IN_PROGRESS

    <h1 class="text-3xl font-bold text-white mb-8">Remove label</h1> quad story label remove STORY-001 priority/P2

    <h1 class="text-3xl font-bold text-white mb-8">Replace label (within category)</h1> quad story label replace STORY-001 status/QA_READY <h1 class="text-3xl font-bold text-white mb-8">Automatically removes status/IN_PROGRESS</h1>

    Bulk Operations

    <h1 class="text-3xl font-bold text-white mb-8">Move all P0 security to IN_PROGRESS</h1>
    quad stories bulk-label \
      --filter "priority/P0 AND type/SECURITY" \
      --add status/IN_PROGRESS \
      --remove status/BACKLOG
    

    <h1 class="text-3xl font-bold text-white mb-8">Assign sprint to ready stories</h1> quad stories bulk-label \ --filter "status/READY AND circle/2-DEV" \ --add sprint/SPRINT-04

    <h1 class="text-3xl font-bold text-white mb-8">Clear sprint from backlog</h1> quad stories bulk-label \ --filter "status/BACKLOG" \ --remove "sprint/*"

    Sprint Management

    <h1 class="text-3xl font-bold text-white mb-8">Start new sprint</h1>
    quad sprint create SPRINT-04 --start "2025-01-15" --end "2025-01-28"
    

    <h1 class="text-3xl font-bold text-white mb-8">Move stories to sprint</h1> quad sprint add SPRINT-04 STORY-001 STORY-002 STORY-003

    <h1 class="text-3xl font-bold text-white mb-8">View sprint</h1> quad sprint view SPRINT-04

    <h1 class="text-3xl font-bold text-white mb-8">Sprint velocity</h1> quad sprint velocity SPRINT-04


    Visual Label Guide

    Label Badge Colors

    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β”‚                      LABEL COLOR CODING                        β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚                                                                β”‚
    β”‚  PRIORITY                                                      β”‚
    β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
    β”‚  β”‚  P0  β”‚ RED         #FF0000  β”‚ Critical, immediate action β”‚ β”‚
    β”‚  β”‚  P1  β”‚ ORANGE      #FF8C00  β”‚ High, within 24h           β”‚ β”‚
    β”‚  β”‚  P2  β”‚ YELLOW      #FFD700  β”‚ Medium, sprint             β”‚ β”‚
    β”‚  β”‚  P3  β”‚ GRAY        #808080  β”‚ Low, backlog               β”‚ β”‚
    β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
    β”‚                                                                β”‚
    β”‚  STATUS                                                        β”‚
    β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
    β”‚  β”‚  BACKLOG      β”‚ LIGHT GRAY  #D3D3D3  β”‚ Not started      β”‚ β”‚
    β”‚  β”‚  READY        β”‚ LIGHT BLUE  #87CEEB  β”‚ Ready for work   β”‚ β”‚
    β”‚  β”‚  IN_PROGRESS  β”‚ BLUE        #4169E1  β”‚ Being worked on  β”‚ β”‚
    β”‚  β”‚  BLOCKED      β”‚ RED         #DC143C  β”‚ Blocked          β”‚ β”‚
    β”‚  β”‚  CODE_REVIEW  β”‚ PURPLE      #9370DB  β”‚ In review        β”‚ β”‚
    β”‚  β”‚  QA_READY     β”‚ TEAL        #20B2AA  β”‚ Ready for QA     β”‚ β”‚
    β”‚  β”‚  QA_PASS      β”‚ GREEN       #32CD32  β”‚ QA passed        β”‚ β”‚
    β”‚  β”‚  QA_FAIL      β”‚ ORANGE      #FF6347  β”‚ QA failed        β”‚ β”‚
    β”‚  β”‚  DONE         β”‚ DARK GREEN  #228B22  β”‚ Completed        β”‚ β”‚
    β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
    β”‚                                                                β”‚
    β”‚  TYPE                                                          β”‚
    β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
    β”‚  β”‚  FEATURE      β”‚ BLUE        #4169E1  β”‚ New functionalityβ”‚ β”‚
    β”‚  β”‚  BUG          β”‚ RED         #DC143C  β”‚ Defect           β”‚ β”‚
    β”‚  β”‚  SECURITY     β”‚ DARK RED    #8B0000  β”‚ Security issue   β”‚ β”‚
    β”‚  β”‚  TECH_DEBT    β”‚ BROWN       #8B4513  β”‚ Tech debt        β”‚ β”‚
    β”‚  β”‚  INFRA        β”‚ GRAY        #708090  β”‚ Infrastructure   β”‚ β”‚
    β”‚  β”‚  DOCS         β”‚ LIGHT GREEN #90EE90  β”‚ Documentation    β”‚ β”‚
    β”‚  β”‚  SPIKE        β”‚ PURPLE      #9932CC  β”‚ Research         β”‚ β”‚
    β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
    β”‚                                                                β”‚
    β”‚  CIRCLE                                                        β”‚
    β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
    β”‚  β”‚  1-MGMT       β”‚ GOLD        #FFD700  β”‚ Management       β”‚ β”‚
    β”‚  β”‚  2-DEV        β”‚ BLUE        #1E90FF  β”‚ Development      β”‚ β”‚
    β”‚  β”‚  3-QA         β”‚ GREEN       #32CD32  β”‚ Quality          β”‚ β”‚
    β”‚  β”‚  4-INFRA      β”‚ GRAY        #696969  β”‚ Infrastructure   β”‚ β”‚
    β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
    β”‚                                                                β”‚
    β”‚  PLATFORM                                                      β”‚
    β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
    β”‚  β”‚  API          β”‚ NAVY        #000080  β”‚ Backend          β”‚ β”‚
    β”‚  β”‚  WEB          β”‚ SKY BLUE    #87CEEB  β”‚ Web app          β”‚ β”‚
    β”‚  β”‚  IOS          β”‚ SILVER      #C0C0C0  β”‚ iOS app          β”‚ β”‚
    β”‚  β”‚  ANDROID      β”‚ GREEN       #3DDC84  β”‚ Android app      β”‚ β”‚
    β”‚  β”‚  BATCH        β”‚ PURPLE      #800080  β”‚ Batch jobs       β”‚ β”‚
    β”‚  β”‚  SHARED       β”‚ PINK        #FF69B4  β”‚ Common           β”‚ β”‚
    β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
    β”‚                                                                β”‚
    β”‚  COMPLEXITY (Platonic Solids)                                  β”‚
    β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
    β”‚  β”‚  TETRAHEDRON  β”‚ LIGHT GREEN #98FB98  β”‚ 4 pts  - Simple  β”‚ β”‚
    β”‚  β”‚  CUBE         β”‚ YELLOW      #FFFF00  β”‚ 6 pts  - Medium  β”‚ β”‚
    β”‚  β”‚  OCTAHEDRON   β”‚ ORANGE      #FFA500  β”‚ 8 pts  - Complex β”‚ β”‚
    β”‚  β”‚  DODECAHEDRON β”‚ RED         #FF4500  β”‚ 12 pts - Large   β”‚ β”‚
    β”‚  β”‚  ICOSAHEDRON  β”‚ DARK RED    #B22222  β”‚ 20 pts - Epic    β”‚ β”‚
    β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
    β”‚                                                                β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

    Story Card Example

    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β”‚ STORY-001                                                        β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚                                                                  β”‚
    β”‚  Apply 20% Seasonal Discount at Checkout                         β”‚
    β”‚                                                                  β”‚
    β”‚  β”Œβ”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”        β”‚
    β”‚  β”‚  P0  β”‚ β”‚ IN_PROGRESS   β”‚ β”‚ FEATURE β”‚ β”‚   2-DEV      β”‚        β”‚
    β”‚  β”‚ RED  β”‚ β”‚    BLUE       β”‚ β”‚  BLUE   β”‚ β”‚   BLUE       β”‚        β”‚
    β”‚  β””β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜        β”‚
    β”‚                                                                  β”‚
    β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”‚
    β”‚  β”‚  API  β”‚ β”‚  WEB  β”‚ β”‚   IOS   β”‚ β”‚ANDROIDβ”‚ β”‚ SPRINT-03    β”‚     β”‚
    β”‚  β”‚ NAVY  β”‚ β”‚ SKY   β”‚ β”‚ SILVER  β”‚ β”‚ GREEN β”‚ β”‚   CYAN       β”‚     β”‚
    β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β”‚
    β”‚                                                                  β”‚
    β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                                          β”‚
    β”‚  β”‚  CUBE (6 pts)     β”‚                                          β”‚
    β”‚  β”‚     YELLOW        β”‚                                          β”‚
    β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                                          β”‚
    β”‚                                                                  β”‚
    β”‚  Assignee: @dev-john          Due: Jan 15, 2025                 β”‚
    β”‚                                                                  β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

    Best Practices

    Do's

  • Always set Priority and Status - Minimum required labels
  • Update Status immediately - When work state changes
  • Use Platform labels - Helps with assignment and tracking
  • Review labels in grooming - Ensure consistency
  • Let Story Agent auto-label first - Then refine manually
  • Don'ts

  • Don't create custom labels without team discussion
  • Don't leave stories unlabeled - At least Priority + Status
  • Don't over-label - 5-7 labels per story is typical
  • Don't change Priority without PM approval - Especially P0/P1
  • Don't skip Complexity - Needed for sprint planning
  • Label Review Checklist

    Before sprint planning, review all ready stories:

  • β€’ [ ] Priority set and appropriate
  • β€’ [ ] Status is READY (groomed)
  • β€’ [ ] Type correctly categorized
  • β€’ [ ] Circle assigned to owner team
  • β€’ [ ] Platform(s) identified
  • β€’ [ ] Complexity estimated
  • β€’ [ ] Sprint label applied

  • Configurable Ticket Label Format

    Organizations can configure their preferred ticket label format. The label format is assembled from components:

    Label Format Builder

    <h1 class="text-3xl font-bold text-white mb-8">quad.config.yaml</h1>
    

    ticket_labels: # Format template format: "{circle}-{estimate}-{type}"

    # Available tokens: # {circle} - C1, C2, C3, C4 (Management, Dev, QA, Infra) # {estimate} - D4, D6, D8, D12, D20 (Platonic Solids) or custom # {type} - FEAT, BUG, SEC, DEBT, INFRA, DOC, SPIKE # {priority} - P0, P1, P2, P3 # {platform} - API, WEB, IOS, AND, BATCH

    # Example outputs: # C2-D8-FEAT β†’ Circle 2, Octahedron (8pts), Feature # C3-D6-BUG β†’ Circle 3, Hexahedron (6pts), Bug # C4-D12-INFRA β†’ Circle 4, Dodecahedron (12pts), Infrastructure

    Preset Formats

    presets:
      mathematical:
        format: "{circle}-{estimate}-{type}"
        circle_prefix: "C"
        estimate_prefix: "D"
        examples:
          - "C2-D8-FEAT"
          - "C3-D6-BUG"
          - "C1-D4-DOC"
    

    descriptive: format: "{circle_name}/{type}/{priority}" examples: - "DEV/FEATURE/P2" - "QA/BUG/P1" - "INFRA/SECURITY/P0"

    simple: format: "{type}-{estimate}" examples: - "FEAT-8" - "BUG-6" - "SEC-12"

    github_style: format: "{type}: {priority}" examples: - "feat: P2" - "fix: P1" - "security: P0"

    jira_style: format: "[{circle}] {type}" examples: - "[DEV] Feature" - "[QA] Bug" - "[INFRA] Tech Debt"

    Estimation Naming Presets

    estimation:
      preset: "platonic"  # platonic dicetshirtfibonacci powers
    

    presets: platonic: name: "Platonic Solids" values: - { key: "D4", name: "Tetrahedron", points: 4 } - { key: "D6", name: "Hexahedron", points: 6 } - { key: "D8", name: "Octahedron", points: 8 } - { key: "D12", name: "Dodecahedron", points: 12 } - { key: "D20", name: "Icosahedron", points: 20 }

    dice: name: "Dice Notation" values: - { key: "d4", name: "d4", points: 4 } - { key: "d6", name: "d6", points: 6 } - { key: "d8", name: "d8", points: 8 } - { key: "d12", name: "d12", points: 12 } - { key: "d20", name: "d20", points: 20 }

    tshirt: name: "T-Shirt Sizes" values: - { key: "XS", name: "Extra Small", points: 1 } - { key: "S", name: "Small", points: 2 } - { key: "M", name: "Medium", points: 4 } - { key: "L", name: "Large", points: 8 } - { key: "XL", name: "Extra Large", points: 16 }

    fibonacci: name: "Fibonacci" values: - { key: "1", name: "1", points: 1 } - { key: "2", name: "2", points: 2 } - { key: "3", name: "3", points: 3 } - { key: "5", name: "5", points: 5 } - { key: "8", name: "8", points: 8 } - { key: "13", name: "13", points: 13 }

    powers: name: "Powers of 2" values: - { key: "2^0", name: "1", points: 1 } - { key: "2^1", name: "2", points: 2 } - { key: "2^2", name: "4", points: 4 } - { key: "2^3", name: "8", points: 8 } - { key: "2^4", name: "16", points: 16 }

    Type Abbreviations

    types:
      preset: "short"  # short long emoji
    

    presets: short: - { key: "FEAT", full: "Feature" } - { key: "BUG", full: "Bug" } - { key: "SEC", full: "Security" } - { key: "DEBT", full: "Tech Debt" } - { key: "INFRA", full: "Infrastructure" } - { key: "DOC", full: "Documentation" } - { key: "SPIKE", full: "Research/POC" }

    long: - { key: "FEATURE", full: "Feature" } - { key: "BUGFIX", full: "Bug Fix" } - { key: "SECURITY", full: "Security" } - { key: "TECHDEBT", full: "Tech Debt" } - { key: "INFRASTRUCTURE", full: "Infrastructure" } - { key: "DOCUMENTATION", full: "Documentation" } - { key: "RESEARCH", full: "Research/POC" }

    emoji: - { key: "✨", full: "Feature" } - { key: "πŸ›", full: "Bug" } - { key: "πŸ”’", full: "Security" } - { key: "πŸ”§", full: "Tech Debt" } - { key: "πŸ—οΈ", full: "Infrastructure" } - { key: "πŸ“", full: "Documentation" } - { key: "πŸ”¬", full: "Research/POC" }

    Interactive Ticket Label Builder

    The /configure page provides an interactive builder:

    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β”‚                    QUAD TICKET LABEL CONFIGURATOR                               β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚                                                                                 β”‚
    β”‚  1. SELECT FORMAT TEMPLATE                                                      β”‚
    β”‚  ─────────────────────────                                                      β”‚
    β”‚                                                                                 β”‚
    β”‚  β—‹ Mathematical: {circle}-{estimate}-{type}         Example: C2-D8-FEAT        β”‚
    β”‚  β—‹ Descriptive:  {circle_name}/{type}/{priority}    Example: DEV/FEATURE/P2    β”‚
    β”‚  ● Custom:       [ {circle}-{estimate}-{type} ]     Example: C2-D8-FEAT        β”‚
    β”‚                                                                                 β”‚
    β”‚  2. SELECT ESTIMATION SCHEME                                                    β”‚
    β”‚  ───────────────────────────                                                    β”‚
    β”‚                                                                                 β”‚
    β”‚  ● Platonic Solids (D4, D6, D8, D12, D20)                                      β”‚
    β”‚  β—‹ Dice Notation (d4, d6, d8, d12, d20)                                        β”‚
    β”‚  β—‹ T-Shirt Sizes (XS, S, M, L, XL)                                             β”‚
    β”‚  β—‹ Fibonacci (1, 2, 3, 5, 8, 13)                                               β”‚
    β”‚  β—‹ Powers of 2 (1, 2, 4, 8, 16)                                                β”‚
    β”‚                                                                                 β”‚
    β”‚  3. SELECT TYPE ABBREVIATION                                                    β”‚
    β”‚  ───────────────────────────                                                    β”‚
    β”‚                                                                                 β”‚
    β”‚  ● Short (FEAT, BUG, SEC)                                                      β”‚
    β”‚  β—‹ Long (FEATURE, BUGFIX, SECURITY)                                            β”‚
    β”‚  β—‹ Emoji (✨, πŸ›, πŸ”’)                                                           β”‚
    β”‚                                                                                 β”‚
    β”‚  4. LIVE PREVIEW                                                                β”‚
    β”‚  ───────────────                                                                β”‚
    β”‚                                                                                 β”‚
    β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”‚
    β”‚  β”‚                                                                         β”‚    β”‚
    β”‚  β”‚   Your ticket labels will look like:                                    β”‚    β”‚
    β”‚  β”‚                                                                         β”‚    β”‚
    β”‚  β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                  β”‚    β”‚
    β”‚  β”‚   β”‚ C1-D4-DOCβ”‚ β”‚C2-D8-FEATβ”‚ β”‚C3-D6-BUG β”‚ β”‚C4-D12-SECβ”‚                  β”‚    β”‚
    β”‚  β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                  β”‚    β”‚
    β”‚  β”‚                                                                         β”‚    β”‚
    β”‚  β”‚   Circle 1 + Tetrahedron + Documentation                                β”‚    β”‚
    β”‚  β”‚   Circle 2 + Octahedron + Feature                                       β”‚    β”‚
    β”‚  β”‚   Circle 3 + Hexahedron + Bug                                           β”‚    β”‚
    β”‚  β”‚   Circle 4 + Dodecahedron + Security                                    β”‚    β”‚
    β”‚  β”‚                                                                         β”‚    β”‚
    β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β”‚
    β”‚                                                                                 β”‚
    β”‚  5. EXPORT                                                                      β”‚
    β”‚  ─────────                                                                      β”‚
    β”‚                                                                                 β”‚
    β”‚  [Download quad.config.yaml]  [Copy to Clipboard]  [Apply to Project]          β”‚
    β”‚                                                                                 β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

    Summary

    CategoryPurposeValues PriorityUrgencyP0, P1, P2, P3 StatusWorkflow stateBACKLOG β†’ DONE TypeWork classificationFEATURE, BUG, SECURITY, etc. CircleTeam ownership1-MGMT, 2-DEV, 3-QA, 4-INFRA PlatformTarget systemsAPI, WEB, IOS, ANDROID, BATCH SprintTime allocationSPRINT-01 to SPRINT-NN ComplexityEffort estimatePlatonic Solids (4-20 pts) Total unique labels: ~30 standard labels across 7 categories Configurable elements:
  • β€’ Label format template
  • β€’ Estimation naming scheme (Platonic, Dice, T-Shirt, Fibonacci, Powers)
  • β€’ Type abbreviations (Short, Long, Emoji)
  • β€’ All exportable via quad.config.yaml

  • Part of QUADβ„’ (Quick Unified Agentic Development) Methodology Β© 2025 Suman Addanke / A2 Vibe Creators LLC