Quick answer: Construct 3 project failing to compile with event sheet include cycle? Detect cycles before build; restructure or extract shared events.
Project worked yesterday; today won't build; includes A in B in A.
Extract shared sheet
Common events in a third sheet both include. Cycle eliminated.
Or use functions
Cross-sheet calls via Function expressions. No include cycle needed.
Audit include graph
Document include relationships; cycles flagged early.
“Cycle detection is build-time. Restructure is the fix.”
Establish include direction conventions; cycles become structurally impossible.