Project uses npm (package-lock.json), but Dockerfile was configured
for pnpm causing frozen-lockfile errors in CI builds.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Add AudioSection component with media player and waveform visualization
- Add NoteContent component with inline link support and syntax highlighting
- Add NoteSidebar with collapsible sections for navigation
- Add SidebarContext for managing sidebar state
- Update note page layout to use new component architecture
- Add assets utility for GCS audio/video URL generation
- Update content library with audio/skill/prompt type support
- Add vision.md with editorial guidelines
- Update .gitignore with additional security patterns
- Add upload-asset.sh script for GCS asset management
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Moved from maxwell/blog to standalone repository.
- Next.js research journal application
- Notes 001-005 with YAML/MD content structure
- Claude Code configuration for blog development
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>