Overview
Templates are the “patches” that define reproducible simulation scenarios in Timepoint Pro. Like presets on a synthesizer, they capture a complete configuration—entities, temporal mode, fidelity settings, and output formats—that can be loaded and run repeatedly.Template Structure
Templates are JSON files stored ingeneration/templates/ with the following structure:
Key Sections
Entities Configuration
Defines the population of entities in your simulation:count: Number of entities to generatetypes: Entity types ("human","animal","building","kami","abstract","any","ai")initial_resolution: Starting fidelity level ("tensor_only","basic_profile","full_context")envelope: ADSR envelope for entity lifecycle (Attack, Decay, Sustain, Release)adprs_envelopes: SynthasAIzer waveform envelopes for temporal state evolution
Timepoints Configuration
Defines the temporal structure:count: Number of timepoints to simulateresolution: Time granularity ("second","minute","hour","day","week")before_count/after_count: Optional timepoints before/after the main sequence
Temporal Mode Configuration
Defines causality model and mode-specific parameters:"forward": Strict forward causality (default)"portal": Backward reasoning from a target state"branching": Counterfactual timeline splits"cyclical": Seasonal/cyclical patterns with prophecy"directorial": Dramatic tension drives causality
Output Configuration
Defines what artifacts to generate:Example Templates
Board Meeting (Forward Mode)
Fromgeneration/templates/showcase/board_meeting.json:
Mars Mission Portal (Portal Mode)
Fromgeneration/templates/showcase/mars_mission_portal.json:
Creating a New Template
Step 1: Start with a Base
Copy an existing template fromgeneration/templates/showcase/ that matches your use case:
Step 2: Edit Core Fields
Update the scenario description, world ID, and patch metadata:Step 3: Configure Entities
Adjust entity count, types, and resolution:Step 4: Set Temporal Mode
Choose the appropriate causality model:Step 5: Register in Catalog
Add your template togeneration/templates/catalog.json:
Step 6: Test Your Template
Run your template and verify it works:Template Categories
Templates are organized by category in the catalog:- corporate: Business scenarios (board meetings, VC pitches)
- historical: Historical events (Jefferson Dinner)
- crisis: High-stakes emergencies (hospital crisis)
- mystical: Supernatural/spiritual scenarios (kami shrine)
- mystery: Detective/investigation scenarios
- portal: Portal mode backward reasoning
- space: Space exploration scenarios
- legal: Legal proceedings and investigations
- persona: Agent persona demonstrations
Template Tiers
Quick Tier
- Entities: 2-3
- Timepoints: 1-2
- Cost: Less than $0.05
- Duration: Under 1 minute
- Use case: Fast validation tests
Standard Tier
- Entities: 4-6
- Timepoints: 3-5
- Cost: 0.20
- Duration: 1-5 minutes
- Use case: Normal testing with moderate complexity
Comprehensive Tier
- Entities: 7-10
- Timepoints: 5-10
- Cost: 1.00
- Duration: 5-15 minutes
- Use case: Full mechanism exercise with rich scenarios
Best Practices
Fidelity Management
Start with low resolution and let the system upgrade on demand:Cost Optimization
- Use
"initial_resolution": "tensor_only"to minimize token usage - Set realistic
token_budgetbased on your needs - Limit
timepoints.countto what you need - Use
"export_ml_dataset": falseunless generating training data - Set
"enhance_narrative_with_llm": falseto skip LLM-enhanced narratives
Temporal Mode Selection
- Use forward for standard simulations with strict causality
- Use portal when you know the outcome and want to trace causes backward
- Use branching to explore “what if” scenarios at decision points
- Use cyclical for seasonal patterns or repeating prophecies
- Use directorial when dramatic tension should drive events
Troubleshooting
Template Won’t Load
Validate JSON syntax:Template Runs Too Long
Reduce complexity:- Decrease
entities.count - Decrease
timepoints.count - Use
"initial_resolution": "tensor_only" - Set
"token_budget_mode": "hard"with lower budget
Template Too Expensive
Optimize for cost:- Use
"fidelity_template": "minimal" - Set
"include_dialogs": falseif dialog not needed - Reduce
timepoints.count - Set
"enhance_narrative_with_llm": false
Next Steps
- Learn about Dialog Synthesis to understand dialog generation
- Explore Cost Optimization for fidelity strategies
- Read Training Data if generating datasets for fine-tuning

