This is interesting. It seems like it may only be applicable to brand new projects though. Could you envision it working for large, existing applications that wouldn't have specs for the existing code?
No reason it can't. I know people currently generating specs from existing code; just gotta write the pipeline.