Alert · reviewed · open
Transaction Risk Skoor 40 (review band) on a $3,295.28 ach transfer: returns.counterparty_prior_unauthorized.
- Detector
- skoor_review
- Severity
- medium
- Program
- Northwind Payroll (simulated)
- Subject
- transfer acht_sim_nort_axqak8t02lb
- Transfer
- acht_sim_nort_axqak8t02lb · $3,295.28 · ach outgoing
- Skoor at alert
- 40 review
- Hard signal
- no
- Policy
- policy-v1
- Opened
- 2026-09-17 19:31Z
- Closed
- —
- Decision clock
- none · due — no clock
- Escalated
- —
Draft narrative
What happened. Alert 88e43ed7 fired on transfer acht_sim_nort_axqak8t02lb, a $3,295.28 outgoing ACH credit under Northwind Payroll, on the skoor_review detector. The transfer scored 40 (review band) due to one signal: returns.counterparty_prior_unauthorized, weighted 40, reflecting one prior unauthorized return on counterparty cpty_sim_nort_25c8izfo4a. No hard signal was present.
What the evidence shows. The transfer itself is SETTLED with return code none, meaning it completed without issue. The originating entity, Cedar Services 02, is VERIFIED, not high risk, not PEP, has no open review reasons, and was screened 2026-06-30. Program-level KRIs show ach_unauthorized_return_rate at 0 across n=417 transfers, counterparty_concentration_top1 at 10.4%, and velocity_vs_declared at 15.7%, all within normal range. The only KRI in breach is manual_review_aging_hours (1434.7 hrs, n=8), which reflects review queue timing, not this alert's substance. No prior dispositions exist for this subject.
What was checked. Reviewed the transfer record (status, return code, amount, counterparty), the entity verification and risk flags, the program-level KRI panel for patterns in unauthorized returns or concentration, and prior dispositions history. Confirmed the alert's sole basis is a single historical unauthorized return on the counterparty, with no corroborating signal on this transaction or entity.
What is recommended. The transfer has already settled with no return, the paying entity is verified and clean, and program-wide unauthorized return metrics show no pattern. There is nothing here requiring a hold on funds (already moved) or further investigation absent additional signals. Recommend closing the alert. A person should confirm no additional counterparty-level detail (e.g., date or amount of the prior unauthorized return) exists before final closure, since the evidence provided does not include it.
- Recommendation
- close
- Confidence
- 0.62
- Model
- claude-sonnet-5
- Drafted
- 2026-09-17 19:31Z
- Rationale
- Transfer status is SETTLED with return code none; no funds are pending action.
- Single signal (weight 40) tied to one historical unauthorized return on the counterparty; no hard signal, no corroborating entity or program-level anomaly.
- Entity is VERIFIED, not high risk, not PEP, with no open review reasons and recent screening.
- Program KRI ach_unauthorized_return_rate is 0 across 417 transfers, showing no broader pattern of unauthorized returns.
- Evidence does not include detail on the prior unauthorized return (date, amount, counterparty relationship history), which limits certainty and lowers confidence.
- No prior dispositions exist to indicate recurring concern with this subject or counterparty.
Evidence
{
"n": 956,
"band": "review",
"skoor": 40,
"signals": [
{
"code": "returns.counterparty_prior_unauthorized",
"detail": "1 prior unauthorized return(s)",
"weight": 40
}
],
"confidence": 1,
"routeReason": "detector not auto-closable"
}
Skoor signals
| Signal | Weight | Hard | Detail |
|---|---|---|---|
| returns.counterparty_prior_unauthorized | +40 | 1 prior unauthorized return(s) |
Decision
Sign in as an operator to decide. Operator sign-in →
Dispositions
No disposition yet.
Actions
Freeze, request to program, and suspend need a second, distinct approver. Clear hold, cancel, and pause execute on the requester's approval. Executed through the bank's own API with the tenant's sandbox key; a dry run when there is none.
No actions requested.