8000 [Umbrella] Generated assets pile up but are never curated — both exits demand selection and provenance · Issue #13 · ynishi/asterism · GitHub
[go: up one dir, main page]

Skip to content

[Umbrella] Generated assets pile up but are never curated — both exits demand selection and provenance #13

Open

Description

@ynishi

Problem

Generated images and video accumulate without ever being curated. The failure
is public: a widely-circulated account describes generating over 200,000 images
and having no idea what to do with them, with the only observable outcome being
a filling hard drive.
(https://cyberneticforests.substack.com/p/500000-jpgs)

Curation does not happen because there is nowhere for a selection to go.
Photography developed a culling market — Aftershoot, Narrative Select,
FilterPixel — because photographers deliver a set. Selecting is work that pays
for itself only when something is delivered. Generated output has had no
comparable exit, so it is neither selected nor deleted.

That has changed. There are now two exits, and both demand the same two things.

The two exits

Exit What it demands
Commercial Raw output does not sell. Adobe Stock is roughly 48% AI-generated with about 29M AI images uploaded monthly; royalties floor around $0.33 per licence. What sells is a small, deliberately-shaped set with metadata and a human pass. Platform policy diverges sharply — Adobe accepts AI with mandatory disclosure, Shutterstock does not accept externally-generated AI at all, Getty bans it.
Re-input (img2img / img2video / LoRA) Training a LoRA on a previous LoRA's own output amplifies its artifacts and narrows diversity each generation. Every practical guide mitigates this the same way: discard hard, by hand, anything with a baked-in artifact.

Commercial output needs provenance because protection attaches to the human
layer — selection, arrangement, editing — and that layer has to be evidenced.
The US Supreme Court denied certiorari on 2026-03-02, leaving the human
authorship requirement in place, and the practitioner guidance is explicit that
drafts, edit history and provenance metadata are what makes a registration
defensible.
(https://www.morganlewis.com/pubs/2026/03/us-supreme-court-declines-to-consider-whether-ai-alone-can-create-copyrighted-works)

Re-input needs selection because model collapse is not hypothetical, and the
discard criterion there is factual (artifacts), not aesthetic — which makes it
automatable.

Why holding the outputs at all is justified

A recurring argument says the outputs are disposable because seed plus workflow
reproduces them. That is false in practice.

A recipe is therefore not a substitute for the output. Each generated asset is
a one-off, which is a stronger justification for keeping it than a photo
library has.

Gaps observed (August 2026)

  • Video provenance is empty. C2PA 2.1 covers MP4/MOV via JUMBF, and
    Premiere can sign on export, but ComfyUI + VideoHelperSuite emits neither a
    manifest nor a watermark, frame-level provenance is lost at combine, ffmpeg
    preserves nothing across a re-encode, and no signing path was found for
    DaVinci Resolve.
  • No ComfyUI-oriented asset manager exposes an API. The closest local-first
    one indexes in place, auto-watches an output folder and parses workflow JSON,
    but ships neither a REST surface nor MCP.
  • Nothing carries both embeddings and lineage. Products have one or the
    other.
  • Index-in-place is no longer a differentiator. It is now the standard
    pitch against Eagle's copy-on-import model.

Open

Not in scope

Deciding whether Asterism should pursue adoption or standardisation. The
position is unchanged: build the better tool, treat uptake as an outcome.

Children

Verification

Umbrella issue. Implementation issues split from here carry their own
verification.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0