Skip to content

Release v0.6.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 18:43
· 243 commits to main since this release

Added

  • Template-Based Report Generation: Complete replacement of direct HTML generation with JSON→Template system
    • Claude now returns only structured JSON data
    • Fixed HTML template guarantees consistent report structure
    • All sections always appear in the correct order
    • No more missing "Prompt Quality Analysis" sections
    • Clean section titles without emojis
    • Simple stats line instead of grid cards
    • Template is the single source of truth for HTML structure
  • Version Indicators: Clear console output showing template-based system v0.6.0 is running
  • Type Safety: Full TypeScript interfaces for report data structure

Fixed

  • Report Consistency: Solved all 8 formatting issues identified in previous versions
  • Section Ordering: Executive Summary, Activity Distribution, Key Accomplishments, Prompt Quality Analysis, Project Breakdown always appear
  • Styling Issues: CSS is now predefined in template, not dynamically generated
  • Footer Problems: No unwanted footer elements in reports

Changed

  • Report Generation Flow: Claude provides data, template provides structure (separation of concerns)
  • Error Messages: More descriptive feedback during report generation process

Improved

  • Report Generation Output: Tool failures are now hidden during report generation
    • "Tool failed" messages no longer shown for expected errors (file not found, etc.)
    • Cleaner, less intimidating output during analysis
    • Error messages still visible in debug mode (VIBELOG_DEBUG=1)
    • Reduces user anxiety during the 4-5 minute generation process
  • Auto-sync menu: Simplified educational text for better clarity
    • Added shortcut command install-auto-sync for quick access
    • Added documentation link in the menu
    • Updated help text to show the new command