Raintree Press treats books as versioned software artifacts, with source manuscripts, build products, proofs, commerce, delivery, and fulfillment in one controlled workflow.
System
- Git-backed Markdown chapters and book metadata build into public web editions, EPUB, PDF, samples, and frozen release directories.
- Authenticated libraries, one-time Stripe Checkout, entitlements, and private Cloudflare R2 downloads handle direct digital sales.
- Paperback webhooks create fulfillment records and submit eligible paid orders to Lulu.
- The audiobook pipeline supports local Kokoro, OpenAI, and ElevenLabs generation with shared speech preparation and ffmpeg mastering.
Control
- A finish-first policy requires final publication status, sale status, ISBN metadata, content audit, and export validation before checkout is enabled.
- Paid audio generation supports estimate-only mode, cost and character caps, chunk caching, source hashes, QA results, and output manifests.
- Print production remains in sandbox until files, package configuration, and webhook behavior are verified.
Proof
- Every audiobook output can carry provider settings, source hashes, chunk hashes, cache hits, QA results, and preview metadata.
- Writing audits, claim triage, export validation, release freezing, and app checks are executable commands.
- Direct ebook delivery and print fulfillment share durable purchase and entitlement records rather than ad hoc file links.