Insert the mr-number gate right after the scam screen in processOwedThread: a denied or cop_flag verdict blocks the reply (kind:'scam', new ScamCategory mr_number_denied/mr_number_cop), like a scam hit. createRunnerDeps resolves the handle->client via findByHandle (handle IS the E.164 phone) then reads the latest mr-number check. Runner tests cover denied/cop/approved/none. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| config | ||
| scripts | ||
| src | ||
| tests/processors | ||
| .dependency-cruiser.cjs | ||
| .env.development | ||
| bunfig.toml | ||
| package.json | ||
| tsconfig.json | ||