Part of https://tangled.org/exosphere.site/airglow/issues/29.
Scope #
A dedicated "Add to list" action that takes a list URI and a subject, and writes an app.bsky.graph.listitem to the owner's repo.
- Refuse a list owned by another DID, with a clear error. This fixes https://tangled.org/exosphere.site/airglow/issues/12 for lists.
- Skip a subject that is already on the list. In the session the user was added twice.
- Make "who to add" an explicit choice (the event author or a DID from the record), which helps with https://tangled.org/exosphere.site/airglow/issues/39.
The list URI is still entered by hand here. The picker is a separate issue.
Details: docs/brainstorms/2026-10-17-graze-conference-automation-feedback.md
Queued: the loop will work on this version of the issue.
loop:queued cid=bafyreia3eeedial7x6gho7ldhocj6rycjd7qxgj5mjzkxjxqyd4dhb2zj4