Rumorix Aggro Watcher (RAW) v0.3.1

Compact threat indicators for party and raid unit frames.

THREAT STATES
-------------
- Red: aggro / tanking (UnitThreatSituation 2-3)
- Yellow: high threat (UnitThreatSituation 1)
- No aggro: hidden by default; optional custom grey state

WOW 12.1 SAFETY
---------------
- Secret UnitThreatSituation values are never compared or used for arithmetic.
- RAW avoids modifying protected unit frames.
- Frame inspection and anchoring calls use guarded fallbacks where appropriate.

GRAPHICAL SETTINGS
------------------
- /raw opens the AddOn Settings panel.
- Custom colors for Aggro, High Threat and No Aggro.
- Hide/no-hide No Aggro state.
- Indicator size, opacity and border.
- Lock/unlock live indicator dragging.
- Test mode with 1-8 dummy players.
- Preview of all three threat states.

PER-UNITFRAME POSITION PROFILES
-------------------------------
RAW automatically detects the supported frame provider and selects its own saved position profile.
Each profile stores:
- Anchor side
- Horizontal offset
- Vertical offset
- Frame strata
- Frame level offset

Profiles included:
- Global / Default fallback
- Blizzard
- Danders Frames
- EllesmereUI
- PitBull4
- Cell
- ElvUI / oUF
- Shadowed Unit Frames
- Grid2
- VuhDo

The profile being edited can be selected manually in the graphical settings, even if that unit-frame addon is not currently active. Test mode uses the currently selected editing profile so positioning can be configured in advance.

COMPATIBILITY
-------------
- Blizzard party/raid frames
- Danders Frames
- EllesmereUI Raid Frames / Unit Frames
- PitBull4
- Cell
- ElvUI / oUF
- Shadowed Unit Frames
- Grid2
- VuhDo
- Generic fallback for other frames exposing a standard unit token

RAW does not alter secure click-casting behavior in third-party unit frames.

UPDATE FROM v0.2.x
------------------
The previous shared position/layer settings are migrated into the new Global / Default profile on first load.

V0.3.1 UI FIX
-------------
- Settings page now uses a clipped vertical ScrollFrame.
- Added a visible scrollbar and mouse-wheel scrolling.
- Prevents Test Mode and reset controls from extending below the Blizzard Options window.
