Commit Graph

4 Commits

Author SHA1 Message Date
87bf3cef0c fix: address coderabbit review findings 2026-03-15 14:26:30 -07:00
36181d8dfc docs: address second round of spec review feedback
Add isCacheFull() method to controller interface for prefetcher
stopping condition, specify pause flag mechanism for live priority,
and clarify replaceChildren() applies to all subtitle root clears.
2026-03-15 12:22:00 -07:00
40117d3b73 docs: address spec review feedback
Clarify frequency rank assignment vs filtering pipeline, add cache
capacity strategy for prefetch, specify seek detection threshold,
document cache invalidation re-prefetch behavior, detail ASS parsing
edge cases, add error handling section, and use replaceChildren().
2026-03-15 12:19:35 -07:00
7fcd3e8e94 docs: add renderer performance optimization design spec
Covers three optimizations to minimize subtitle-to-annotation latency:
subtitle prefetching with prioritized sliding window, batched annotation
passes, and DOM template pooling via cloneNode.
2026-03-15 12:15:46 -07:00