mirror of
https://github.com/morluto/rea.git
synced 2026-11-03 13:26:10 +00:00
Artifact inventory decided source-map edges from the `.map` path suffix, so an archive directory such as `main.js.map/` received a maps-source edge whose parent was the sibling `main.js`, although the same occurrence was classified as a directory container. Edge construction now uses the occurrence's own artifact_kind, and the duplicate suffix rule in relationFor is removed; such directories are contained by their parent, and real source-map files keep maps-source. Fixes #3909 Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>