Tags: slepp/code-evolution
Tags
docs: add CLAUDE.md for Claude Code context Provides future Claude sessions with project-specific guidance: - Development commands and workflows - Key gotchas (local repo analysis, regeneration) - Visualization architecture overview Co-Authored-By: Claude Opus 4.5 <[email protected]>
v0.9.0 - Performance & UI Improvements - Custom Canvas 2D chart renderer replaces Chart.js for 30fps streaming performance - Language color indicators in table rows for visual correlation with chart - Chart legend showing top 8 active languages - Improved keyboard shortcut hints (space to play, S to toggle sound) - High-DPI display support with devicePixelRatio handling - Data decimation for smooth chart rendering with large datasets (6000+ commits) - Fixed 4x mode drum pattern: kick on beat 1, snare on beat 3 (half-time feel) - Chord changes remain on main downbeat of 1 - 100% of frames under 16ms (60fps capable) - Zero slow frames (>33ms) during 6120 commit playback at 4x speed - Average frame time: 3.79ms
v0.7.0: Multi-octave audio frequency system - Redesigned audio frequency allocation across 2+ octaves (C3 to B4) - Eliminated 'thrumming' with random phase detuning (±3 cents) - Fixed muddy bass tone - dominant languages now have distinct harmonic voices - Timbral changes now audible as codebase language mix evolves - Fixed audio initialization fade-in to prevent clicks/pops Addresses user feedback on Express.js repo (6K+ commits) where JavaScript dominated sound was muddy with no timbral variation.
PreviousNext