Blue bordered cages are non-consecutive, fully ordered (NCFO)
Red bordered cages are consecutive, fully ordered (CFO)
Prelims
First cells of 3-cell NCFO cages are {12345} with centre cells {34567} and last cells {56789}
First cells of CFO cages no 8,9, centre cells no 1,9, last cells no 1,2
1. 1,2 in N8 only in R789C4, locked for C4
2. CFO cage at R2C5 is ordered R2C5, R2C6 and R3C4, R2C6 = {2345} -> R2C5 = {1234}, R3C4 = {3456}
3. CFO cage at R3C6, no 3,4 in R5C5 -> no 2,3 in R4C6, no 1,2 in R3C6
3a. 1 in N2 only in R23C5, locked for C5
[Continuing with the other CFO cages before making any other deductions]
4. CFO cage at R7C3, no 8,9 in R9C5 -> no 7,8 in R8C4, no 6,7 in R7C3
5. CFO cage at R7C9 = [567/678/789] (cannot be [456] because [135] in NCFO cage at R8C7 clashes with [136] in NCFO cage at R9C7) -> R7C9 = {567}, R8C9 = {678}, R9C9 = {789}, 7 in R789C9, locked for C9 and N9
6. 1,2,3,4 in C9 only in the NCFO cages at R1C9 and R4C9, one must start 1,3 and the other must start with 2,4 -> R14C9 = {12}, R25C9 = {34}
7. 1,2 in N2 only in CFO cage at R2C5 and R3C5 -> CFO cage must contain at least one of 1,2 = [123/234], 2 locked for R2 and N2, 3 locked for N2, no 4 in R4C6, no 5 in R5C5
8. NCFO cage at R1C4, R1C4 = {45} -> R1C5 = {67}, R1C6 = {89}
9. R1C9 + R7C3 = {12} (hidden pair on D/)
9a. CFO cage at R7C3 = [123/234], 3 locked for N8
9b. CFO cage at R7C3 = [123/234], CPE no 2 in R7C4
10. CFO cage at R2C5 (step 7) = [123] => CFO cage at R7C3 (step 9) = [123] => R1C9 = 2 (hidden single on D/), R2C9 = 4
or CFO cage at R2C5 = [234] => R2C9 = 4, R1C9 = 2
-> R1C9 = 2, placed for D/, R2C9 = 4, R45C9 = [13], CFO cage at R7C3 = [123]
11. R1C8 = 1 (hidden single in C8), R9C4 = 1 (hidden single in N8)
12. R6C6 = 1 (hidden single on D\)
12a. R5C2 = 1 (hidden single in N4)
13. NCFO cage at R2C6, R2C6 = {23} -> R3C7 = {567}, R4C7 = {789}
14. NCFO cage at R3C3, no 1 in R3C3 -> no 3 in R4C4
14a. R6C4 = 3 (hidden single in N5), placed for D/
15. R3C4 = 4 -> R2C56 = [23] (CFO cage at R2C5), no 5 in R4C6, no 6 in R5C5
15a. R3C5 = 1 (hidden single in N2), R5C6 = 2 (hidden single in N5)
15b. R2C1 = 1 (hidden single in R2)
16. R1C4 = 5 -> NCFO cage at R1C4 = [579]
17. R3C6 = 6 -> CFO cage at R3C6 = [678], R4C6 = 7, placed for D/, R5C5 = 8, placed for both diagonals, no 7 in R8C9, no 6 in R7C9
17a. R2C4 = 8
18. R3C7 = 5, R2C8 = 6, both placed for D/
19. R8C2 = 4 -> R7C2 = 2 (NCFO cage at R7C2)
20. R1C7 = 3 (hidden single in N3), R1C1 = 4, placed for D\, R1C23 = [68]
21. R9C2 = 8 (hidden single in N7), R9C6 = 5, R78C6 = [48]
21a. CFO cage at R7C9 = [567], 7 placed for D\ -> R2C2 = 5
21b. R8C8 = 3, placed for D\ -> R3C3 = 2
and the rest is naked singles, without using the diagonals or cage properties.