FabricFabricExperiments
Platform

Harness agents

SRM watcher and analyst workflows run on Fabric Harness and Temporal.

M5.1 wires Fabric Experiments agents into a real Temporal workflow bundle.

Agents

  • SRM watcher scans running experiments and invokes guardrail breach actions.
  • Analyst generates a short readout for concluded or killed experiments.

Runtime shape

agents/harness-deploy/src/worker.ts supports two modes:

  • inline — local/dev loop, no durability.
  • temporal — production worker with workflowsPath, activities, and task queues from infra/harness/task-queues.yaml.

Audit-forward dispatches terminal experiment events to analystWorkflow. The consumer starts one workflow per event and advances the cursor only after successful dispatch.

Before staging container builds, replace local link: Harness dependencies with published @fabric-harness/*@^0.10.0 packages as documented in ADR-0005.

On this page