Skip to content
Novus Examples
csv1.5 KB

Project Risk Register (CSV)

A scored delivery-risk register with owners, mitigations, triggers, and review dates. This UTF-8 CSV twin contains the model's single canonical table for parser, import, and round-trip tests.

Preview — first 10 linescsv
ID,Risk,Category,Owner,Probability,Impact,Score,Response,Trigger,Next review
R-01,Migration exceeds the approved maintenance window.,Schedule,D. Okafor,3,5,15,Rehearse rollback and split the largest tenant batch.,Dry run exceeds 70 minutes,2026-08-04
R-02,Accessibility defects block public release.,Quality,A. Bello,2,5,10,Run keyboard and screen-reader checks on each release candidate.,Any critical WCAG issue,2026-08-04
R-03,Support coverage is insufficient during cutover.,People,N. Brooks,3,3,9,Publish rota and escalation matrix two weeks before launch.,One uncovered four-hour block,2026-08-11
R-04,Third-party search index lags after catalogue import.,Dependency,S. Rossi,4,3,12,Pre-warm index and retain legacy search read path for 24 hours.,Index lag exceeds 10 minutes,2026-08-04
R-05,Analytics event names drift between web and mobile.,Data,T. Baxter,2,4,8,Validate both clients against the signed event dictionary in CI.,Schema diff in release build,2026-08-06
R-06,Translation arrives after the final content freeze.,Schedule,M. Laurent,2,3,6,Book linguistic review early and define an English fallback window.,Two locales miss beta cutoff,2026-08-11
R-07,Peak checkout load exceeds the revised capacity model.,Performance,D. Okafor,2,5,10,Load-test at 1.5x forecast and pre-approve temporary capacity.,P95 exceeds 900 ms,2026-08-06
R-08,Launch copy includes an unapproved performance claim.,Compliance,P. Shah,2,4,8,Require claim source and legal owner in the content checklist.,Claim lacks evidence link,2026-08-08

Specifications

Family
project-risk-register
Model Version
p6-v1
Format Twin Count
3
Fictional Data
true
Deterministic Content
true
Rows
8
Columns
10
Table Count
1
Orientation
worksheet
Formula
risk-score

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 8 data rows and 10 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

“Project Risk Register (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: 8 rows · 10 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("project-risk-register.csv")
print(df.head())
print(df.dtypes)

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