[KongchangAI]
ProductReef Infrastructure

Reef Infra

An infrastructure framework for reinforcement learning engineering practice that decouples algorithmic logic from service infrastructure through a 'weight recipes' mechanism. It provides componentized abstractions including processors, objectives, schedulers, and recipes, and incorporates service-layer fault-tolerance capabilities such as restart replay, checkpointing, and batch acknowledgment holding.

Timeline (last 90 days)

Oct 12

Reef Infra 的 TTT-Discover 示例给出了一种显式配对的做法:把 post-step 的 PUCT 搜索档案与已提交(committed)的模型版本绑定在一起。

Unverified50%
Oct 12

TTT-Discover 的具体机制是:搜索步骤完成后,先写入一个 pending archive;只有当与之对应的模型提交也建立起来后,才把这个档案标记为 committed。

Unverified50%
Oct 4

Separating the request entry point from the release gate is a separation-of-concerns design that allows teams to independently adjust request strategies and release strategies.

Unverified50%
Oct 4

Requiring the explicit declaration of a requests parameter rather than accepting the broad **kwargs moves interface compliance checking to the startup phase, strictly separating configuration errors from runtime errors.

Unverified50%
Oct 4

Manual requests can initiate changes, but the original evaluation and release strategy still determines whether the proposed edits ultimately take effect.

Unverified50%
Oct 4

Reef Infra requires custom methods to explicitly declare a requests keyword argument; using the generic **kwargs will be directly rejected by the recipe at startup.

Unverified50%
Oct 4

Hybrid mode attaches a portion of samples from the next automated batch, allowing the request to arrive with recent execution context.

Unverified50%
Oct 4

Reef Infra provides two modes for custom harness methods—manual and hybrid—making active requests a first-class input for triggering changes.

Unverified50%
Oct 4

In manual mode, the proposer receives a queued request and an empty sample list, with changes entirely driven by intent.

Unverified50%
Oct 4

A mature system architecture should provide clear channels for both data-driven corrections and intent-driven changes.

Unverified50%

20 more timeline events

All Facts (20)

Unverified

If deployment decisions are to depend on benchmarking or regression checks, a candidate evaluation plugin that implements both metric measurement and selection decisions must be provided for the recipe.

60%
Unverified

Reef Infra 的 TTT-Discover 示例给出了一种显式配对的做法:把 post-step 的 PUCT 搜索档案与已提交(committed)的模型版本绑定在一起。

50%
Unverified

TTT-Discover 的具体机制是:搜索步骤完成后,先写入一个 pending archive;只有当与之对应的模型提交也建立起来后,才把这个档案标记为 committed。

50%
Unverified

Requiring the explicit declaration of a requests parameter rather than accepting the broad **kwargs moves interface compliance checking to the startup phase, strictly separating configuration errors from runtime errors.

50%
Unverified

Manual requests can initiate changes, but the original evaluation and release strategy still determines whether the proposed edits ultimately take effect.

50%
Unverified

Reef Infra requires custom methods to explicitly declare a requests keyword argument; using the generic **kwargs will be directly rejected by the recipe at startup.

50%
Unverified

Hybrid mode attaches a portion of samples from the next automated batch, allowing the request to arrive with recent execution context.

50%
Unverified

Reef Infra provides two modes for custom harness methods—manual and hybrid—making active requests a first-class input for triggering changes.

50%
Unverified

In manual mode, the proposer receives a queued request and an empty sample list, with changes entirely driven by intent.

50%
Unverified

A mature system architecture should provide clear channels for both data-driven corrections and intent-driven changes.

50%
Unverified

Separating the request entry point from the release gate is a separation-of-concerns design that allows teams to independently adjust request strategies and release strategies.

50%
Unverified

Reef Infra's experiment loop consists of three components: a Harness proposer, an Evaluator, and a control run, with the control run executed in parallel under a fixed model and the same set of tasks.

50%
Unverified

Reef Infra provides an experiment loop for testing context strategies written by users themselves.

50%
Unverified

Reef Infra provides comparison mechanisms and a publish-or-revert loop, but the compression strategy, task fixtures, and definition of acceptable coverage remain under the user's own control.

50%
Unverified

Reef Infra's default selection strategy tallies the win-loss ratio across tasks and adopts a candidate strategy as long as it wins more tasks than it loses.

50%
Unverified

The Reef Infra repository includes a more conservative example strategy that only accepts a candidate if no task shows any regression.

50%
Unverified

When using a custom LangChain harness, an adapter is needed to launch an episode and read the trace in order to integrate with Reef Infra.

50%
Unverified

The Objective is responsible for preparing advantage values, metrics, and proposed algorithm state, and declares the loss family it belongs to.

50%
Unverified

The Processor is responsible for assembling recorded generation results and feedback into typed batches.

50%
Unverified

Reef Infra's weight recipes mechanism breaks down a single training update into four collaborating components: Processor, Objective, Schedule, and Recipe.

50%

Source Articles