Add SPINE_ORG environment variable support to scripts/run. When set,
the value is passed as spine-org-file via --eval before loading spine.el.
Usage:
SPINE_ORG=~/my-books.org ./scripts/run
SPINE_ORG=/work/personal-local/spine/sample-books.org ./scripts/run localhost:9090
When unset, defaults to ~/spine/books.org (existing behavior).
- Add spine--format-defs defconst shared between index and book models
- Add spine-book-model with status extraction, format selector, notes, recommendation
- Add templates/book.mustache (Pico CSS, journal-style layout)
- Add httpd/book handler serving the detail page
- Link book titles in index view to /book?id=X
- Add spine-book-model-test.el with 13 tests