Parlant / Output side

Parlant can supply an activation. Forge still owns the decision.

A typed replay adapter turns a normalized activation record into an existing coaching advice record. One integration test reads activations from a frozen Parlant run; the two cases below are developer-authored controls. The adapter does not select guidelines or make safety decisions. The native Forge coaching pipeline keeps arbitration ownership.

Showcase 01 · simultaneous conflict

Safety instruction wins a competing follow-up

Executed in Forge
Exact input

One normalized security activation at priority 10 and one follow-up at priority 1 arrive 100 milliseconds apart in the same session.

What the engine did

The real coaching pipeline retained only the priority-10 safety instruction for that decision moment.

Counterfactual

Without the priority-10 activation, the priority-1 follow-up is the remaining candidate for that same moment.

Native replay of the real Forge pipeline code with developer-authored normalized inputs, run as part of its test suite. This case is a control for the adapter/pipeline boundary, not a captured production conversation.

Showcase 02 · later instruction

A follow-up outside the decision window is not silently lost

Executed in Forge
Exact input

The same priority-10 security activation arrives at 1,000 milliseconds; the priority-1 follow-up arrives at 2,001 milliseconds.

What the engine did

The pipeline emitted the safety instruction and then the follow-up: 1,001 milliseconds is outside its one-second simultaneity window, so this is a new decision moment.

Counterfactual

Without the later activation, the replay emits only the first safety instruction. Nothing invents a second message.

Both displayed cases are deterministic native tests over developer-authored normalized inputs. A separate integration test loads a frozen Parlant activation record. Together they exercise the adapter/pipeline path and its defined arbitration behaviour; they do not show a live Parlant deployment in a production coaching session.