Submit assets

StoryNeo is not accepting public uploads in the first release.

Internal batches should include source files, prompt summaries, review status, license version, tags, and generated derivatives before publishing.

Use the local ingestion manifest workflow to prepare thumbnails and web delivery variants, then upload originals and derivatives to R2.