diff stats now populate immediately from precomputed manifest instead of waiting for every file diff payload to fetch/parse. CodeView now receives placeholder items for every manifest file up front, so sidebar clicks always have a scroll target, even for files that have not been visted yet. Actual /files/id/diff payloads now hydrate lazily for rendered/selected files instead of sequentially fetching the entire manifest. Sidebar selection now scrolls immediately, hydrates that file, and re-expands it after hydration if needed.