diff --git a/src/components/HuDrafts.vue b/src/components/HuDrafts.vue
new file mode 100644
index 0000000..ef4985c
--- /dev/null
+++ b/src/components/HuDrafts.vue
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+ Borradores · {{ drafts.length }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Sin borradores. Creá uno para refinar antes de enviar a KAPPA.
+
+
+
+
+
+
+
+
+ {{ getTypeLabel((d.item_type || 'U') as ItemType) }}
+
+ {{ d.title }}
+
+
+
+
+ Enviada
+
+
+
+ Borrador
+
+
+
+
+ {{ d.story_points }} SP
+ {{ d.sprint }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DashboardView.vue b/src/views/DashboardView.vue
index 8eacca0..d482f50 100644
--- a/src/views/DashboardView.vue
+++ b/src/views/DashboardView.vue
@@ -4,7 +4,8 @@ import { useI18n } from 'vue-i18n'
import { useProjectsStore } from '@/stores/projects'
import { useWorkItemsStore } from '@/stores/workitems'
import { getTypeLabel, getTypeColor, getTypeIcon } from '@/services/hierarchy'
-import { Activity, FileText, Layers, Clock, Info, AlertTriangle } from 'lucide-vue-next'
+import { Activity, FileText, Layers, Clock, Info, AlertTriangle, Plus } from 'lucide-vue-next'
+import HuDrafts from '@/components/HuDrafts.vue'
import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'
import { Badge } from '@/components/ui/badge'
import { Skeleton } from '@/components/ui/skeleton'
@@ -244,6 +245,9 @@ const statusLabel = (status: unknown) => {
+
+
+