
# Sentinel V5.5 — Groups & Alarm Scheduling

## Group model

Sentinel now includes persistence foundations for:

- groups such as CS4 and CS20;
- equipment-to-group assignment;
- user-to-group assignment;
- per-group permissions:
  - view;
  - acknowledge;
  - manage alarms.

This enables the intended laboratory behavior where a user can see only
the equipment assigned to the groups they belong to.

## Alarm rule scopes

Alarm rules can be stored at:

- SITE
- GROUP
- EQUIPMENT

The intended precedence is:

SITE → GROUP → EQUIPMENT override

This release creates the persistence and administration UX foundation.
The runtime inheritance engine is the next backend step.

## Alarm calendar

Suppression windows can target:

- site;
- group;
- equipment;
- alarm category;
- individual alarm code.

Each window records:

- start;
- end;
- timezone;
- reason;
- creator;
- enabled state.

Suppression is designed to mute notifications without deleting the
underlying event, preserving traceability.
