Implements issue #3487 with exact named workflow lifecycle, transcript evidence, cancellation, prompt generation, and source/template parity.