Skip to content

Proposal: Fraud Triage Environment — transaction risk-decisioning RL task #925

Open

Description

@atharvsatpute

The existing finance environments cover stock trading (finrl_env) and
financial document QA (finqa_env), but neither covers transaction-level
risk decisioning — the core loop of a payments fraud/risk team.

I'd like to propose contributing a Fraud Triage Environment: an agent is
streamed synthetic transactions one at a time and must choose to
approve/flag/escalate/block each one, with asymmetric rewards reflecting
the real cost trade-off (missing fraud costs more than over-flagging a
legitimate transaction).

I have a working implementation with passing tests following the existing
env conventions (models.py/client.py/server pattern, same as connect4_env).
Happy to open a PR if this fits the project's direction.

Activity

  1. burtenshaw commented on Oct 26, 2026

    @burtenshaw
    Collaborator

    Before progressing #926, should fraud-triage ship in-tree or as a community environment?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions