State

Compact state records for the books section.

State

Registry

FieldValue
sectionbooks
ownerbooks-section
statusactive
updated2026-03-16

Current Cycle

FieldValue
phasebooks-01
planbooks-01-a
focuskeep the cleaner two-page reader, but make every illustrated page use the same fixed image frame shape as the placeholder state so art stays visually consistent and text always begins beneath it
constraintplanning for books work lives in these docs, aligned with the real publishing pipeline

Next Queue

PriorityActionType
1replace the built-in TOC with a real collapsed custom panel and restore two-page spreads on wide screensreader-ux
2keep every page on one consistent image slot shape and allow cropping instead of special-case image layoutspage-shell
3refine chapter metadata and opener styling now that the source and EPUB structure are formalizedstructure-polish

References

IdPathPurpose
books-rootbooks/mordreds_tale/authored source of truth
home-pageapps/portfolio/app/page.tsxprimary site reading entry
reader-embedapps/portfolio/components/books/BookReaderEmbed.tsxembedded reader surface
viewerapps/portfolio/components/books/EpubViewer.tsxEPUB runtime and loading path
epub-builderpackages/repub-builder/src/epub.tsEPUB image rewrite and chapter packaging
books-structure-docapps/portfolio/content/docs/books/book-structure.mdxformal source and EPUB structure rules
book-outputapps/portfolio/public/books/generated reading artifacts
front-page-readerapps/portfolio/components/home/FeaturedBookExperience.tsxuser-triggered reader mount path

Human Input

TriggerAction
publishing flow changesupdate current cycle and references first
reader UX changesrecord the new focus before implementation
new requirements appearadd them in the books docs planning pages before execution