edit://add-entry

post workflow:

bash new-post.sh
# or
bash new-post.sh ./path/to/post.md

creates public/posts/*.html, updates data/posts.json, archives source in published/posts/.

edit://add-link

reading list workflow:

bash new-link.sh
# or
bash new-link.sh ./path/to/link.md

updates data/links.json, archives source in published/links/. drafts live in new-posts/ and new-links/.

map://routes