Under the hood
read_page_data now refuses to return data for public artifacts from outside your organization
What
The read_page_data action, which reads an artifact's structured page data, now explicitly refuses to return that data when the target artifact is a public artifact created outside the caller's organization. This returns a dedicated error with its own reason code instead of proceeding.
Why
This closes a gap where structured page data for public, out-of-org artifacts could otherwise be read that shouldn't be accessible here.