Back to Changelog
    Improvement
    January 7, 20261 min read

    Export Section Selection Accuracy

    Export

    ✨ What's Improved

    Fixed an issue where certain sections in the Export wizard were incorrectly marked as "Not Started" even when they contained data.

    The Problem

    When configuring exports (GPT Custom GPT or Claude Skill), the section selection step showed:

    • Products & Services as "Not Started" even with products defined
    • Target Audience as "Not Started" even with personas created

    This made it difficult to know which sections actually had content ready for export.

    The Fix

    Updated the calculateCompleteness function in the export wizard to properly handle array-based sections:

    // Now correctly detects data in array sections
    if (Array.isArray(data)) {
      return { status: data.length > 0 ? 'complete' : 'not_started', ... }
    }
    

    Affected Sections

    • Products & Services
    • Target Audience
    • Any other sections stored as arrays in the database

    How to Verify

    1. Add at least one product to your Brand Kit
    2. Create at least one audience persona
    3. Go to Export → Start a new GPT or Claude Skill export
    4. In the Section Selection step, verify these sections now show as "Complete"