Document.list was missing receivers (caused LazyInitializationException when sorting by receiver) and trainingLabels (latent crash for any document with OCR training labels assigned). Document.full was missing trainingLabels for the same reason. OSIV is disabled so every lazy association used after the transaction closes must be in the graph. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>