Adds app/services/diagnose.py with parse_time_window() (dateparser-backed NL time phrase extraction with 60-min fallback) and diagnose() (layered FTS + window search returning severity/source summary). Includes 5 TDD tests. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| diagnose.py | ||
| incidents.py | ||
| models.py | ||
| search.py | ||