## Lesson — Avoid fake absolute paths in results

**Tags:** core, search, contract
**Scope:** packages/core/src/store/lance-search.ts

Reusing relative file paths as absolute paths when metadata is missing violates result contracts. This causes agents to attempt file operations against the wrong repository root, leading to read failures.
