lmt - first thing

Chapter 1: first thing

10. Cover Page for Books

Fix (src/components/tabs/Edits.tsx — handleCreateBook):

When creating a book, also create a "Cover" document with chapter_number: -2

Cover creation form includes: image upload field (or leave blank), text box for blurb/sales pitch

Cover is tagged with "book" ghost tag, always public

Cover content: cover image, link to TOC, blurb text, then links to TOC + Next chapter

In TOC generation, include the Cover as the first entry

11. Chapter/Division Auto-Tagging

Chapters auto-tagged with "chapters" ghost tag when created

Divisions get no chapter-specific tag

12. Series Post Auto-Creation

Fix (src/components/tabs/Edits.tsx):

When a series is created or loaded and has no corresponding Ghost/Supabase post, auto-create one

Tag it with "series" ghost tag

Include text box, photo field, and metadata

Show a toast: "Creating a hub post for series..."

13. Tag Creation & Edit Overlay

Fix (src/components/ghost/GhostTagsManager.tsx):

Tag edit form should appear as a modal/dialog overlay, not at the top of the list

Ensure tags are creatable from the Tags tab (already works, just fix edit UX)

14. Ghost Tag Verification on Project Creation

When creating a new book/series with a shortcode, verify or create a public Ghost tag with matching slug

Include: name, description, feature image fields

Show checklist: shortcode → tag → YAML → tag posts → redeploy


Christopher X Sullivan © . All rights reserved.