Skip to content
Novus Examples
csv1.7 KB

Event Run of Show (CSV)

A minute-by-minute production schedule with cues, ownership, locations, and contingencies. This UTF-8 CSV twin contains the model's single canonical table for parser, import, and round-trip tests.

Preview — first 13 linescsv
Start,End,Duration,Segment,Cue / action,Owner,Location,Status,Contingency
07:00,07:30,00:30,Crew call,Safety briefing; radio and credential check.,Maya,Stage left,Confirmed,Late crew reports to production desk.
07:30,08:15,00:45,Technical line check,"Test lectern, playback, confidence monitor, and stream return.",Leo,Control room,Confirmed,Switch to backup playback laptop.
08:15,08:40,00:25,Speaker rehearsal,"Walk opening, panel handoff, and closing positions.",Nora,Main stage,Confirmed,Use marked standing positions only.
08:40,09:00,00:20,Doors open,House music up; holding slide; ushers seat front rows last.,Imani,Auditorium,Confirmed,Delay doors by five minutes on caller cue.
09:00,09:05,00:05,Show open,Lights to half; roll film A; host walks on at frame out.,Maya,Main stage,Ready,Host opens live if playback fails.
09:05,09:25,00:20,Opening keynote,Slides K01-K18; two-minute warning at 09:23.,Avery,Main stage,Ready,Skip demo section if running over.
09:25,09:45,00:20,Product demonstration,Roll camera 2 close-up; mirror device to screen.,Leo,Demo table,Ready,Use recorded demo B on device failure.
09:45,10:10,00:25,Customer panel,Bring four chairs; handheld mics live; lower-third names.,Nora,Main stage,Ready,Drop audience Q&A if ten minutes late.
10:10,10:15,00:05,Closing,Host recap; QR slide; thank sponsors; house lights full.,Maya,Main stage,Ready,Verbally read short URL if QR fails.
10:15,10:45,00:30,Audience clear,Exit music; direct guests to foyer demos.,Imani,Auditorium,Ready,Open side exit if foyer queue backs up.
10:45,11:15,00:30,Strike priority items,Power down demo devices; collect microphones and media drives.,Leo,Stage / control,Ready,Full scenic strike begins after venue sign-off.

Specifications

Family
event-run-of-show
Model Version
p6-v1
Format Twin Count
3
Fictional Data
true
Deterministic Content
true
Rows
11
Columns
9
Table Count
1
Orientation
worksheet

Testing contract

Expected to pass
Scenario
Parse with an RFC 4180-compatible UTF-8 reader and compare the header and records with the XLSX format twin.
Expected result
The parser returns exactly 11 data rows and 9 columns with quoted punctuation preserved.

What is a .csv file?

CSV (Comma-Separated Values) is a plain-text tabular format where rows are lines and fields are separated by commas, with quoting rules for values that contain delimiters, quotes, or newlines. It has no formal type system and depends on encoding and dialect conventions. It is the most portable format for tabular data exchange.

How to use this file

Use an example CSV to test parsers against quoting and embedded-delimiter edge cases, header handling, encoding detection, and import pipelines into databases or spreadsheets.

How to use this file for testing

“Event Run of Show (CSV)” is a deterministic Novus Examples fixture for Templates, Conversion testing, Editor testing. Professional, neutral starting-point documents you can download and adapt — invoices, resumes, budgets, and more.

Documented properties for this file: 11 rows · 9 columns. 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.

This template ships filled with realistic sample content and documented fields and formulas. Download it as a starting point, or point a converter/parser at it — format twins (for example DOCX↔PDF) let you diff conversion fidelity.

Code examples

import pandas as pd

df = pd.read_csv("event-run-of-show.csv")
print(df.head())
print(df.dtypes)

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