diff --git a/components/project-main/FreshIdeaMain.tsx b/components/project-main/FreshIdeaMain.tsx index fde444a..3e41d34 100644 --- a/components/project-main/FreshIdeaMain.tsx +++ b/components/project-main/FreshIdeaMain.tsx @@ -139,8 +139,10 @@ export function FreshIdeaMain({ projectId, projectName }: FreshIdeaMainProps) { ); } - const completedCount = savedPhaseIds.size; - const totalPhases = DISCOVERY_PHASES.length; + const completedSections = PRD_SECTIONS.filter(({ phase }) => + phase === null ? allDone : savedPhaseIds.has(phase) + ).length; + const totalSections = PRD_SECTIONS.length; return (