Why
ClawLoop ships adapters for math, Harbor/BFCL, CRMArena (Entropic), Taubench, CAR-bench, and EnterpriseOps-Gym. Each one proved that the loop generalizes across task shapes — but each one was also bespoke. The ProblemEnv abstraction tracked in #41 is the blocker for painless new adapters.
This umbrella collects the next wave of benchmark families that would materially broaden what ClawLoop can learn on. It depends on #41's ProblemEnv work — the intent is that these adapters become the concrete drivers that shape ProblemEnv's surface, not the other way around.
Adapters
Why an umbrella?
Each adapter is a multi-day effort and mostly independent. Tracking them together surfaces the cross-cutting design questions (reward normalization across task types, partial-credit signals, long-horizon episode handling) that should land in ProblemEnv.
Blocks on
Contributor notes
If you want to contribute an adapter, comment on the relevant sub-item before starting. Existing adapters (clawloop/environments/math.py, clawloop/environments/harbor.py) are the reference shape until ProblemEnv lands.
Why
ClawLoop ships adapters for math, Harbor/BFCL, CRMArena (Entropic), Taubench, CAR-bench, and EnterpriseOps-Gym. Each one proved that the loop generalizes across task shapes — but each one was also bespoke. The
ProblemEnvabstraction tracked in #41 is the blocker for painless new adapters.This umbrella collects the next wave of benchmark families that would materially broaden what ClawLoop can learn on. It depends on #41's
ProblemEnvwork — the intent is that these adapters become the concrete drivers that shapeProblemEnv's surface, not the other way around.Adapters
Why an umbrella?
Each adapter is a multi-day effort and mostly independent. Tracking them together surfaces the cross-cutting design questions (reward normalization across task types, partial-credit signals, long-horizon episode handling) that should land in
ProblemEnv.Blocks on
ProblemEnvabstraction. New adapters written today would need rework onceProblemEnvlands; we want them to inform its shape.Contributor notes
If you want to contribute an adapter, comment on the relevant sub-item before starting. Existing adapters (
clawloop/environments/math.py,clawloop/environments/harbor.py) are the reference shape untilProblemEnvlands.