Whether a watched ref reads RAW — never perspective-scoped. The
instance, its ancestors, and its spawned children (all instance docs), and
release.ref system docs (system.release) are not versioned by a release
perspective; everything else is content and resolves to its
version/draft/published form. This is the single encoding of the rule
the WatchSetperspective contract describes to consumers, and
the rule hydrateSnapshot applies on the fetch side.
Whether a watched ref reads RAW — never perspective-scoped. The instance, its ancestors, and its spawned children (all instance docs), and
release.refsystem docs (system.release) are not versioned by a release perspective; everything else is content and resolves to its version/draft/published form. This is the single encoding of the rule the WatchSetperspectivecontract describes to consumers, and the rulehydrateSnapshotapplies on the fetch side.