Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -536,6 +536,10 @@ def analyze_composite(msg1, date1, msg2, date2, msg3, date3, *answers_and_none):
|
|
536 |
hybrid_score = escalation_score # Start with raw
|
537 |
# We'll finalize `risk_level` after computing bump below
|
538 |
risk_level = "Low"
|
|
|
|
|
|
|
|
|
539 |
messages = [msg1, msg2, msg3]
|
540 |
dates = [date1, date2, date3]
|
541 |
active = [(m, d) for m, d in zip(messages, dates) if m.strip()]
|
|
|
536 |
hybrid_score = escalation_score # Start with raw
|
537 |
# We'll finalize `risk_level` after computing bump below
|
538 |
risk_level = "Low"
|
539 |
+
# Escalation override for high-risk spike or escalation stage
|
540 |
+
if any(score > 70 for score in abuse_scores) or any(stage == 2 for stage in stages):
|
541 |
+
if risk_level == "Low":
|
542 |
+
risk_level = "Moderate"
|
543 |
messages = [msg1, msg2, msg3]
|
544 |
dates = [date1, date2, date3]
|
545 |
active = [(m, d) for m, d in zip(messages, dates) if m.strip()]
|