···2020// "Since all normal Delta-nets are canonical, the Delta-Nets systems are all Church-Rosser confluent."
2121//
2222// This test validates that:
2323-// 1. All reduction paths lead to the same canonical form
2424-// 2. The canonical form is independent of reduction order
2525-// 3. The two-phase reduction strategy (Phase 1: LMO + Canonicalization, Phase 2: Aux Fan Replication)
2626-// produces a canonical result
2323+// 1. All reduction paths lead to the same canonical form
2424+// 2. The canonical form is independent of reduction order
2525+// 3. The two-phase reduction strategy (Phase 1: LMO + Canonicalization, Phase 2: Aux Fan Replication)
2626+// produces a canonical result
2727func Test_103_confluence(t *testing.T) {
2828 // Parse the input term
2929 term, err := lambda.Parse(input)
···220220 t.Log(" - Sequential pop from priority queues")
221221 t.Log(" - Global reduction mutex")
222222 t.Log(" - Depth increment for internal structure")
223223-}223223+}
···4040 // Lock to ensure only one worker pops at a time,
4141 // guaranteeing strict leftmost-outermost order
4242 s.mu.Lock()
4343-4343+4444 // Scan for highest priority (lowest depth index)
4545 for i := 0; i < MaxPriority; i++ {
4646 select {
···5151 continue
5252 }
5353 }
5454-5454+5555 // No work found, unlock and wait for signal
5656 s.mu.Unlock()
5757 <-s.signal