putTicketArtifact
suspend fun putTicketArtifact(webId: String, ticketUri: String, artifact: ByteArray, artifactContentType: String, images: NewTicketImages? = null): Ticket?
Replaces the ticket's stored artifact (and any provided pass-image roles) with fresh bytes, refreshing the document links. Travels inline over Binder, so it is subject to the ~1 MB transaction limit.