mirror of
https://github.com/shadoll/moma.git
synced 2026-08-28 03:27:34 +00:00
feat: Introduce poster rendering views with multiple engines feat: Implement ASCII art poster renderer using PIL feat: Create base class for poster renderers feat: Add RichPixels renderer for high-quality terminal image display feat: Implement Viu terminal image viewer renderer feat: Add ProposedFilenameView for generating standardized filenames feat: Create RenameConfirmScreen for renaming files with confirmation feat: Implement SettingsScreen for configuring application settings feat: Add custom PosterWidget for rendering poster images
39 lines
872 B
Markdown
39 lines
872 B
Markdown
# CLAUDE.md - AI Assistant Reference
|
|
|
|
**Version**: 0.7.0-dev
|
|
**Last Updated**: 2026-01-01
|
|
|
|
> **📘 All technical documentation has been moved to [ENGINEERING_GUIDE.md](ENGINEERING_GUIDE.md)**
|
|
|
|
## For AI Assistants
|
|
|
|
Please read **[ENGINEERING_GUIDE.md](ENGINEERING_GUIDE.md)** for complete project documentation including:
|
|
|
|
- Architecture overview
|
|
- Core components
|
|
- Development setup
|
|
- Testing strategy
|
|
- Code standards
|
|
- AI assistant instructions
|
|
- Release process
|
|
|
|
## Quick Commands
|
|
|
|
```bash
|
|
uv sync --extra dev # Setup
|
|
uv run pytest # Test
|
|
uv run moma [dir] # Run
|
|
```
|
|
|
|
## Essential Principles
|
|
|
|
1. **Read [ENGINEERING_GUIDE.md](ENGINEERING_GUIDE.md) first**
|
|
2. Read files before modifying
|
|
3. Test everything (`uv run pytest`)
|
|
4. Follow existing patterns
|
|
5. Keep solutions simple
|
|
|
|
---
|
|
|
|
**Full Documentation**: [ENGINEERING_GUIDE.md](ENGINEERING_GUIDE.md)
|