UNPKG

@fromsvenwithlove/devops-issues-cli

Version:

AI-powered CLI tool and library for Azure DevOps work item management with Claude agents

42 lines 3.35 kB
{ "metadata": { "parentId": "PARENT_WORK_ITEM_ID", "defaults": { "assignedTo": "user@company.com", "tags": "bug;reported" } }, "workItems": [ { "type": "Bug", "title": "Bug: [Brief description of the issue]", "description": "**Summary:**\nClear and concise description of what the bug is.\n\n**Impact:**\n- Who is affected: [user groups]\n- Business impact: [severity of impact]\n- Frequency: [how often it occurs]\n\n**Environment:**\n- Browser/Platform: [specific environment]\n- Version: [application version]\n- Configuration: [relevant settings]\n\n**Expected Behavior:**\nWhat should happen when the system works correctly.\n\n**Actual Behavior:**\nWhat actually happens that constitutes the bug.", "reproSteps": "**Prerequisites:**\n- [Any setup required]\n- [User permissions needed]\n- [Data state required]\n\n**Steps to Reproduce:**\n1. [First step - be specific]\n2. [Second step - include exact values]\n3. [Third step - note any timing]\n4. [Continue until bug manifests]\n\n**Expected Result:**\n[What should happen at each step]\n\n**Actual Result:**\n[What actually happens - include error messages]\n\n**Workaround (if any):**\n[Temporary solution users can employ]", "fields": { "severity": "Medium" }, "children": [ { "type": "Task", "title": "Investigation: Root cause analysis", "description": "Investigate the bug to determine the root cause.\n\n**Investigation Steps:**\n- Reproduce the issue in development environment\n- Check logs for error messages\n- Review recent changes that might have caused the issue\n- Identify the specific component/module affected\n\n**Deliverables:**\n- Root cause identified\n- Impact assessment\n- Proposed solution approach" }, { "type": "Task", "title": "Fix: Implement solution", "description": "Implement the fix for the identified bug.\n\n**Implementation Requirements:**\n- Address the root cause\n- Ensure fix doesn't break existing functionality\n- Follow coding standards and patterns\n- Include appropriate error handling\n\n**Testing:**\n- Verify fix resolves the original issue\n- Test edge cases and related functionality\n- Ensure no regression issues" }, { "type": "Task", "title": "Testing: Verify fix and regression testing", "description": "Comprehensive testing to ensure the bug is fixed and no new issues introduced.\n\n**Testing Scope:**\n- Verify original reproduction steps no longer cause the bug\n- Test related functionality for regressions\n- Cross-browser/platform testing (if applicable)\n- Performance impact assessment\n\n**Test Cases:**\n- Happy path scenarios\n- Edge cases that might trigger similar issues\n- Stress testing if performance-related" }, { "type": "Task", "title": "Documentation: Update and communicate fix", "description": "Document the fix and communicate to stakeholders.\n\n**Documentation Updates:**\n- Update technical documentation if needed\n- Create release notes entry\n- Update troubleshooting guides if applicable\n\n**Communication:**\n- Notify affected users/teams\n- Update support team on resolution\n- Close related support tickets" } ] } ] }