nogood-id-monotonic
IN premise
`Network._next_nogood_id` only ever increases; deletions and clears do not decrement it, preventing ID reuse (fix for issue #26)
Summary
Each recorded contradiction gets a unique numeric identifier that never gets recycled, even if contradictions are later removed or the system is cleared. This prevents stale references from accidentally pointing to a different contradiction than intended, which was a bug that previously caused incorrect behavior.
Details
| Source | entries/2026/04/24/tests-test_nogood_id.md |