Summary
When a NOTAM has high or low computed priority, show the user why it was assigned that priority.
Proposed Implementation
- Extend Rule Result - Return reason string from rules:
struct RuleResult {
let priority: NotamPriority
let reason: String // e.g., "Within 8nm at your cruise altitude"
}
Summary
When a NOTAM has high or low computed priority, show the user why it was assigned that priority.
Proposed Implementation