fix(tests): fix integration test failures from edge direction change and stale cache
Summary
- Fix REVIEWER edge assertion in
merge_requests.rsto use("User", "MergeRequest")instead of("MergeRequest", "User"), matching the direction change from ad8cf900. - Isolate code indexing integration tests by using a per-test
tempfile::TempDirfor the repository cache instead ofLocalRepositoryCache::default()(which uses the shared global/tmp/gkg-repository-cache). Stale cache entries from previous runs causedresolve()to return cached paths with missing files, resulting in "no files indexed" failures.