Overview
The Timepoint Data Format (TDF) is the canonical JSON-LD format for exporting simulation data across the entire Timepoint Suite. TDF records contain entities, dialogs, causal edges, and metadata in a structured, validated format. Timepoint Pro uses the officialtimepoint-tdf package to ensure wire format consistency across Flash, Pro, Clockchain, SNAG-Bench, and Proteus.
Export via from_pro()
The from_pro() function converts Pro simulation output into a TDF record:
TDF Record Structure
A TDF record contains four primary fields:1. Entities
Entity data includes cognitive state, physical state, and resolution level:2. Dialogs
Dialog turns with speaker, content, timestamp, and emotional tone:3. Causal Edges
Causal relationships between timepoints:4. Metadata
Simulation run metadata:Using ExportFormatFactory
Timepoint Pro’sExportFormatFactory provides a unified interface:
API Endpoint
The/api/data-export/{run_id} endpoint returns TDF payloads:
Example: Mars Mission Portal
From the EXAMPLE_RUN.md:- Run ID:
run_20260218_091456_55697771 - Entities: 4 humans (Sarah Okafor, Raj Mehta, Lin Zhang, Thomas Webb)
- Dialogs: 6 conversations, 78 turns
- Causal chain: 5-year backward inference (2031 → 2026)
- Training examples: 20 prompt/completion pairs
- Cost: $0.18, 479 LLM calls, 318K tokens
- Full entity tensors with emotional arcs
- All dialog turns with knowledge references
- Causal edges showing schedule pressure propagation
- PORTAL mode metadata with coherence scores
TDF in the Timepoint Suite
| Service | TDF Role |
|---|---|
| Pro | Generates TDF from simulations via from_pro() |
| Flash | Renders historical moments as TDF |
| Clockchain | Stores and queries TDF records |
| SNAG-Bench | Evaluates TDF quality (Causal Resolution) |
| Proteus | Validates TDF predictions against reality |
Compression
TDF exports support gzip and bz2 compression:Schema Validation
Thetimepoint-tdf package validates all records against the canonical JSON-LD schema. Invalid records are rejected with detailed error messages.
See Also
- JSONL Training Data - ML training format
- SQLite Export - Queryable database
- Fountain Export - Screenplay format
- README: TDF Integration

