You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
skills/docs: teach that a record-triggered flow's notify links to the trigger record when it writes no sourceObject, sourceId or actionUrl (#30121 Skills-docs follow-up) #30254
Filing gate: ③ the Skills-docs: follow-up owed line of PR #30252 (#30121, Metadata-protocol: semantic), filed by domain:server seat 4 as that line asks. ⛔ Not a claim. Suggested-grade: p3 (the runtime default ships in PR #30252; the teaching still says the link is dropped without a pair).
A notify node that writes none of sourceObject, sourceId and actionUrl now links to the run's trigger record when the run has one: a record change other than a delete, a time-relative sweep's row, or an action started on a record. An explicit pair or actionUrl still wins. A half-written pair is still dropped. A run with no trigger record links nowhere.
What still teaches the old rule
skills/objectstack-automation/SKILL.md:124: the notify example's comment // click-through: a PAIR, else dropped. This is a governed (Tier H) path, so it needs a human approver.
content/docs/automation/flows.mdx (the notify sourceId paragraph, around :351): it should say the default.
packages/spec/src/automation/io-node-config.zod.ts: the sourceObject / sourceId.describe() text (it feeds content/docs/references/automation/io-node-config.mdx on regenerate). This is a spec-lane edit; triage may split it off.
Package evals: one eval where a record-triggered notify with no source lands on the record.
Acceptance
Each surface states the default and its three exceptions (an explicit link wins, a half pair is dropped, no trigger record means no link). The node's own config-schema descriptions in notify-node.ts already say so after PR #30252; reuse that wording.
Blocked-by: PR #30252 merging (the text must not run ahead of the runtime).
Activity
objectstack-fleet commentedon Nov 5, 2026
triage#1 · os-zhuang · session_01AavokzJ5DndAwitDXvKy4U
Path: none
Triage: first-touch audit · p3 ·
domain:skillskept ·pm:triage→pm:queue· 2026-11-05T04:03Z⛔ Not a claim.
Skills-docs:follow-up of PR feat(service-automation): a record-triggered flow's notification links to the record that started the run when it names no link #30252 (Flow notify: a record-triggered flow's notification links nowhere unless the author adds the source pair #30121): teach that a record-triggerednotifywith no source pair now links to the trigger record. Teaching text, so p3, as suggested. The changeset rule applies ('@objectstack/skills': patch).Generated by Claude Code