DOG-020: wire the orphaned fuzz/NEIL.c back into the build

Now
OPEN

dog/fuzz/NEIL.c a six-property harness over NEILCleanup/NEILShift/ NEILCanon (reconstruction, token balance, hygiene, substantive-EQ preservation, splice canon, shift idempotence) is orphaned: when NEIL moved to dog/ (DOG-002) graf/fuzz dropped its NEILfuzz target, the copied source never entered dog/fuzz/CMakeLists.txt, and it still includes graf/JOIN.h (JOINfile/JOINTokenize/JOINFree) which does not exist in libdog. It silently doesn't build anywhere. Method: Issues.

Input

Context

Goals

Constraints

WIP

TODOs

Blockers and bummers

Outcome