Alert · reviewed · open
Transaction Risk Skoor 40 (review band) on a $768.61 ach transfer: returns.counterparty_prior_unauthorized.
- Detector
- skoor_review
- Severity
- medium
- Program
- Harbor Marketplace Payouts (simulated)
- Subject
- transfer acht_sim_harb_b2t7vo2l8xw
- Transfer
- acht_sim_harb_b2t7vo2l8xw · $768.61 · 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 flagged a settled $768.61 ACH outgoing transfer (acht_sim_harb_b2t7vo2l8xw) under program Harbor Marketplace Payouts. The detector skoor_review scored the transfer at 40 (review band) based on one signal: the counterparty has a prior unauthorized return on record.
What the evidence shows. The transfer settled with no return code on this transaction itself. The only signal driving the score is 'returns.counterparty_prior_unauthorized' (weight 40, detail: 1 prior unauthorized return), which alone reached the review band threshold. Hard signal is false. The counterparty's country is unknown, but the paying entity, Birch Holdings 113, is VERIFIED, not high risk, not PEP, with no open review reasons and screening current as of 2026-08-19. There are no prior dispositions on record for this entity or counterparty.
What was checked. Transfer status and return code, entity verification and risk flags, screening recency, and program KRIs. Program-level KRIs show ach_unauthorized_return_rate at 0.0076 flagged as a breach and manual_review_aging_hours at 1438 hours flagged as a breach; other KRIs (frozen accounts, velocity vs declared, sanctioned country transfers, reserve coverage) are in ok or watch range. Nothing in the evidence links this specific transfer to the KRI breaches beyond both concerning ACH unauthorized returns generally.
What is recommended. This transfer is already settled, so it is not eligible for a hold or release action. The evidence for this alert is a single historical unauthorized return on the counterparty with no current return code, no hard signal, and a verified low-risk paying entity. Nothing here requires further transfer-level action. Recommend closing this alert. Separately, a person should review whether the program-wide ach_unauthorized_return_rate and manual_review_aging_hours breaches warrant a broader look, but that is outside the scope of this single alert.
- Recommendation
- close
- Confidence
- 0.62
- Model
- claude-sonnet-5
- Drafted
- 2026-09-17 19:32Z
- Rationale
- Transfer status is SETTLED with no return code on this transaction; there is no pending fund movement to hold or release.
- The score is driven entirely by one historical counterparty signal (prior unauthorized return), with hard_signal false.
- Paying entity is VERIFIED, not high risk, not PEP, with no open review reasons and recent screening.
- No prior dispositions exist for this entity or counterparty, so no pattern is evidenced at the alert level.
- Program KRI breaches (ach_unauthorized_return_rate, manual_review_aging_hours) are noted but not directly tied to this transfer in the evidence provided, so they support monitoring rather than escalation of this specific alert.
- Counterparty country is unknown, which limits full assessment; this lowers confidence somewhat.
Evidence
{
"n": 2003,
"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.