Split the monolithic MODULE__AE_Events_PressMgmt_Launcher.md into focused, granular modules to improve maintainability and onsite utility. - Created MODULE__AE_Events_Presentation_Management.md (Back-office focus) - Created MODULE__AE_Events_Launcher.md (Podium display focus) - Created GUIDE__AE_Events_Onsite_Runbook.md (SRR and onsite workflows) - Promoted PROJECT__AE_Events_Launcher_Native_integration.md to MODULE__AE_Events_Launcher_Native.md (Permanent technical reference) - Renamed 'Press Mgmt' references to 'Presentation Management' for clarity. - Removed redundant README.md in launcher route. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
3.8 KiB
3.8 KiB
Guide — Aether Events: Onsite Runbook
This guide covers the human-centric logistics and "In the Heat of the Moment" support for onsite event operations using Presentation Management and the Launcher.
Speaker Ready Room (SRR)
The SRR is the central hub for content management and presenter support.
SRR Practice Stations
Stations mirror the session room setup exactly:
- Same Mac laptop model and adapter/dongle configuration as the podiums.
- Projector and screen (where possible).
- Launcher running in Native mode — ensures verification matches the podium experience.
Staffing Roles
| Role | Access Level | Typical Tasks |
|---|---|---|
| OSIT Staff | trusted_access |
Manage devices, monitor via VNC, deep troubleshooting. |
| Client Staff | authenticated_access |
Upload files, view session lists, assist presenters. |
| Presenter | authenticated_access |
Self-upload via QR link (if enabled). |
SRR Workflow — Day-of-Show
- Check-in: Staff looks up the presenter's session in Presentation Management.
- Upload: File is uploaded to the presenter/session record.
- Verification: Staff opens the file on a practice station to confirm rendering.
- Launcher Sync: File propagates to the podium. Use Force Sync Location in the Launcher config if immediate full-room caching is needed.
- Proceed: Presenter walks to the room; the podium kiosk already has the file cached.
Onsite Operation (Managing Parallel Rooms)
SRR Overview Page
The Pres Mgmt overview (/events/[id]/pres_mgmt) is the "Command Center":
- Monitor file status per session.
- Filter by location and time block to stay ahead of active sessions.
Per-Room Monitoring
- Use VNC or RustDesk to monitor all podium screens in real time from the SRR.
- Confirm "Native Sync" status chip in the bottom-left of the Launcher is green/idle before sessions start.
Session Transitions
- Timing: Ideally, sessions show/hide based on
datetime_start. - Manual Control: In looser schedules, use Launcher controls to manually select the current session.
Pre-Show Checklist
1–2 Weeks Before
- Event created with correct dates and timezone.
mod_pres_mgmt_jsonconfigured for client needs.- Locations (rooms) created and named.
- Sessions created, assigned to locations, and timed.
- Launcher devices (
event_device) registered with correct codes. - Device-to-location assignments confirmed.
Day Before (SRR Setup)
- Mac laptops at podiums booted; Electron app running.
- Each podium confirms it loaded the correct room's Launcher.
- SRR practice stations confirmed (matching hardware).
- Run Force Sync Location on all podiums to pre-cache all day-1 content.
- VNC/RustDesk connections established to all podiums.
Day of Show
- Confirm all session times are accurate before the first block.
- Monitor SRR queue and verify every file on a practice station.
- Check VNC wall to ensure all podiums are online and synced.
Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| Session not in Launcher | Datetime wrong or Location unassigned. | Verify session metadata in Pres Mgmt. |
| File uploaded but missing | Polling lag or attached at wrong level. | Wait 30s; check if file is at Session vs Presenter level. |
| File opens slowly | Not in native cache yet. | Check "Native Sync" chip; use Force Sync in config. |
| File won't open | Corrupt upload or missing Mac codec. | Test on SRR station; convert or re-upload. |
| Drifted schedule | Room timing shifted. | Use Launcher controls to manually select the active session. |
lock_config resets changes |
Remote config is forced. | Edit the master mod_pres_mgmt_json in Event Settings. |
| Move laptop to new room | Hardware reassignment. | Update location_id in event_device record; restart Electron. |