Selected candidates will soon be able to give the suite a real world test run and provide their feedback and opinions!
DEVELOPMENT UPDATE
CRESA Begins Unifying Its Alert System
CRESA introduces a central alert framework for intake, routing, priority and lifecycle management, creating a shared foundation for how alerts move through the broadcast.
One System Behind the Alerts
CRESA's alert presentations had been growing steadily, but every new presentation also increased the amount of behaviour the Suite needed to coordinate. Follows, subscriptions and other events could not continue behaving like completely independent pieces if they were eventually expected to coexist reliably during a live broadcast.
Development began moving that responsibility into a new Global Alert Framework, creating a central layer responsible for understanding alerts before they reached the presentation itself.
Intake, Normalisation and Routing
The framework introduced a shared path for alert intake and normalisation, giving different event types a more consistent representation as they entered the system. From there, routing logic could decide how an alert should progress instead of leaving that decision entirely to individual presentation code.
This created a much stronger separation between what happened and how CRESA should present it. A Follow, Sub or other supported event could retain its own identity while still participating in the same wider alert system.
Lifecycle and Priority Become Shared Responsibilities
Alert lifecycle management also began moving into the framework. CRESA now had a central place to reason about priority, active presentations, completion and cleanup rather than expecting every alert to independently coordinate those behaviours.
That foundation was particularly important for situations where several things happen close together. Alerts eventually need to stack, wait, hand control to another presentation or make way for higher-priority broadcast events without becoming duplicated or stranded.
Building for More Than One Alert
This work was less about introducing a new animation and more about changing the architecture underneath all of them. The visible alerts could remain distinctive, but the machinery deciding how they enter, progress and leave the broadcast was beginning to become shared.
The Global Alert Framework gave CRESA a foundation for building more sophisticated alert presentations without turning every new alert type into another isolated system.