Whisper's generate() keeps only forward_params from its kwargs, and that list omits encoder_outputs, so the precomputed encoder output was dropped and auto-detect cost three encoder passes for a one-chunk clip. The real-model test now pins one encoder pass per decoded chunk. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Plans
Implementation plans from the superpowers writing-plans workflow. Transient: a plan lives only while
its work is in progress and is removed with git rm before merging. This README stays.
- Naming:
NNN-short-slug.md, matching its spec number. - Links back to its spec. Bite-sized checkbox tasks with exact file paths, test commands, and commit checkpoints.
- Written for an engineer with zero context for this codebase — spell out the obvious.
- Tick checkboxes as you go so another agent can resume an interrupted session.
- Front matter:
status: draft | approved | in-progress. There is nodone— a finished plan is deleted.