-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Feature Request
Add a dropdown or autocomplete for common slice names to make slice creation faster and more consistent.
Current Behavior
Users must manually type slice names like:
900-slice.maintenance100-slice.foundation200-slice.feature-name
This leads to:
- Typos and inconsistent naming
- Need to remember common patterns
- Slower workflow for standard slices
Proposed Solution
Add a quick-pick dropdown or autocomplete to the "Current Slice" field with common slice names:
Common Slices (suggested defaults):
100-slice.foundation200-slice.core-features300-slice.ui-components400-slice.integration500-slice.testing900-slice.maintenance910-slice.bug-fixes920-slice.refactoring930-slice.documentation
Implementation Options:
Option 1: Combobox (Recommended)
- Searchable dropdown with autocomplete
- Can still type custom slice names
- Shows suggestions as you type
- We already have a Combobox component!
Option 2: Recent Slices
- Show recently used slice names
- Auto-populated from project history
- More dynamic than static list
Option 3: Hybrid
- Common slices + recent slices
- Best of both worlds
Benefits
- ✅ Faster slice creation workflow
- ✅ Consistent naming across projects
- ✅ Helps users learn slice naming conventions
- ✅ Reduces typos
- ✅ Still allows custom names
UI Mockup (Concept)
Current Slice: [031-slice.hero-section ▼]
└─ Dropdown shows:
• 100-slice.foundation
• 200-slice.core-features
• 900-slice.maintenance
• ─────────────────────
• Recently used:
• 050-slice.auth
• 031-slice.hero-section
Auto-fill Integration
This would work seamlessly with the existing auto-fill feature (#18) - selecting a slice from dropdown would still auto-populate the task file field.
Priority
Medium - Nice quality-of-life improvement, not blocking
Labels
enhancement
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request