cli + tui to publish to leaflet (wip) & manage tasks, notes & watch/read lists 馃崈
charm
leaflet
readability
golang
Noteleaf Documentation TODO#
This document tracks documentation coverage for the Noteleaf website. The goal is to provide comprehensive documentation for both the productivity system features and the leaflet.pub publishing capabilities.
Integration and Workflows#
- External Integrations
- Open Library API
- Leaflet.pub API
- ATProto authentication
- Workflows and Examples
- Daily task review workflow
- Note-taking for research
- Reading list management
- Publishing a blog post to leaflet.pub
- Linking tasks, notes, and media
- Import/Export
- Exporting data
- Backup and restore
- Migration from other tools
Development#
- Building Noteleaf
- Development vs production builds
- Build tags
- Task automation (Taskfile)
- Testing
- Running tests
- Coverage reports
- Test patterns and scaffolding
- Contributing
- Code organization
- Adding new commands
- UI components
- Testing requirements
- Architecture Deep Dive
- Repository pattern
- Handler architecture
- Service layer
- Data models
- UI component system
Examples and Tutorials#
- Getting Started Tutorial
- First 15 minutes
- Essential workflows
- Task Management Tutorials
- GTD workflow
- Time blocking
- Project planning
- Note-Taking Tutorials
- Zettelkasten method
- Research notes
- Meeting notes
Appendices#
- Glossary
- Keyboard Shortcuts Reference
- Configuration Options Reference
- API Reference (leaflet schema)
- Color Palette Reference
- Migration Guides
- From TaskWarrior
- From todo.txt
- From other note-taking apps