mirror of
https://github.com/euzu/tuliprox.git
synced 2026-10-30 18:52:31 +01:00
Plan each lease's three-segment entry after applying strip to the full origin window. Share the plan across rendering, required fetches and publication, then grow activated windows forwards while preserving cached predecessors. Retain current-origin mappings during cache eviction and retire obsolete, unprotected metadata during GC. Add window-selection, lease-boundary and metadata-lifecycle regression tests and document the live entry behavior. Validation: 1,238 HLS tests passed (2 ignored); 5 manifest API tests passed; the independent 100-window metadata probe passed.