Status: IN
Cursor-based streaming — monotonic pointer progression with state accumulation — is a unified framework that handles arbitrary input multiplicity: two-pointer handles single-input problems (convergence, compaction, inward sweep) while merge-scan handles dual-input problems (sorted intersection, alternating merge), varying only cursor count and advancement rules while preserving the core streaming invariants of monotonic progress and O(n) termination.
Two-pointer and merge-scan are cursor-count variants of one streaming framework, not separate techniques
Depends on (SL): two-pointer-is-dual-cursor-streaming, merge-scan-extends-sort-pipeline-to-dual-inputs