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