Reader Shell Contract
Desktop section pages keep the orbital subject fixed on the left. The reader owns scroll on the right, and scroll progress feeds a deterministic camera pose.
Mobile keeps the same content contract but uses a stacked native flow so text loads quickly.