alright here's how the form and the cheatsheets for domain limits ended up looking on the frontend
https://codeberg.org/superseriousbusiness/gotosocial/pulls/4567
Bottom half of the domain limit edit page, showing account policy, statuses policy, and follows policy options.
Screenshot of the domain limit detail view for an existing limit. There's text boxes for public and private comment and content warning. The "media policy" section is also visible and reads:
You can apply a media policy in order to change whether and how your instance processes media attachments from the limited domain.
Cheatsheet:
No limit
Media will be processed as normal.
Mark sensitive
Media will be processed as normal.
However, all post attachments from the limited domain will be marked sensitive.
Reject
No media from the limited domain will be downloaded, processed, or stored.
This includes emoji, avatars, headers, and media attachments.
Posts will contain a link to view attached media on the remote instance.
Screenshot of the domain limits search + overview page in the settings panel, with the following text:
Domain limits can be used to modify how your instance handles posts, follow requests, media, and accounts from remote domains. This allows you to "fine-tune" federation with a domain without having to resort to putting a full domain block in place to cut off federation entirely. For example, you can use a domain limit to mute all accounts on a given domain except for ones people on your instance follow, and/or to mark all media from a given domain as "sensitive", etc. When you create a domain limit, it extends to all subdomains as well, so limiting 'example.com' also limits 'social.example.com'.