fn without_payload(source: Value, extras: Extras) -> (Value, Extras)Expand description
An attachment block as the read path keeps it.
The block stays the kind it was so the view’s own attachment row draws it,
as the live path already does. The payload dropped here is the block’s OWN:
the attachment row prints the size and nothing else, so those bytes would
ride to a page that never draws them. What the block carries instead is
that size, under the forge_bytes name - forge’s own, so it cannot be read
as a field the CLI wrote.