Multi-phase feature development with checkpoint gates, parallel agent streams, and phased artifact output