cli + tui to publish to leaflet (wip) & manage tasks, notes & watch/read lists 馃崈
charm
leaflet
readability
golang
1# Noteleaf Documentation TODO
2
3This 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.
4
5## Integration and Workflows
6
7- [x] External Integrations
8 - [x] Open Library API
9 - [x] Leaflet.pub API
10 - [x] ATProto authentication
11- [ ] Workflows and Examples
12 - [ ] Daily task review workflow
13 - [ ] Note-taking for research
14 - [ ] Reading list management
15 - [ ] Publishing a blog post to leaflet.pub
16 - [ ] Linking tasks, notes, and media
17- [x] Import/Export
18 - [x] Exporting data
19 - [x] Backup and restore
20 - [x] Migration from other tools
21
22## Development
23
24- [x] Building Noteleaf
25 - [x] Development vs production builds
26 - [x] Build tags
27 - [x] Task automation (Taskfile)
28- [x] Testing
29 - [x] Running tests
30 - [x] Coverage reports
31 - [x] Test patterns and scaffolding
32- [ ] Contributing
33 - [ ] Code organization
34 - [ ] Adding new commands
35 - [ ] UI components
36 - [ ] Testing requirements
37- [ ] Architecture Deep Dive
38 - [ ] Repository pattern
39 - [ ] Handler architecture
40 - [ ] Service layer
41 - [ ] Data models
42 - [ ] UI component system
43
44## Examples and Tutorials
45
46- [ ] Getting Started Tutorial
47 - [ ] First 15 minutes
48 - [ ] Essential workflows
49- [ ] Task Management Tutorials
50 - [ ] GTD workflow
51 - [ ] Time blocking
52 - [ ] Project planning
53- [ ] Note-Taking Tutorials
54 - [ ] Zettelkasten method
55 - [ ] Research notes
56 - [ ] Meeting notes
57
58## Appendices
59
60- [ ] Glossary
61- [ ] Keyboard Shortcuts Reference
62- [ ] Configuration Options Reference
63- [ ] API Reference (leaflet schema)
64- [ ] Color Palette Reference
65- [ ] Migration Guides
66 - [ ] From TaskWarrior
67 - [ ] From todo.txt
68 - [ ] From other note-taking apps