HF RL Explorer

Make workflow.Cache an interface

Make workflow.Cache an interface: a task in MiMo-V2.6-RL-harbor-code: MiMo-V2.6-RL Code (Harbor) (Harbor dataset). Currently workflow.Cache in service/history/workflow is a concrete struct, and everywhere in service/history that holds a reference to the cache holds it as workflow.Cache . This…

The task

Currently `workflow.Cache` in `service/history/workflow` is a concrete struct, and everywhere in `service/history` that holds a reference to the cache holds it as `*workflow.Cache`. This makes the cache hard to substitute — for example, we can't easily plug in an alternative implementation, and unit tests that touch…

Part of FineEnvs/MiMo-V2.6-RL-harbor-code.