Aegis: AI-Powered SDLC Orchestration with Hard Gates