4e38b0e0d0
Define the cycle/milestone distinction and the complete-and-functional close gate once in pipeline.md; rename audit's cycle-close edge to drift-clean so it no longer reads as a milestone close.