Problem #
Some inputs in the automation form still show examples that name fields of one specific lexicon (post, like or account). With other triggers, the example points at a field the record does not have. #18 and #58 fixed the record.subject cases. These were missed because both searched for record.subject only.
Evidence (main e8136b4) #
app/islands/action-editors/bsky-post.tsx:72: Embed URL placeholderhttps://example.com or {{event.commit.record.uri}}app/islands/action-editors/kipclip-annotation.tsx:64: Page URL placeholdere.g. https://example.com or {{event.commit.record.url}}app/islands/AutomationForm.tsx:2496: loop "Array path" placeholdere.g. event.commit.record.facets[]app/islands/RecordFormBuilder.tsx:786: boolean placeholder inpute.g. {{event.commit.record.active}}app/islands/action-editors/patch-record.tsx:77withlib/actions/patch-record.ts:49-54: the Base Record URI example is the trigger's firstat-uri, which the action rejects unless its collection equalstargetCollection.- Found with
git grep -n 'event\.commit\.record\.' -- app ':!*.test.*'.
Expected #
Each example names a field the selected trigger record has, and is a value the step accepts, or the input shows a generic or no example.
Acceptance criteria #
Out of scope #
The notification title's "New like" wording, webhook sample bodies, and the explanatory hint in schedule-config-editor.tsx:112. These are prose that illustrates syntax, not field examples.
Queued: the loop will work on this version of the issue.
loop:queued cid=bafyreicb37drnnhlhmgi27qbtqudubempvnk6dki2zcaqfwactyajnkmhy