Project graph
Projects, episodes, pages, panels, layers, assets, generation jobs, and publish posts use one domain model.
Plan panels, generate AI artwork, edit layers and text, save project versions, export episodes, and publish a mobile-first webtoon from one browser workspace.
Open studioProjects, episodes, pages, panels, layers, assets, generation jobs, and publish posts use one domain model.
The MVP uses mock succeeded jobs now, with a clear worker boundary for BullMQ and provider routing.
Episodes can be published to a vertical mobile viewer and later connected to CDN-backed assets.