Development record
Duplicate domain keys in .abcd/rules.json resolve silently last-wins: the JSON decoder keeps the final occurrence, so a repo carrying two blocks for the same domain loses the first with no diagnostic — an easy state to reach after a merge. Detect duplicate keys at load with a token-level scan and refuse or warn.
issueresolvedminoriss-2608261550498779
Duplicate domain keys in .abcd/rules.json resolve silently last-wins: the JSON decoder keeps the final occurrence, so a repo carrying two blocks for the same domain loses the first with no diagnostic — an easy state to reach after a merge. Detect duplicate keys at load with a token-level scan and refuse or warn.
Frontmatter
| id | iss-2608261550498779 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2608261550498779-duplicate-rules-json-domain-keys-resolve.md
open on GitHub ↗ · commit history ↗