redraft: Reactive LLM Inference by Salvaging Stale Outputs as Self-Speculative Drafts | Synapse