Video Timestamp Failure Contract 06
Download-only JSON failure contract 06 declaring one timestamp gap and a report-and-preserve recovery policy. Stable P8 artifact p8-video-failure-json-06.
{
"expectedPolicy": "report-and-preserve",
"failure": "timestamp-gap",
"fixture": "p8-video-failure-json-06",
"gapDurationMs": 31,
"gapStartMs": 478
}
Specifications
- Variant
- 6
- Delivery Mode
- download-only
- Controlled Failure
- timestamp-gap
- Provider
- browser-local
- Provenance
- Synthetic deterministic P8 fixture generated by generation/p8_content.py; seed namespace 2026082300
Testing contract
Expected to recover- Scenario
- Load the failure contract and feed its gap interval to a timestamp continuity checker.
- Expected result
- The checker reports one gap beginning at 478 ms for 31 ms and preserves the source timeline rather than closing it silently.
What is a .json file?
JSON (JavaScript Object Notation) is a lightweight, text-based data-interchange format representing objects, arrays, strings, numbers, booleans, and null. It is language-independent, human-readable, and the dominant format for web APIs and configuration. It requires a single well-formed root value.
How to use this file
Use an example JSON file to test parsers and serializers, schema validation, Unicode and number-precision handling, and API request or response processing.
How to use this file for testing
“Video Timestamp Failure Contract 06” is a deterministic Novus Examples fixture for Video QA, Error handling, Timeline testing. Short 270p clips with known scene cuts, freezes, black frames, flash frames, and burned-in captions — for detection and QC tooling.
Documented properties for this file: JSON · 161 bytes. Compare results against paired or grouped companions on this page when present (clean↔damaged, searchable↔scanned, or format twins) so scores stay reproducible across runs.
Download the file once, keep the path stable in CI or local scripts, and treat the spec table as the contract: dimensions, seeds, field lists, and roles are intentional. Corrupt or invalid samples are labelled as such — expect parsers to fail loudly rather than silently accept them.
Playable creator clips use their measured duration and catalog thumbnail on a watch-first page. Timeline, caption, sync, colour, and failure sidecars remain download-only; compare their ordered decisions and expected outcome rather than assuming every creator format is browser-playable.
Code examples
import json
with open("p8-video-failure-json-06.json") as f:
data = json.load(f)
print(type(data), len(data))Related files
- jsonVideo Timestamp Failure Contract 01Download-only JSON failure contract 01 declaring one timestamp gap and a report-and-preserve recovery policy. Stable P8 artifact p8-video-failure-json-01.

- jsonVideo Timestamp Failure Contract 02Download-only JSON failure contract 02 declaring one timestamp gap and a report-and-preserve recovery policy. Stable P8 artifact p8-video-failure-json-02.

- jsonVideo Timestamp Failure Contract 03Download-only JSON failure contract 03 declaring one timestamp gap and a report-and-preserve recovery policy. Stable P8 artifact p8-video-failure-json-03.

- jsonVideo Timestamp Failure Contract 04Download-only JSON failure contract 04 declaring one timestamp gap and a report-and-preserve recovery policy. Stable P8 artifact p8-video-failure-json-04.

- jsonVideo Timestamp Failure Contract 05Download-only JSON failure contract 05 declaring one timestamp gap and a report-and-preserve recovery policy. Stable P8 artifact p8-video-failure-json-05.

- jsonVideo Timestamp Failure Contract 07Download-only JSON failure contract 07 declaring one timestamp gap and a report-and-preserve recovery policy. Stable P8 artifact p8-video-failure-json-07.

Generated by generation/p8_content.py. Free for any use, no attribution required — license.