Timed text cue intervals and track/media relationship, not general accessibility score or EPUB reading order.
Substantively revised October 21, 2026. Author interpretation, documented cases and hypothetical examples are distinguished below.
A caption file can keep every valid timestamp and become wrong the moment an editor removes a lead-in. The text still opens, the intervals remain ordered and every end comes after its start. Yet a cue now describes an event that happened two seconds earlier. The file has survived; its relationship to the media has not.
Direct answer
Treat timed text and its matching media version as a paired deliverable. Inspect cue syntax, the media timeline, text meaning and the track actually selected in the player as separate conditions. For a simple removed lead-in with an otherwise unchanged time scale, wholly retained cues can be shifted by the removed duration. Cues crossing the cut require editorial attention, and cues belonging entirely to removed material need a disposition. A syntactically valid file does not establish accurate transcription, synchronization or accessibility in the actual player.
Key takeaways
Cue times describe a relationship to a media timeline. Replacing a clip or changing an edit can invalidate that relationship without changing the caption file at all. A passing structural check establishes only the conditions that were actually checked.
A single fixed offset fits a narrow editing situation: removal of a lead-in while the retained material keeps its original time scale. Reordered scenes, internal cuts and speed changes require a mapping appropriate to those edits. Do not keep applying one offset merely because it fixed the first cue.
Boundary cases carry meaning as well as numbers. A cue that begins before the cut and ends after it may contain words that no longer belong to the retained media. Automatically clamping its start to zero can make the interval look valid while leaving the text misleading.
Definitions and relationships
A cue is a piece of time-aligned text or data with timing information. In this article, the intended deliverable is captions related to one media version. The cue's start and end describe when its content applies on that version's timeline; they are not permanent properties of the sentence independent of an edit.
A track associates a set of timed cues with the media context in which they are used. Track identity includes the resource selected and its intended role and language. A correct file stored beside the wrong video is not the same deliverable as that file loaded and selected for its matching video.
Structural validity, semantic accuracy and playback behavior are related but distinct. A structural check can inspect timestamp shape or interval ordering. Editorial review asks whether the words and other conveyed information match the content. Playback review asks what the actual consumer loads and presents. None of these should silently stand in for the others.
The problem: a successful edit leaves an outdated companion
Imagine a hypothetical instructor shortening an introduction before publishing a training clip. The media export is correct, so the editor uploads the previous captions alongside it. The cues still appear in chronological order, and the first line contains sensible words. A quick file-level review finds no obvious corruption.
The mistake is a stale relationship rather than a damaged file. Every retained event moved earlier after the introduction was removed. The old timestamps still describe the earlier edit. A viewer can therefore see plausible captions at an inappropriate moment, which is harder to diagnose than a caption file that refuses to load.
The practical question is which media version the caption review actually covered. If the answer names only a caption filename, the review is incomplete. The pair needs a shared acceptance record so that a later media change visibly invalidates the relevant timing evidence rather than inheriting an old approval by accident.
Root cause: file validity is mistaken for contextual validity
Text files invite independent inspection. An editor can open a caption file, read the words and verify that its timestamps look reasonable without opening the video. That is useful work, but it leaves the cue-to-event relationship unobserved. The review's convenience can conceal its scope.
The same problem appears when a pipeline treats captions as a static attachment. A media export gets a new version while the associated timed text continues under an old approval. The pipeline has versioned two files independently even though the accepted behavior depends on their pairing.
The repair is to bind approval to the relationship being claimed. A cue can be structurally sensible and still point to the wrong place in a changed timeline. Keep the syntax result, but require separate evidence for matching text, timing and the actual selected track when those are part of the delivery claim.
Framework: the Cue Timeline Map
The Cue Timeline Map is the author's proposed review method. Its components are Media Identity, Edit Mapping, Boundary Meaning and Consumer Observation. It helps an editor decide which earlier checks survive a media revision. It is not a WebVTT conformance procedure or an accessibility certification.
Media Identity records the exact media and timed-text versions being paired. A descriptive filename alone may be insufficient when exports are overwritten. Use the project's established version identifiers or retained artifacts so a reviewer can identify what was actually checked without guessing which copy was current.
Edit Mapping describes how the previous timeline relates to the new one. A removed two-second lead-in is one simple mapping for wholly retained content. An internal deletion produces a different relationship before and after the deletion, while scene reordering breaks the idea of one global shift. Name the edit before applying arithmetic.
Boundary Meaning asks what happened to cues touching an edited region. A cue entirely inside removed material has a different disposition from a cue entirely after it. A crossing cue may need revised text, a new interval or removal after editorial review. Its meaning cannot be repaired by a numeric operation alone.
Consumer Observation records which checks occurred in the actual player or delivery environment. Did the intended track load, could it be selected, and did reviewed cues align with the corresponding events? If these observations have not occurred, leave them unclaimed. A successful local interval calculation should not acquire a playback result in the handoff.
Applying the map to a removed introduction
Start by identifying a hypothetical source edit and its matching caption track. Suppose the new edit removes exactly two seconds from the beginning and makes no other timeline changes. State that narrow condition explicitly. It is the reason subtraction can be considered for wholly retained cues.
Classify the cues before shifting them. A cue ending before the new start belongs to removed material. A cue spanning the cut needs editorial attention. A cue beginning at or after the removed interval can be mapped into the new timeline by subtracting the lead-in duration from both boundaries, under the stated unchanged-time-scale condition.
Then evaluate the new pair. The arithmetic establishes candidate intervals, not that the words are accurate or comfortably presented. Review the edited boundaries and representative retained content in the actual consumer when available. Keep the original pair so the change can be understood without reconstructing the previous timeline from memory.
Documented example: ordered cues can overlap
The consulted WebVTT Candidate Recommendation Draft, dated 20 May 2026, requires ordered start times and an end after the cue's start. It also permits different cues to overlap. These rules distinguish a sequence-order check from a blanket prohibition on intersecting intervals. [S1]
This is a real documented mechanism, not a claim about a customer's captions. A checker that rejects every overlap can report an error for a permitted timing arrangement. Conversely, accepting ordered intervals does not prove that simultaneous captions will communicate appropriately in a particular presentation.
The useful review question is which rule a tool is enforcing and which editorial question remains. Do not repair a valid overlap merely to silence an oversimplified local check. Inspect its intended meaning and actual presentation separately from the file's chronological ordering.
Documented example: a text track belongs to a media context
The HTML Standard describes timed text tracks and the track element's association with media. Its model distinguishes track state, cues and presentation behavior rather than treating a text resource as automatically visible once a filename exists. That distinction supports checking the consumer's selected track separately from the stored caption text. [S2]
A reviewer may have approved the intended caption file while the page still points to an older resource or the viewer selects another track. Those are hypothetical integration failures, not observations about a particular browser here. They show why a file inspection cannot establish what a user actually receives.
The practical consequence is to identify the actual pairing in the delivery record. Record player observations only after performing them. Reading the standard explains the relevant relationship; it does not establish successful loading, selection or rendering in an untested environment.
Documented example: a text format is only one layer
MDN describes WebVTT as UTF-8 text with the text/vtt media type and .vtt extension. These format details help identify the resource and its encoding. They do not tell an editor whether a particular sentence belongs at a particular moment in the clip. [S3]
The separation matters because a file can satisfy a recognizable format while describing the wrong edit. Renaming an old track to match a new media filename does not change its cue times or establish that its text corresponds to the new sequence of events.
Treat format handling as a necessary part of the workflow with its own evidence. Then examine the relationship to the actual media version. A valid text resource and an appropriate delivery type help the consumer use the file, while timing and editorial review determine whether the used file communicates the intended content.
Case study: four cues around a two-second cut
The author created four invented cue intervals using integer milliseconds. They were 500–1,500, 1,800–2,600, 3,000–4,000 and 5,000–6,500. The short invented labels were Opening, Crosses trim, Turn left and Stop. No real transcript, recording, speaker or customer project was used.
The simulated edit removed a two-second lead-in while leaving the retained timeline's scale unchanged. The first cue ended before the cut and was classified as belonging to removed material. The second crossed the cut and was flagged for manual editorial review. The calculation did not decide how its words should be rewritten.
The two wholly retained cues shifted to 1,000–2,000 and 3,000–4,500 milliseconds. Their durations remained 1,000 and 1,500 milliseconds. The source intervals were retained unchanged in the experiment, so the mapping could be compared directly instead of overwriting the original evidence.
The unchanged old cues still passed the experiment's interval-order condition. For the wholly retained Turn left cue, however, the old start was two seconds later than the mapped start. This is the central failure example: a structural pass can coexist with a known timeline mismatch after a specific edit.
What the twenty-five assertions establish
The Python 3.11.9 report records twenty-five passing assertions on synthetic intervals and a restricted timestamp-reading helper. It checks the four-source-cue count, ordering, boundary classifications, shifted intervals, unchanged retained durations and preservation of the original source data.
Separate inputs confirm that overlapping intervals and equal starts can satisfy the experiment's ordering condition, while decreasing starts, zero duration and negative starts fail that condition. Replacing a cue's wording with incorrect words still passes the interval check, deliberately demonstrating that numerical validity is not transcription accuracy.
The helper accepts a restricted hours:minutes:seconds.milliseconds form and rejects the included invalid examples. It is not a full WebVTT parser. The experiment does not generate or play a real captioned video, fetch a track, inspect rendering, listen for synchronization or perform an accessibility audit. The assertions establish arithmetic and classifications, not those unperformed outcomes.
Failure example: clamping a crossing cue to zero
Consider the invented cue running from 1,800 to 2,600 milliseconds across a cut at 2,000. Subtracting the cut would give a negative start. An automatic repair might clamp that start to zero and keep the words unchanged, producing an interval that looks numerically tidy.
That operation cannot decide whether the retained portion still contains all the words. Some speech or contextual information may have been removed. A syntactically acceptable interval can therefore conceal a semantic discontinuity at exactly the boundary where the editor needs attention.
The experiment flags that cue for manual review rather than performing a pretend repair. For a real clip, inspect the retained content and author the appropriate text and interval. The important outcome is not to eliminate every negative intermediate number; it is to preserve a meaningful relationship between the remaining media and its captions.
Why one offset cannot describe every edit
A removed lead-in moves all wholly retained events by the same amount when the rest of the timeline is unchanged. An internal cut does not: events before that cut can retain their positions while later events move. Applying one global correction can fix one region and damage another.
A speed change introduces another relationship, and reordered scenes require following the new sequence. The right mapping depends on the editing operations, not on whether the caption file still parses. This article's single-trim arithmetic should remain a small example rather than becoming a universal caption-retiming recipe.
For complex changes, work from the edit information and verify the resulting pair. It may be more reliable to regenerate and review timing for the changed material than to layer several undocumented offsets onto a track whose original relationship is no longer clear. Preserve enough source evidence to explain that choice.
Common mistakes and specific corrections
The first mistake is approving captions independently of a media version. Record the exact pairing that was reviewed. A later media edit should trigger a deliberate decision about which checks remain valid, even if the caption file itself has not changed.
The second is treating chronological order as proof of synchronization. Keep the structural check, then inspect correspondence to the edited events. The synthetic old intervals remain ordered while being late for the retained material, so the two claims demonstrably differ.
The third is prohibiting every overlap. The cited WebVTT draft permits overlapping cues. Identify the actual format rule and inspect the presentation and editorial purpose instead of substituting an overly restrictive local rule for the reference.
The fourth is calling an arithmetic result an accessibility pass. The experiment includes no real playback or user-facing assessment. Record its twenty-five assertions accurately, and perform the additional checks relevant to the actual delivery before making broader claims.
Counterargument: an editor can simply watch the whole clip
A full review of the actual pair is valuable and can reveal errors that a structural tool cannot understand. The counterargument is strongest when it rejects a pipeline that treats a parser pass as sufficient evidence of accurate captions. Human editorial attention remains necessary for meaning and timing judgments.
The limitation is that unrecorded viewing can leave the pairing ambiguous. If a media file is replaced after the review, the earlier observation may no longer apply. A version-bound record makes the viewing evidence durable enough to tell which deliverable it covered and which later change invalidated it.
There is also a practical tradeoff between checking every unchanged interval again and concentrating on edits with a known mapping. That decision depends on the real workflow and consequences. The Cue Timeline Map helps identify the changed relationships; it does not prescribe a universal sampling rate for review or guarantee that an unchecked region is correct.
Action plan
Select one authorized media revision and identify its previously reviewed caption pair. Record the actual edit operations rather than saying only that the clip was shortened. Determine whether the change is a simple lead-in removal, an internal cut, a speed change or a more complex rearrangement.
Classify cues against the edited regions before applying a timing transformation. Separate wholly retained material from removed and crossing material. Keep the earlier track intact so reviewers can understand the mapping and investigate any unexpected wording or interval changes.
Run structural checks appropriate to the real format and distinguish their rules from local editorial preferences. Then review the revised text and timing against the actual media. Inspect changed boundaries carefully, since a cue that straddles an edit can require a content decision that arithmetic cannot make.
Finally, verify the delivered resource and selected track in the actual consumer when those checks are required. Record only observations that occurred, with the versions they covered. A clear handoff says which pair passed which checks and prevents a later replacement from silently inheriting unrelated evidence.
FAQ
Can valid timestamps belong to the wrong media edit?
Yes. The synthetic unchanged track remains ordered after the hypothetical trim, while its retained cues are late relative to the mapped timeline. Syntax and correspondence are different properties.
What makes a single fixed shift appropriate?
A known removed lead-in with an otherwise unchanged time scale supports that mapping for wholly retained cues. State this condition explicitly rather than assuming every shortened video has the same relationship.
What happens to cues entirely within the removed lead-in?
They need a disposition tied to the removed material. The experiment classifies its first cue as discarded from the candidate retained track, while preserving the original source data for comparison.
What happens to a cue crossing the cut?
It is flagged for editorial review. The remaining words and context must be checked against the retained media before deciding on its new content and interval.
Why not clamp every negative start to zero?
That can hide removed speech or context behind a tidy interval. Numeric repair alone cannot decide which words still belong to the remaining content.
Do all WebVTT cues have to be nonoverlapping?
No. The consulted draft permits overlaps and requires starts to be ordered. A blanket rejection of intersecting intervals is not the same as checking the cited rule.
Can two cues have the same start time?
The cited start-order condition permits equal starts. The experiment includes an equal-start case to avoid mistaking nondecreasing order for strictly increasing order.
Does an interval check verify the transcript?
No. The deliberately incorrect text fixture passes the interval condition. Text accuracy requires evidence about the actual media content rather than arithmetic alone.
Did this research play a captioned video?
No. It checks invented integer-millisecond intervals in Python. It makes no claim about actual player loading, visual presentation, listening synchronization or assistive technology.
Is the timestamp helper a full WebVTT parser?
No. It accepts a restricted timestamp form and supports the stated arithmetic examples. It does not implement every permitted cue feature or certify format conformance.
Why preserve the earlier caption file?
It makes the mapping inspectable and keeps the original evidence available. Overwriting it immediately can make later discrepancies harder to explain or reproduce.
Does the same caption filename identify the reviewed pair?
Not reliably when files can be overwritten or media replaced. Use the project's established version evidence to identify the exact resources the review covered.
Does UTF-8 encoding establish synchronization?
No. Encoding describes the text representation. A correctly encoded resource can contain accurate words at the wrong times or belong to another media version.
Is the consulted WebVTT document a final Recommendation?
No. The source consulted is the 20 May 2026 Candidate Recommendation Draft. The article identifies that status and does not turn a local calculation into implementation certification.
When should timing be reviewed again?
When an edit changes the relationship the earlier evidence covered, or when a different pair is delivered. Determine which conditions changed and perform the checks needed for the resulting delivery claim.
Recommended books
Designing Interfaces, third edition, by Jenifer Tidwell, Charles Brewer and Aynne Valencia, offers context for considering what a user actually receives through an interface. Its relevance is the distinction between a stored resource and an observed presentation, not authority over the current WebVTT syntax or a claim of tested player behavior.
The Design of Everyday Things, revised and expanded edition, by Don Norman, published in 2013, provides context for examining feedback and the assumptions users draw from visible states. A successful load indicator can be informative while leaving timing and meaning unproved. The book is background for that reasoning, not a caption-review standard.
Designing Sound by Andy Farnell, published by MIT Press in August 2010, provides a process-oriented context for thinking about media over time. Its relevance is the relationship between an event and its temporal interpretation. The Cue Timeline Map remains the author's proposed editorial method, and the twenty-five local assertions are independent numerical work.
Further exploration
Find one media update whose captions were carried forward unchanged. Identify the exact pairing previously reviewed and describe how the edit changed its timeline. A renamed file is a weak explanation; an explicit mapping makes the surviving and invalidated relationships visible.
Then inspect a boundary cue and a wholly retained cue in the actual deliverable. Record the observations separately from structural results. Good caption maintenance preserves the connection between text, time and the delivered media version, with evidence precise enough to know when that connection needs another review.
Primary evidence sources
- [S1] Actual WebVTT ordered start timestamps and end-after-start cue syntax read; CRDraftMay2026 status visible.
- [S2] Actual track src/srclang/label/kind/default definitions and subtitle/caption examples read.
- [S3] Actual UTF8/text-vtt format overview read.
Related concepts: systems thinking, wealth structure, and the survival loop. Read the editorial policy and citation guide.