Transcript Incremental Projection

Nucleic-Session: 0FFD007B-0696-4517-9429-129C7B0FD5AC
Co-authored-by: Nucleic <[email protected]>
This commit is contained in:
2026-07-06 18:29:10 -07:00
co-authored by Nucleic
parent 56e05a4f81
commit d72c843286
@@ -310,10 +310,12 @@ final class IncrementalTranscriptProjection {
var runningMaxLast = -1 var runningMaxLast = -1
var best = 0 var best = 0
for w in 1...min(cap, n - edgeLag) where w >= 1 { if cap >= 1 {
for w in 1...cap {
runningMaxLast = max(runningMaxLast, maxLastAtFirst[w - 1]) runningMaxLast = max(runningMaxLast, maxLastAtFirst[w - 1])
if separatorOK[w - 1] && runningMaxLast < w { best = w } if separatorOK[w - 1] && runningMaxLast < w { best = w }
} }
}
return start + best return start + best
} }