Production Architecture & Specs
A studio-grade production backend featuring Fountain parsing, LLM-powered script breakdown, Gaussian Splat spatial scouting, department-based RBAC, union-compliant time tracking, and budget forecasting with confidence intervals.
System & AI Metrics
Script Parsing
Instant Fountain format parsing
AI Breakdown
~15s per 100-page screenplay (batched)
Schedule Optimization
<2s for 150-scene stripboard
Budget Forecast
Real-time velocity calculation
Spatial Linkage
Automatic the moment a location scan completes in Aeion Spatial
Union Rules
4 union presets (SAG-AFTRA, IATSE, DGA, Teamsters)
Breakdown Categories
15 strict industry-standard categories
1. AI Script Breakdown Pipeline
| Category | Description |
|---|---|
| Cast | Characters with scene appearances |
| Props | Items handled by actors |
| Set Dressing | Background items |
| Wardrobe | Costume requirements |
| Makeup/Hair | Special makeup requirements |
| Vehicles | Cars, trucks, etc. |
| Animals | Live animals needed |
| Special Effects | Practical effects |
| VFX | Visual effects |
| Sound | Special audio requirements |
| Music | Licensed or composed |
| Stunts | Action sequences |
| Background | Extras needed |
| Lighting | Special lighting notes |
| Notes | General production notes |
2. Scheduler & Stripboard Optimization
| Input | Description |
|---|---|
| Scene list | From the parsed script with page counts |
| Actor availability | Dates available, unavailable, hold |
| Location grouping | INT/EXT, specific sets or practical locations |
| Time-of-day | INT/EXT, DAY/NIGHT requirements |
| Weather sensitivity | clear/rain/snow/overcast/any |
| Company move flags | Scenes requiring full move |
| Page count targets | Target pages per shoot day (default 5-7) |
3. Union Compliance Engine
| Union | Key Rules |
|---|---|
| SAG-AFTRA | 8hr standard, 1.5x after 8hr, 2x meal penalty starts, turnaround (9hr minimum), 6-day work week premiums |
| IATSE | Golden time (2x after specific hour), forced calls, meal periods, rest period minimums |
| DGA | Prep days, wrap days, work week structure |
| Teamsters | Forced call rules, travel time, specific overtime tiers |
| Severity | Meaning |
| ---------- | --------- |
| Info | Advisory (e.g., approaching end of standard hours) |
| Warning | Likely to cause penalty if not corrected |
| Error | Will incur financial penalty |
| Critical | Union rule breach requiring immediate action |
4. Budget Forecasting Engine
Aeion's budget forecasting engine projects total completion cost from actual spending data.
Every forecast includes:
- Projected total — final projected spend, plus the projected overrun (amount and percentage)
- Confidence interval — a 95% confidence band (lower/upper bound) around the projection
- Spending velocity — daily and weekly burn rate, with a trend read (accelerating, steady, or decelerating)
- Per-department forecasts — budgeted vs. actual spend, projected total, an overrun-risk rating (low/medium/high/critical), and days until overrun where applicable
Budget line items update in real time, so forecasts always reflect the latest spend — no separate sync step required.
Velocity Calculation: Aeion uses historical spending trends to project burn rate and flag departments heading for overrun.
5. Event-Driven Spatial Scouting
When a location manager captures a 3D scan in Aeion Spatial, Aeion automatically links it to the matching production and location — no manual attachment step, and re-processing the same scan never creates a duplicate record.
Supported Formats: Gaussian Splat (.splat) and mesh (.glb).
Director Portal: the link enables 3D location preview in-browser (WebGL) or in a WebXR headset (Apple Vision Pro, HoloLens). Directors can annotate the 3D space with camera marks and blocking notes before the location permit is signed.
6. Department-Based RBAC
Aeion enforces strict role-based access control across all production data, department by department.
Department Groups (16):
executive (director, producer, executive producer, line producer), assistant_directors, camera, sound, art, wardrobe_makeup, grip_electric, locations, post (editorial, colorist, VFX), script (script supervisor, writer), production_assistants, accounting, talent (casting), stunts, transportation, craft_services
Granular Permissions per Role:
Each crew role (e.g., director, costume-designer, key-grip) gets a default set of fine-grained permissions rather than one blanket access level — view/edit/manage on productions, screenplays, schedules, and crew, plus department-scoped grants like budget:department, breakdown:department, and assets:department that restrict visibility to that crew member's own department's records.
Protected areas include: budgets and cast salaries, call sheets, screenplays and script breakdowns, time entries and timesheets, purchase orders/vendors/invoices, storyboards, VFX shots, production notes, locations, and production assets.
Example: a Wardrobe Supervisor has breakdown:department and assets:department grants scoping them to the wardrobe/makeup category on script breakdowns and assets, but no budget permissions at all — so they can't see cast salaries or department budgets. An unauthorized request is rejected immediately (403 Forbidden).
7. Supporting Capabilities
Payroll Integration:
- Export to Gusto, ADP, Entertainment Partners formats
- Department-level multi-level approval workflows
- Union-compliant timesheet transformation
- Handles fringe benefits and deductions
Calendar Sync:
- Bidirectional sync with Google Calendar and Outlook
- Automatic push of call times to crew member calendars
- Respects iCal timezone handling
Weather Awareness:
- Live weather forecast integration
- Rain/storm/clear probability per shoot day
- Flags weather-sensitive scenes for re-scheduling
Crew Dispatch:
- Call sheet dispatch via email and SMS
- Open-tracking and confirmation receipts
- Weather alerts for affected shoot days
Previz Pipeline:
- Links animatics, storyboards, and previz videos to scenes
- Reference player for Director and DP
- Integrates with the Aeion Media library
Production Analytics:
- VFX shot pipeline analytics (bottleneck detection)
- Department productivity metrics
- Budget vs. actuals reporting
Aeion natively parses the Fountain screenplay format (used by Final Draft, Highland, Fade In). Aeion's Fountain parser extracts scene headings, action, dialogue, character, parenthetical, and transition elements. Scene numbers, page counts, and beat sheet analysis are extracted in a single pass.
Aeion's screenplay diff engine computes structural diffs between screenplay revisions. It compares scene structure rather than raw text, so it understands that a moved scene is a move, not a delete+insert. Supports revision color coding and change tracking for Writers Guild compliance.
Aeion's timesheet aggregation service rolls daily time entries into weekly pay periods. Supports hourly/daily/salary rate types, union-specific overtime calculations, and department-level rollup reports.
Aeion's budget audit trail maintains a full history of every budget change. When a line item is modified, the previous value is archived automatically — supporting rollback to any historical state and generating change reports for studio auditors.