Análisis IA en dos fases: épicas primero, luego HUs vinculadas con epic_development
- project-analyzer.ts: dividido en analyzeProjectEpics() y analyzeProjectHUs() Fase 1: genera solo épicas con linkedHuTitles Fase 2: genera HUs dentro de épicas con epicName - saveEpicDrafts / saveHUDrafts separados para cada tipo - DashboardView: dos botones '1. Generar Épicas' y '2. Generar HUs' - pushDraft épica: al crear en KAPPA, actualiza metadata de HUs vinculadas con epicDevelopment - pushDraft HU: envía epic_development + payload completo (feature, sprint, asignado_a, etc.) - project_gap prompt: instrucciones separadas para FASE 1 (épicas) y FASE 2 (HUs)
This commit is contained in:
@@ -177,6 +177,14 @@ export const useWorkItemsStore = defineStore('workitems', () => {
|
||||
|
||||
// 4. Actualizar UI con datos frescos de KAPPA
|
||||
userStories.value = stories.map(hu => enrichHU(hu, id))
|
||||
if (userStories.value.length > 0) {
|
||||
console.log('[Alpha DEBUG] 1ra HU desc:', {
|
||||
id: userStories.value[0].id,
|
||||
title: userStories.value[0].title?.slice(0, 40),
|
||||
hasDescription: !!userStories.value[0].description,
|
||||
descLength: userStories.value[0].description?.length,
|
||||
})
|
||||
}
|
||||
|
||||
epics.value = epicData.map(epic => ({
|
||||
...epic,
|
||||
|
||||
Reference in New Issue
Block a user