Markdown for LLMs
LDC-E1107 — StableId claimed by two packages
The source Markdown for this article. Copy it into your assistant or download it as a text file.
# LDC-E1107 — StableId claimed by two packages ## What it means Not triggerable in a hermetic recipe. Two declarations cannot share one StableId: when the world link takes nodes package by package, the first package keeps a contested id and the second gets this diagnostic while its node stays out of the world (`claim_node` in `link_world_take`). Reaching it needs two package IRs defining the same node id inside one linked world — a layout the single-file check never assembles. If you meet the code in real output, read it as "two packages define one id" and rename or re-home one declaration.