Read a text file from disk verbatim. Distinct from ModelOpen - this returns the bytes without registering a DocumentStateDTO. Used by tooling paths that want raw content (e.g. import resolvers, settings inspectors).
ModelOpen
DocumentStateDTO